summaryrefslogtreecommitdiff
path: root/packages/gcc
AgeCommit message (Collapse)AuthorFiles
2005-11-14gcc: Add version 4.0.2. Known to at least compile code on softfloat arm.Richard Purdie6
2005-09-22gcc_3.4.4: updated thumb patchesJohn Bowler7
The four previous thumb related patch files have been combined into one and simplified. Additional problems with call_via_rX functions being called via the PLT have been fixed (the functions can no longer be called this way - they are hidden). Unnecessary adds of exports of these functions from libgcc have been removed.
2005-09-10gcc_3.4.4: fix the native build on ucslugc by using arm, not thumbJohn Bowler1
For some reason a thumb built gcc 3.4.4 fails to produce functional executables even when linked dynamically (i.e. even when next to none of the code in the resultant executable comes from the compiler itself). This requires further investigation (or maybe the csl gcc), this commit changes the build to generate arm even on thumb systems as a temporary fix.
2005-09-09gcc(libgcc_s.so.1): fix the arm interwork _call_via_rX out of line opsJohn Bowler3
The interworking symbols were being built but not exported from libgcc (i.e. they were not in the version file), added a specific version file for them and updated t-linux. Forced the cross build to always generate ARM instructions (the thumb version does not currently work), bumped PRs.
2005-09-07gcc-3.4.4, openzaurus-3.5.4: remove DEFAULT_PREFERENCE from gcc bb files and ↵Justin Patrin2
use PREFERRED_VERSION in openzaurus conf to force use of gcc 3.4.4
2005-09-07gcc-cross_3.4.4: add DEFAULT_PREFERENCE_arm-linuxJustin Patrin1
2005-09-07gcc_3.4.4: add DEFAULT_PREFERENCE_arm-linux to replace same removed from gcc_cslJustin Patrin1
2005-09-07gcc-csl: Enough is enough. Lets have a sane compiler as the default for arm. ↵Richard Purdie2
DEFAULT_PREFERENCE can be corrected when the compiler is fixed/updated
2005-08-11This set of changes ensures that TARGET_CC_ARCH is passed reliably to allJohn Bowler8
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-08-01Add gcc-cross-kernel 2.4.4, courtesy Philipp ZabelKoen Kooi3
2005-07-23Add symlink to cpp, so package cpp-symlinks actually gets createdDavid Karlstrom2
2005-07-22Add a pile of definitions from gcc-cross_3.3.4.bb to separate gcc-cross-sdkFlorian Boor1
into several packages in order to avoid dependency trouble.
2005-07-09KEY = "VALUE" changed the grammar to force the quotes and updateHolger Freyther2
the bb files accordingly
2005-06-30import clean BK tree at cset 1.3670Koen Kooi101
2005-06-22Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/Marcin Juszkiewicz1
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/06/21 14:59:20+02:00 hrw.one.pl!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/06/21 13:26:22+02:00 hrw.one.pl!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/06/21 11:24:43+02:00 hrw.one.pl!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/06/21 10:45:38+02:00 hrw.one.pl!hrw Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded 2005/06/16 18:36:46+02:00 hrw.one.pl!hrw gcc3: disable building Java on mipsel BKrev: 42b91a009tfNwXXJron1Foy8fikAxA
2005-06-21Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/21 11:17:03+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/21 11:16:51+02:00 uni-frankfurt.de!mickeyl gcc 3.x: set USE_NSL=no if TARGET_OS=linux-uclibc BKrev: 42b7e077MJ-J63H3-THvZuCIheQ_rA
2005-06-17Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/17 09:19:10+01:00 reciva.com!pb new file BKrev: 42b28c67eFcF1RG8z-HSdAaBnrxDJw
2005-06-10Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/10 17:26:37+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 17:20:29+01:00 reciva.com!pb add LDFLAGS patch to fix problem with f951 2005/06/10 17:57:11+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 17:56:56+02:00 utwente.nl!koen sapwood_1.20-1.bb: add patch, courtesy Florian Boor BKrev: 42a9c26bg7BdAnbDPEdLbrpjmhD2fA
2005-06-08Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/08 23:37:07+01:00 reciva.com!pb add new maemo bits, courtesy Florian Boor 2005/06/08 23:09:46+01:00 reciva.com!pb add mpfr-native to DEPENDS 2005/06/08 23:05:44+01:00 reciva.com!pb add mpfr 2.1.1 and -native version 2005/06/08 22:50:49+01:00 reciva.com!pb bump PR for previous change BKrev: 42a773c9DHfCwzjkaJ_B3tkh7QpGbA
2005-06-06Hand merge.John Bowler1
BKrev: 42a462e483oHj6zB33n2ZDni_jzkxQ
2005-06-06Merge bk://oe-devel.bkbits.net/openembeddedJohn Bowler1
into marsco.kalmiopsis:/home/nslu2/openembedded 2005/06/06 15:42:51+02:00 utwente.nl!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/06/06 15:42:10+02:00 utwente.nl!koen Fix ts.conf so it actually parses, courtesy Florian Boor 2005/06/06 14:40:46+01:00 reciva.com!pb tweak device node creation in lirc-modules postinst 2005/06/06 14:36:41+01:00 reciva.com!pb need to call "initscript stop" in prerm, not postrm 2005/06/06 13:27:26+02:00 mn-solutions.de!schurig MNCI "Ramses": get rid of my experimental arm-linuxeabi TARGET_ARCH 2005/06/06 13:25:41+02:00 mn-solutions.de!schurig make modutils-cross compile again, tip from do13 on IRC 2005/06/06 13:10:24+02:00 utwente.nl!koen xserver-kdrive-omap_6.6.3.bb: tweak xserver-omap, courtesy Florian Boor 2005/06/06 12:40:49+02:00 uni-frankfurt.de!mickeyl Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages 2005/06/06 12:40:28+02:00 uni-frankfurt.de!mickeyl openzaurus-3.5.4: bump CVSDATE 2005/06/06 10:18:58+01:00 reciva.com!pb remove gcc_csl-arm preference on armeb 2005/06/06 10:15:53+01:00 reciva.com!pb disable ifupdown-spurious-environ patch due to segfaults on armeb 2005/06/06 11:04:32+02:00 utwente.nl!koen nokia770.conf: remove unneeded orinoco driver BKrev: 42a4619cgEf5_eucbkPjTgBmQzeUMw
2005-06-06Arrange for NSLU2 builds not to use csl-arm for theJohn Bowler2
initial compiler and not to try to use gcc-4.0.0 later on. BKrev: 42a3ecfaV6DHMbUYvvlLDCrW6ErdAw
2005-06-05Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/05 22:37:02+02:00 utwente.nl!koen tslib-maemo_0.0.1-15.bb: tweak tslib-maemo a bit, courtesy Florian Boor nokia770.conf: tweak preferred providers, courtesy Florian Boor 2005/06/05 21:11:14+01:00 reciva.com!pb shuffle some gcc DEFAULT_PREFERENCEs around BKrev: 42a36329ZV-DIwINptN5D_Kt7mt5LA
2005-06-05Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/05 15:11:04+01:00 reciva.com!pb disambiguate gcc-cross-kernel packages to work around dim handling of PV in PROVIDES BKrev: 42a30ec8_xjkTGcgkmIbCAeFGe7Usw
2005-06-05Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/05 12:05:27+01:00 reciva.com!pb also suppress java on armeb BKrev: 42a2dcf0I1aysVmMiDmIzZcV524DjA
2005-06-04Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net4
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/04 23:10:50+01:00 reciva.com!pb add gcc 4.0.0 2005/06/04 23:08:08+01:00 reciva.com!pb cope with gcc4 fortran bits BKrev: 42a22dcac2kd3vW9QUK32xYMJJkc6A
2005-06-04Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/04 20:57:43+01:00 reciva.com!pb shuffle some gcc bits around BKrev: 42a211a9UI3CnuzP7rPMH507ZQN9wg
2005-06-03Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net3
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/03 13:04:49+02:00 local!hrw added permissions.rules to udev 058 so /dev/ entries will get correct permissions - without it GPE was unusable for normal users 2005/06/03 11:41:25+01:00 reciva.com!pb new snapshot of gcc csl-arm branch BKrev: 42a0419eT9cwfc047e57sF_hA_x8wA
2005-06-03Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net19
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/03 09:15:57+01:00 reciva.com!pb also provide -cross-initial version of gcc 3.4.4 2005/06/03 08:47:26+01:00 reciva.com!pb update gcc (3.4 branch) to 3.4.4 BKrev: 42a01769rMtsZgasmLeQNvdzr2RGLA
2005-04-23add pic-without-sl patchPhil Blundell1
BKrev: 4269dfadQvHSEZhY0UfV7hgIaYwx_w
2005-04-20add some soft-float patches to gcc csl-arm-20050416Phil Blundell4
BKrev: 4265bce67B9IfrU8UAtvL58GPwo7VA
2005-04-18Merge bk://oe-devel@oe-devel.bkbits.net/openembeddedKoen Kooi1
into bitbake.utwente.nl:/home/koen/OE/openembedded 2005/04/18 17:32:31+02:00 utwente.nl!koen gcc_csl-arm-20050416.bb: gcc csl work now, raise default pref BKrev: 4263d32320nh-sFzjQb8zmbxhl4CmQ
2005-04-18use BINV, not PV, in path to libgcc_eh.aPhil Blundell4
BKrev: 4263b50alX2DdJR0bLGycUioCPz2pg
2005-04-18gcc_csl-arm-20050416.bb: lower default pref for arm-linux for the time beingKoen Kooi1
BKrev: 42638ccaCkQf6oqdLj-Uo2OiO1kU2g
2005-04-17Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/Chris Lord1
into cwiiisdesktop.(none):/home/cwiiis/Dev/oe/openembedded 2005/04/17 14:17:07+02:00 utwente.nl!koen Add cc-cross-initial_csl-arm-20050416.bb BKrev: 4262541bhiiLATZI4MISBbm5yaXy4w
2005-04-17reinstate 15342.patch in gcc-csl-20050416Phil Blundell3
BKrev: 4262470aiGCOsq58FbC6VaFCopD7MA
2005-04-16add missing OVERRIDESPhil Blundell1
BKrev: 4260bd1a-4_LtJnTp-vZpc6PI1-xFg
2005-04-16add csl-arm-branch 20050416 build of gccPhil Blundell2
set DEFAULT_PREFERENCE to 1 for arm-linux{eabi}; leave it at -1 for others. BKrev: 4260b4c6Ws916QISpD1Sa5J600zokA
2005-04-16distinguish BINV from PV in gcc packagingPhil Blundell2
BKrev: 4260b45cR8_AIShvdJDZcLoJY45uBQ
2005-04-12misc. SECTION fixesMichael Lauer1
BKrev: 425bd380QeEURzDMDNXwEK5qgFFICg
2005-04-04more from Murray: fix mistying in packages/gcc/gcc-cross_3.4.3.bbHolger Schurig1
BKrev: 42511660H4GWUmku3YBXJ1bk354YcQ
2005-03-27Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net1
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/27 16:45:51+01:00 reciva.com!pb add missing "date=${CVSDATE}" to SRC_URI BKrev: 4246e23az1FbaclDPw4MfQ9LvOuL3w
2005-03-26Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net3
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/26 16:06:05+00:00 reciva.com!pb Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded into mebius.reciva.com:/home/pb/oe/oe 2005/03/26 16:05:02+00:00 reciva.com!pb add gcc from csl-arm-branch BKrev: 42459ec6UAr7TGyQI_z570xVAo7IBw
2005-03-12Merge nslu2-linux@nslu2-linux.bkbits.net:openembeddedg2@giantshoulder.com52
into giantshoulder.com:/home/tom/dev/openslug/openembedded 2005/03/12 03:41:05-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/12 12:27:12+01:00 (none)!koen local.conf.sample: note on leading spaces 2005/03/12 11:43:28+01:00 (none)!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into lieve.(none):/data/build/oe/clean-tree/openembedded 2005/03/12 11:43:02+01:00 (none)!koen libmatchbox_svn.bb: update to 1.6 2005/03/11 19:41:18-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/11 21:57:25-05:00 handhelds.org!kergoth Gcc 3.4.0, 3.4.1, 3.4.2: * Remove old versions. Gcc 3.4.3: * Adjust the gcc build to patch away the STMP_FIXINC/STMP_FIXPERM screwup when not setting --with-sysroot, and stop passing --with-sysroot .. setting it was resulting in our g++ binary adding -L/lib and -L /usr/lib to its link lines, which caused lots of problems. 2005/03/11 16:41:04-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/11 13:41:54-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/11 12:41:05-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/03/11 11:41:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded BKrev: 4232fb4bz0F18QK-4Xxxw237qdrUng
2005-03-11Build libstdc++ with --disable-libstdcxx-pch instead of ↵Chris Larson9
--disable-hosted-libstdcxx. BKrev: 423106aera6A69PlhQ9P2x5IPDIzsA
2005-03-11gcc 3.4.x: Build libstdc++ with --disable-hosted-libstdcxx to disable abi ↵Chris Larson9
check and precompiled headers. BKrev: 4230e9aao_KPyiTvyJF5GF1LbbZ78Q
2005-03-09Gcc 3.4.x:Chris Larson6
Bump PR. Set --with-sysroot for the target gcc build, which fixes the "missing syslimits.h" problem. Gcc packaging updates: split out gcov and cpp, package the /lib/cpp symlink, and rename the -c++ and -f77 packages. BKrev: 422f6174mry97gr8W2Ii-XVLw9aRRQ
2005-02-28Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembeddedRod Whitby2
into home.(none):/home/slug/openembedded 2005/02/27 13:38:33-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/28 20:35:38+00:00 (none)!pb patch gtk+ for display migration 2005/02/28 20:32:22+00:00 (none)!pb add patch for gcc bug #15342 2005/02/28 19:58:29+00:00 (none)!pb update gst-plugins to 0.8.7 BKrev: 4223809ctIUz5QLCYyQLpU5IdSPc-w
2005-02-25Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net9
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/25 13:50:27-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded 2005/02/25 13:50:03-06:00 ti.com!kergoth Apply patch to ipkg 0.99.144 to add a --with-ipkgdir configure option, then alter ipkg-native 0.99.144 to back up the target libdir before native is inherited, and pass that via the new configure option. 2005/02/25 19:44:49+01:00 (none)!koen Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into lieve.(none):/data/build/oe/clean-tree/openembedded 2005/02/25 13:11:56-06:00 ti.com!kergoth Unbork the gcc-cross ipk file creation bits per the recent target path changes. 2005/02/25 19:44:33+01:00 (none)!koen kbdd_cvs.bb: bump kbdd up to 0.8 2005/02/25 19:36:14+01:00 (none)!koen fix imlib_1.2.0 src_uri imlib 1.2.0 != imlib2 CVS HEAD 2005/02/25 19:11:34+01:00 (none)!koen add familiar-0.8.2.conf BKrev: 421f8184dARKYVBLLD9NqXg-CD8pmA
2005-02-24Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net4
into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/24 12:56:48-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded 2005/02/24 12:56:18-06:00 ti.com!kergoth Apply gcc and qte fixes patch, courtesy Erik Andersen. BKrev: 421e2d9c-cZcUG5dIcj9sFU7RpI-pQ