summaryrefslogtreecommitdiff
path: root/packages/gcc/gcc-cross_4.2.2.bb
AgeCommit message (Collapse)AuthorFiles
2008-12-10gcc-package-cross: Creative relative symbolic link to fortran and only if ↵Khem Raj1
fortran is available * This patch adds the symbolic link only if fortran is enabled in gcc and secondly it creates them relative and not absolute as they are right now.
2008-10-18bb files: Revert the introduction of FILE_PRHolger Hans Peter Freyther1
This is a partial revert of aa03004ace2fabb135a6208ef8c2d2b312aa7b0b. The approach that was taken leads to disagreement and the change was pushed too early. DISTRO_PR is going to say and will be used inside the package creation. There will be more disucssion on the list about where to continue from here.
2008-10-15[PR] Change PR to FILE_PR and intro PR as FILE_PR + DISTRO_PRHolger Hans Peter Freyther1
Allow a distribution to globally bump the PR of every package this is useful when there was a change in the toolchain and every package is going to be different. find packages/ \( -name '*.bb' -or -name '*.inc' \) -exec sed -i s/"^PR="/"FILE_PR ="/ {} \; find packages/ \( -name '*.bb' -or -name '*.inc' \) -exec sed -i s/"^PR ="/"FILE_PR ="/ {} \; Acked-By: Koen Kooi <koen@openembedded.org>
2008-07-25Change the toolchain build sequence. Helps in reproducable toolchains ↵Khem Raj1
components when recompiled. Also same sequence for all different combinations (uclibc/nptl/eglibc/glibc/linuxthreads). Also fixes and patches that I worked to get various ancient compilers working.
2008-07-01gcc 4.2.2: add more avr32 patches.Koen Kooi1
* an image compiled from scratch boots straight into X, although the avahi seggault is still there
2008-06-03Fix an obvious typo in the patch. The variable exported was 'CCP' should ↵Khem Raj1
have been 'CPP'. I have tested build for gcc-cross-4.2.2 recipe.
2008-05-15gcc-cross 4.2.2, 4.3.0, csl 2008q1: enable libssp and teach ↵Koen Kooi1
gcc-package-cross.inc to package it
2008-04-22gcc-configure-cross.inc: cleanup libstdc++.la for no-fpu builds tooJeremy Laine1
* fixes QA issues seen on powerpc/soft-float machines, for instance libasprintf.la referring to the build directory
2008-03-29gcc: Include TARGET_CC_ARCH in ARCH_FLAGS_FOR_TARGET by default for ↵Richard Purdie1
everyone, not just as a slugos specific override.
2008-03-27gcc-4.x: Cleanup and standardise the compiler configuration flags, fixing ↵Richard Purdie1
various bugs in the 4.1.x and 4.0.x versions. Broken libssp and libmudflap libraries should no longer be staged into cross.
2008-03-17gcc: Handle ARCH_FLAGS_FOR_TARGET option for gcc 4.1/4.2 correctlyRichard Purdie1
2008-03-16gcc: Move old style gcc*build*.inc includes into ↵Richard Purdie1
gcc-configure-{target|cross|sdk} and a common include file. Factor some common data not related to configure into gcc-common.inc. Rewrite 3.3.3 and 3.3.4 recipes to use standard includes (tested and they work).
2008-03-15gcc-cross: Drop gcc-package-target.inc, gcc-package-cross overrides or sets ↵Richard Purdie1
everything needed
2008-03-15gcc: Add gcc-cross4.inc and convert gcc-cross_4* recipes to use itRichard Purdie1
2008-03-15gcc: Clean up FILESDIR settings (move to gcc-common.inc)Richard Purdie1
2008-03-15gcc: Move PR settings to obvious places (not .inc files)Richard Purdie1
2008-03-15gcc: Add gcc-cross.inc taking some common code from all gcc-cross packagesRichard Purdie1
2008-03-15gcc: Rename gcc-package.inc gcc-package-target.inc and move includes a level ↵Richard Purdie1
lower. There should be no functionality change yet, it just makes that change easier to remove target packaging from cross builds
2008-03-15gcc: Create .inc files for each gcc version and update all .bb files to use ↵Richard Purdie1
these
2008-03-02extra big endian patch to create binaries with a correct ELF header.Derek Young1
2008-02-29gcc-cross_4.2.2 -> resynchronize PR to match recently modified gcc_4.2.2Derek Young1
2008-02-28gcc: Enable sysroot options, hacking around path layout issues for now. This ↵Richard Purdie1
fixes the sdk version to use the correct sysroot which is important for ease of use of SDKs and standalone toolchains. This change means a gcc rebuild unfortunately
2008-01-17* Use static linking for mpfr/gmp instead of the rpath. This avoid the layeringHolger Freyther1
violation and makes sure that gcc-cross-sdk will build as well. * For gcc4.3 we need to look at the gmp/mpfr again as they will be required for everything and not just gfortran * Apply a patch to gcc_4.2.2 but only if we want to build gcc. We want to be able to use arm-angstrom-linux-gnueabi-gfortran and the GF="$(GFORTRAN)" would have set the fortran to 'gfortran' and we ended up with a build error. Some more experiments with GFORTRAN_FOR_TARGET are needed.
2008-01-16gcc_4.2.2.bb: add patch for powerpc e300c2 and e300c3 coresJeremy Laine1
2008-01-15packages/gcc/gcc-cross_4.2.2: Attempt to fix the fortran issueHolger Freyther1
f951 was not executable because libmpfr and libgmp which were build by OpenEmbedded were not found. They resist in the staging lib directory and we do not have the LD_LIBRARY_PATH set. --enable-rpath for gcc was not an option, as we would have difficulties to say which path would be checked (we install to cross and not staging). Attempt to set an rpath when linking to mpfr/gmp. We pass --with-mpfr to the gcc-cross, patch the configure to add an -Wl,-rpath, to gmplibs, this gets set to GMPLIBS, which gets replaced to HOST_GMPLIBS in the Makefile inside the builddir, which will be used when linking the f951 utility.
2007-12-03gcc: replace non-functional block o'python with working overridesKoen Kooi1
2007-11-30Disable libssp libgomp and libmudflap in cross gcc 4.2.xKhem Raj1
2007-10-29Remove final references to BUILD_SYS in staging pathsRichard Purdie1
2007-10-10gcc: add 4.2.2Koen Kooi1