summaryrefslogtreecommitdiff
path: root/packages/gcc
AgeCommit message (Collapse)AuthorFiles
2006-03-03gcc: add 4.1Koen Kooi7
* ldflags.patch needs to be more thorough, you need to insert the patch to staging_incdir manually for now * default_preference is real low because of the above * this one has the necessary eabi bits
2006-02-22packages/gcc/gcc3-build-cross.inc:Holger Freyther1
-gcc4.0.2 gcj installs the libgcj-4.0.2.jar into the share directory. We want it to remain there.
2006-02-14gcc-cross-sdk: Move common data into sdk .inc files. Add gcc-cross-sdk-3.4.3.Richard Purdie4
2006-02-12gcc-cross 3.3.4: Use generic includes instead of repeating code (the code is ↵Richard Purdie1
equivalent but the .inc files contain fixes)
2006-02-07gcc: change _nslu2 override to _slugos+_unslung in gcc3-build.incJohn Bowler1
glibc: change _nslu2 override to _unslung in 2.2.5 - these overrides are out of date or wrong
2006-01-14slugos: move to ixp4xx-kernel, change nslu2 to more generic ixp4xx in confJohn Bowler2
- rather than build nslu2-kernel or nas100d-kernel slugos-image now builds ixp4xx-kernel, the generic kernel. ixp4xx is now used as the normal MACHINE override, even though MACHINE itself is still set to nslu2 or nas100d (or ixp4xx).
2006-01-07Convert CVSDATE -> SRCDATE. Also standardise cvs and svn PVs to ↵Richard Purdie3
x.x.x+cvsYYYYMMDD format and some includes some minor whitespace cleanup.
2005-12-14gcc-cross-initial: add 4.0.2Richard Purdie1
2005-12-14merge of 4648f865a842cefe397db73feeab9f094661b71cHolger Freyther1
and 95588e59115518a149f9b537e1682e031b795891
2005-12-13gcc_csl-arm, gnu-config, orinoco-modules, quilt: cvs.sv.(non)gnu.org movePhilipp Zabel1
- Fix for bug 523.
2005-12-09packages/gcc/gcc-package-cross.inc:Holger Freyther1
Apply patch from Andreas Oberritter to use the right path for libgcc_s.so.* when striping.
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