summaryrefslogtreecommitdiff
path: root/packages/gcc
AgeCommit message (Collapse)AuthorFiles
2008-04-03gcc-package-target.inc: some vendor patched gccs don't have an libgcc_s.so, ↵Koen Kooi1
so don't error out if it's missing
2008-03-29gcc: Include TARGET_CC_ARCH in ARCH_FLAGS_FOR_TARGET by default for ↵Richard Purdie37
everyone, not just as a slugos specific override.
2008-03-27merge of '58892f8690878f7ed6658262c62e3515f83d248a'Richard Purdie23
and 'd9f628bbbe62d8fe9b1dfa860de027f41eb7ef11'
2008-03-27gcc-package-cross.inc: Only provide the packaged libraries, not the ↵Richard Purdie1
corresponding -dev packages which are broken and are provided by gcc
2008-03-27gcc-package-target.inc: Package libgfortran-dev if present, don't package ↵Richard Purdie1
libgcc, libstdc++ or libg2c, these packages from from gcc-cross
2008-03-27gcc-4.x: Cleanup and standardise the compiler configuration flags, fixing ↵Richard Purdie13
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-26gcc 4.2.1: Fix ICE that occurs with AVR32 gcc, especially when compiling ↵Geoffrey Wossum4
OpenSSH. Mainly just applies patch for gcc pr32889. Since this ICE was first reported on the debian-gcc list (see http://lists.debian.org/debian-gcc/2007/10/msg00306.html), and was actually report for the HPPA, this patch might be desireable for other architectures. This patch showed in mainline gcc 4.2.3 See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32889 for mor info
2008-03-26gcc-4.*: Set ARM_INSTRUCTION_SET to arm so vfp instructions can be avoided ↵Richard Purdie3
within libgcc itself (from poky)
2008-03-26gcc: Add csl 2006q1 compiler versions from PokyRichard Purdie5
2008-03-26gcc-3.4.4: Add patch to fix jar location from pokyRichard Purdie2
2008-03-26gcc-cross-kernel-3.4.4-csl-2005q3: Merge fixes from PokyRichard Purdie1
2008-03-17gcc-configure-sdk.inc: Fix rather nasty typoRichard Purdie1
2008-03-17gcc: add recipes for 4.3.0 - loads of patches missing, only tested against ↵Koen Kooi45
armv7/glibc-2.6.1/angstrom
2008-03-17gcc: Handle ARCH_FLAGS_FOR_TARGET option for gcc 4.1/4.2 correctlyRichard Purdie9
2008-03-16gcc: Add missing fileRichard Purdie1
2008-03-16gcc-cross-kernel: Create common .inc fileRichard Purdie4
2008-03-16gcc-4.x.inc: Set DEPENDS consistentlyRichard Purdie4
2008-03-16gcc-cross.inc: Merge in gcc-paths-cross.incRichard Purdie2
2008-03-16gcc: Move old style gcc*build*.inc includes into ↵Richard Purdie52
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-16gcc-package: Remove some unused variables and pointless commentsRichard Purdie2
2008-03-15gcc-csl: Drop the rather broken looking cvs csl recipes. Making new ones ↵Richard Purdie7
would be easier than fixing these... (2005q3 toolchain is left alone)
2008-03-15gcc-4.2.2: Move gcc only SRC_URI append from .inc to .bbRichard Purdie3
2008-03-15gcc-cross-3.3.3: Use gcc-package-cross.incRichard Purdie1
2008-03-15gcc-cross-sdk: Fixup sdk packaging to be self contained and drop ↵Richard Purdie12
gcc-package-target.inc
2008-03-15gcc-cross: Drop gcc-package-target.inc, gcc-package-cross overrides or sets ↵Richard Purdie14
everything needed
2008-03-15gcc: Move more common variables to gcc-common.inc (BINV, gcclibdir, use ↵Richard Purdie3
DEBIANNAME instead of a python function, SHLIBSDIR override)
2008-03-15gcc: Add gcc-cross4.inc and convert gcc-cross_4* recipes to use itRichard Purdie8
2008-03-15gcc: Clean up FILESDIR settings (move to gcc-common.inc)Richard Purdie20
2008-03-15gcc: Move PR settings to obvious places (not .inc files)Richard Purdie43
2008-03-15gcc: Move get_gcc_fpu_setting into gcc-common.incRichard Purdie5
2008-03-15gcc: Add gcc-cross.inc taking some common code from all gcc-cross packagesRichard Purdie15
2008-03-15gcc: Rename gcc-package.inc gcc-package-target.inc and move includes a level ↵Richard Purdie49
lower. There should be no functionality change yet, it just makes that change easier to remove target packaging from cross builds
2008-03-15gcc 3.3.3, 3.3.4: Use gcc-package.incRichard Purdie2
2008-03-15gcc: Some futher .bb -> .inc changesRichard Purdie5
2008-03-15Create gcc-common.incRichard Purdie20
2008-03-15gcc: Create .inc files for each gcc version and update all .bb files to use ↵Richard Purdie46
these
2008-03-15gcc-cross-initial.inc: Add sysroot configure options for the case when we ↵Richard Purdie1
use libc-initial
2008-03-14gcc3-build-cross.inc: don't add -lgcc_s for avr32Koen Kooi2
2008-03-14gcc 4.2.1: update avr32 patchesGeoffrey Wossum2
2008-03-13Drop unneeded empty directoriesRichard Purdie1
2008-03-09gcc-cross-initial.inc: Blindly inserted powerpc as the architecture that ↵Leon Woestenberg1
also DEPENDS on libc-initial. Please review.
2008-03-06chinook-compat, gcc-csl: make 3.4.4-csl-2005q3 have other PV for ↵Marcin Juszkiewicz3
chinook-compat distro It is required to have compatibility for C++ applications as Maemo has other PV then OpenEmbedded use.
2008-03-05gcc4-build-sdk.inc: This fixes up some differences between gcc-cross and ↵Richard Purdie1
gcc-cross-sdk builds and fixes some of the ways the gcc-cross-builds can fail.
2008-03-05gcc-package-sdk.inc: Rewrite gcc-sdk packaging. Instead of generating a ton ↵Richard Purdie1
of separate packages, just generate one sdk package. This stops the libgcc and libgcc-dev packages conflicting with those from gcc-cross amongst other things (from poky)
2008-03-04Change staging layout to match the target system layout. WARNING - staging ↵Richard Purdie3
ABI change. This update completes the conversion of OE.dev to use sysroot and have a staging layout that matches the target system. This means we no longer need to mangle pkgconfig files and can use its sysroot option instead. Users of old toolchains (gcc prior to 3.4 and external ones) may need to add cross-linkage and staging-linkage to their toolchain dependencies. Since this update changes staging layout and the contents of the .pc files it updates the staging ABI and people will need to rebuild.
2008-03-02extra big endian patch to create binaries with a correct ELF header.Derek Young3
2008-02-29gcc-cross_4.2.2 -> resynchronize PR to match recently modified gcc_4.2.2Derek Young1
2008-02-28merge of '361c2ba55f181bc00df146d6f126a924c909d192'Derek Young1
and '9366ce8253adcd62db561e69be7a3f70ed7ba587'
2008-02-28bump PR, forgot to do it 11 days ago when re-adding 801 series patch.Derek Young1
2008-02-28gcc: Enable sysroot options, hacking around path layout issues for now. This ↵Richard Purdie19
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