summaryrefslogtreecommitdiff
path: root/packages/gcc
AgeCommit message (Collapse)AuthorFiles
2006-08-06packages/gcc: For targets (libstdc++,java,mudflap...) use xgcc -E as CPPHolger Freyther20
GCC compiles the xgcc cross compiler and will compile target libraries e.g. libstdc++. It uses autoconf to configure the target libraries which uses /usr/bin/cpp to determine the presence of host includes. By using xgcc we will not risk to include /usr/include to find standard headers. If we do our cross compile check will hit. The gcc 3.4 series patch only addresses target-libstdc++ where the gcc3.3 and gcc4 series patch all targets
2006-08-05packages/gcc: require the right files, add a gcc4-build-sdk (review please)Holger Freyther4
The gcc 4.1.x sdk tries to require gcc4-build-sdk.inc which doesn't exist. Copy the gcc3-build-sdk.inc and ask florian to verify it.
2006-08-05packages/gcc: Use require instead of include for the 'base' filesHolger Freyther41
2006-08-04Added patch (from gcc fix for bug 27363). This makes alsa work with gcc 4.1.1Frans Meulenbroeks3
(after this at least the pcm module needs to be compiled and reloaded)
2006-07-31gcc: make fortran switches behave like the java switches to battle the 'g++ ↵Koen Kooi3
disappeared' symptoms
2006-07-23gcc 4.1.1: fix build troublesKoen Kooi1
2006-07-21gcc3-build.inc: allow JAVA to be overridable inside recipes using this .incKoen Kooi2
gcc_4.1.1.bb: Remove use of gcc4-build.inc, document java and fortran bits a bit
2006-07-03gcc-cross: bump pr Koen Kooi2
2006-07-03gcc: add eabi to atexit cases gcc3-build.inc and bump pr for affected toolchainsKoen Kooi3
2006-06-27gcc 4.1.1: raise default pref since it has proven to be working quite well Koen Kooi1
2006-06-19gcc 4.1.1 added uclibc patches to gcc 4.1.1 (see README file)Frans Meulenbroeks17
added patches for thumb (but still not good enough to compile uclibc)
2006-06-10gcc-4.1.1: added patch for configure to compile with the right target flagsFrans Meulenbroeks3
(copied from 3.4.4). bumped PR for both 4.1.1 bb files
2006-06-04gcc 4.1.1: added patch for big endianFrans Meulenbroeks3
2006-05-31gcc - ${TARGET_PREFIX}gcov are useful for cross code coverage analysis.Raymond Danks11
Cleanup some errors in packaging when certain files do not exist. Add GCOV_PREFIX* cross-profiling patches. Pass in GFORTRAN_FOR_TARGET for cross builds.
2006-05-27gcc 4.0.2: Fix DEPENDS (from poky)Richard Purdie1
2006-05-25gcc 4.1.1: but the zecke patch in the right dir. I suck Koen Kooi6
2006-05-25gcc 4.1.1: unbreak SRC_URIKoen Kooi1
2006-05-25gcc: add gcc 4.1.1 toolchainKoen Kooi14
2006-05-21gcc 4.0.2 disable fortran here as wellMichael Lauer1
2006-05-16packages/gcc:Holger Freyther12
Hack to make me rich and famous. Patch versions 3.4.4, 4.0.0, 4.0.2, 4.1.0, 4.1.0-snapshot, 4.2-snapshot and activate the hack when cross compiling. gcc will abort if you call it with -I/usr/include or -I/opt/include or -I/sw/include. Apply the patch when fail-fast is in the OVERRIDES
2006-05-14gcc: add gcc_4.2-20060513.bb, which is needed for gcc-cross, but doesn't ↵Koen Kooi1
build (yet)
2006-05-14add latest gcc 4.2 snapshot for gcc-crossKoen Kooi6
2006-05-12gcc3-build.inc: disable JAVA for sh3. fixes #977Michael Lauer1
2006-05-04gcc-csl-2005q3: Add missing patchRichard Purdie1
2006-04-30packages/gcc/gcc-4.0.2:Holger Freyther2
HACK to workaround an issue in using gcc -E as cpp for the cross compiler for libmudflap, libstdc++ and other libs. AC_CHECK_HEADERS will think it can use host headers, we simply hack around this for now
2006-04-30packages/gcc/gcc 4.0.2:Holger Freyther7
Apply uclibc patches from the uclibc buildroot. All these patches are guarded with #ifdefs and should not effect other configurations.
2006-04-24gcc-package: apply patch form #851 to 'fix' building of gcc-4.xKoen Kooi1
2006-04-11gcc arm-csl-2005q3: Add patch to fix 64 bit comparison problemRichard Purdie1
2006-04-10gcc: Remove broken csl versions replacing with a floating cvs version and a ↵Richard Purdie8
working 2005q3 csl release.
2006-03-16gcc-cross 4.1.0: add fix for the mpfr problem, courtesy Philipp ZabelKoen Kooi1
2006-03-16gcc 4.1.0: disable fortran since it is breaking the buildKoen Kooi1
2006-03-16gcc-cross-sdk: add 4.1.0Koen Kooi1
2006-03-14gcc 4.1.0: turn off building of libsspKoen Kooi1
2006-03-14Pushing gcc 4.1.0 after a short review.Joseph Cole7
Not sure if it builds, leaving preference at "-1". See OE bug #378. Thanks to Bernhard Rosenkraenzer for the submission. See OE bug #773.
2006-03-04gcc-cross-sdk: Add 3.4.4Florian Boor1
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.