summaryrefslogtreecommitdiff
path: root/packages/binutils
AgeCommit message (Collapse)AuthorFiles
2005-09-22binutils_2.16: patch thumb trampoline and glue code generationJohn Bowler3
This patch fixes problems with the ARM thumb specific code generation. It also adds debugging to bfd/elf32-arm.c to detect ref counting problems - one error message can fire in theory in the absence of thumb support if a union refcount field is used to refcount when it is set to something else. The error should be ignorable, in that the code should not have changed in effect.
2005-09-07binutils: patch 2.16 for uclibc, enable 2.16 on uclibc buildsJohn Bowler3
2.16 now includes the patches which ensure that HOST_CC_ARCH is passed to the build, other than that this commit should only affect binutils for linux-uclibc targets. The patches which enable recognition of linux-uclibc*' as well as 'linux-gnu*' have integrated - in fact there are more places now where the change is made, which may improve some things. The apparently spurious 'autoreconf' of certain subdirectories in the build tree has been commented out (it did nothing because there is no configure.in or .am in the build directory).
2005-08-11This set of changes ensures that TARGET_CC_ARCH is passed reliably to allJohn Bowler1
packages in a build. The change fixes problems in the following packages: binutils{,-cross}_2.15.94.0.1 HOST_CC_ARCH was not being passed to HOST_CC. The problem does not seem to be present in binutils* 2.16, however this version is still used for uClibc builds. gcc{,-cross,-cross-initial}_3.4.4 HOST/TARGET_CC_ARCH was not used in the appropriate places, plus this was not sufficient - FLAGS_FOR_TARGET (a gcc make variable) is now preloaded with the target CC_ARCH values, which causes all the builds (gcc, g++, gcj, fortran) to get the correct values. gcc OTHER *NOT* fixed - other versions of gcc will still need the _CC_ARCH fix in the same lines (CC_FOR_TARGET, GCC_FOR_TARGET, CXX_FOR_TARGET), however so long as these builds use gcc3-*.inc the FLAGS_FOR_TARGET fixx will be there. uclibc{,-initial}_0.9.27 TARGET_CC_ARCH added to the do_compile. For the do_stage step the build actually compiles target code (make utils), but this will not accept a CC with whitespace. The TARGET_CC_ARCH flags have therefore been added to CFLAGS (a bit ugly, but it works). These changes have been tested for both cross and target builds, the changes should be fine on self-hosted (i.e. target-hosted) builds, if anyone actually does these, but note that the gcc build specifically tests for build==host and does *not* do certain _FOR_TARGET settings in this case (this was the case before this change too) - if you are seeing strange settings on self-hosted gcc builds (before and after this change) check the do_compile environment variable settings.
2005-07-23Updated to use update-alternatives and fix some FHS bugsDavid Karlstrom2
2005-06-30import clean BK tree at cset 1.3670Koen Kooi73
2005-06-11Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/11 20:33:00+01:00 reciva.com!pb suppress PARALLEL_MAKE for pciutils 2005/06/11 20:12:19+01:00 reciva.com!pb set KERNEL_CCSUFFIX to 3.3.4 for epia, pending availability of gcc-cross-kernel 3.4.4 2005/06/11 20:08:07+01:00 reciva.com!pb Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded into mill.internal.reciva.com:/nexus/home/pb/oe/oe 2005/06/11 20:05:35+01:00 reciva.com!pb remove preference for binutils_csl-arm-20050603 due to "stfpls" problem BKrev: 42ab3e17pU3U_O8qsBteBt0JRESXaA
2005-06-10Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/10 15:28:42+01:00 reciva.com!pb add -cross version of latest binutils, courtesy bero@arklinux.org, per bug #76 BKrev: 42a9a648AU0Samri0yNQV0gicN7hsw
2005-06-10Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net6
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/10 12:39:17+02:00 utwente.nl!koen base-files_3.0.14.bb: and bump PR 2005/06/10 12:36:25+02:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/06/10 12:35:56+02:00 utwente.nl!koen comment mtd2 for h3900 to unbreak h51xx ipaqs 2005/06/10 11:27:41+01:00 reciva.com!pb update binutils csl-arm to new snapshot 2005/06/10 11:24:59+01:00 reciva.com!pb forgotten files from last changeset 2005/06/10 11:16:09+01:00 reciva.com!pb Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded into mill.internal.reciva.com:/nexus/home/pb/oe/oe 2005/06/10 11:09:14+01:00 reciva.com!pb add binutils-2.16; set DEFAULT_PREFERENCE=-1 to linux-uclibc due to bit-rotten patches 2005/06/10 11:43:41+02:00 utwente.nl!koen Add sapwood, part of the maemo.org suite, courtesy Florian Boor BKrev: 42a96e0a6H0Mfmumh3jmOFKLIpXNPQ
2005-04-29Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/04/29 10:11:23+02:00 utwente.nl!koen binutils_csl-arm-20050416.bb: fix cvsdate BKrev: 4271f2e8uzxQT9B_jtWWXn-8xGIV_A
2005-04-16add binutils from csl-arm-2005q1 branch, with arm tls capability;Phil Blundell2
set default preference to 1 for arm-linux{eabi}, -1 elsewhere BKrev: 42609e4c-GAcJj_Kw2fY3G4kbDyz2Q
2005-02-23Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net8
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/23 12:40:33+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 12:36:37+01:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into gandalf.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/02/23 11:34:13+01:00 mn-solutions.de!schurig Merge http://oe-devel@openembedded.bkbits.net/openembedded into mnz66.mn-solutions.de:/usr/src/oe/p 2005/02/23 11:33:31+01:00 mn-solutions.de!schurig fix installation stage 2005/02/23 09:27:44+00:00 (none)!xora New upstream version of kismet, fixes for compilation problems, and change of maintainer with Brunos permission 2005/02/23 01:11:25+01:00 uni-frankfurt.de!mickeyl add a sharprom-compatible distro configuration. relies on an external 2.95.3 toolchain (for now... until someone adds it to OE) and needs further work. It's a start for someone interested though. 2005/02/23 01:09:23+01:00 uni-frankfurt.de!mickeyl bump cvsdate on oz-3.5.3 2005/02/22 17:37:44-06:00 ti.com!kergoth Fix the quilt PATCHCMD to stop rampantly chmod'ing, which made the CVS directories not executable, thereby screwing up the ability to rm -rf tmp. Thanks to holger freyther for pointing it out. BKrev: 421c7b62hBWfitoVhb3IO3ZT5nS71A
2004-12-09Merge oe-devel@oe-devel.bkbits.net:openembeddedChris Larson64
into hyperion.kergoth.com:/home/kergoth/code/openembedded 2004/12/09 03:39:39-06:00 kergoth.com!kergoth Break people's builds again.. this time moving the packages into a packages/ subdir to clean things up a bit. BKrev: 41b81f3dvlp3rU7_8MUXLcI8LDdDoA