Commit Graph

20 Commits

Author SHA1 Message Date
Khem Raj
340cc366c7 gcc-4.5: Edit defaults.h in ${B} instead of ${S}, and t-oe in ${B}
This patches are from oe-core needed after shared sourcedir changes to
oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-07-02 22:40:22 +02:00
Koen Kooi
8a917caaa5 gcc 4.5: update to work with shared-work
http://cgit.openembedded.org/cgit.cgi/openembedded-core/commit/?id=934d38530c9a67562e53d4034aee5531f0f26750

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-07-01 11:10:33 +02:00
Khem Raj
bb4ddc7ad4 gcc-common-4.6.inc: Set ARM_INSTRUCTION_SET to arm
Otherwise it will compile libgcc in thumb mode when thumb
mode is selected and libgcc in thumb mode does not work
well.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-28 08:57:01 +02:00
Khem Raj
4555a53c91 gcc-4.6: Change the bbappend to match oe-core changes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-24 08:49:51 +02:00
Koen Kooi
4c3feb6a4f libcc 4.5: inherit INC_PR from the main gcc includes
This fixes:

Not downgrading package libgcc1 on root from 4.5-r30.0+svnr168622 to 4.5-r0+svnr175127.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-19 11:01:24 +02:00
Khem Raj
7d954ed266 gcc-4.5: Upgrade to latest gcc-4_5-branch and linaro 4.5
Additionally fix ppc build break caused by linaro android config
patches.

Angstrom console-image built clean from scratch for arm ppc mips x86 x86_64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-19 11:01:12 +02:00
Khem Raj
85d386210e gcc-4.6: Remove recipes
We already extend the 4.6.0 recipes from oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-13 09:51:50 +02:00
Khem Raj
8052751332 Add bbappend files for gcc 4.6.0 from oe-core
The bbappends add patches for linaro so with this
we can enhance gcc 4.6.0 from oe-core and have patches
that are in meta-oe on top of it.

Add patches from for linaro 4.6

This obsoletes the need of having gcc 4.6
recipes in meta-oe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-13 09:51:40 +02:00
Khem Raj
7f9dbc1600 gcc-4.6: Update with patches from gcc-4_6-branch and linaro 2011.05 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-28 09:36:14 +02:00
Khem Raj
e9266b2eb7 gcc-4.6.inc: Always build runtime in ARM mode.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-25 08:43:05 +02:00
Khem Raj
aab3fe5401 gcc-4.6: Add recipes
In addition apply linaro improvements and backports from FSF gcc-4_6-branch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-10 08:53:49 +02:00
Martin Jansa
1325cc262c gcc-4.5: add checksums
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-02 11:10:30 +02:00
Martin Jansa
781e028dc5 gcc-4.5: drop comment from SRC_URI
* bitbake from poky doesn't like comments in variables and bitbake from oe doesn't work with AUTOREV

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-02 11:10:29 +02:00
Khem Raj
0d04214334 gcc: Upgrade to 4.5.3 and bring in latest linaro updates
We base now off release tarball of 4.5.3 instead of svn
Get relevant new arm linaro patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-04-30 21:44:25 +02:00
Khem Raj
3bffeeb183 gcc-4.5.inc: Compile gcc runtime stuff always in ARM mode for arm
Some distros e.g. SHR uses thumb1 for armv4t and armv5t
so we need to make sure that in such cases libgcc is compiled
in ARM mode

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Tested-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-04-08 08:44:33 +02:00
Khem Raj
740a50cb30 gcc-runtime_4.5.bb: Remove construct to filter -feliminate-dwarf2-dups
This option is no longer default in bitbake.conf

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-31 19:36:46 -07:00
Khem Raj
469531f353 gcc-4.5: Sync patches from yocto
With this patchset now the gcc has all goodies from
OE as well as yocto together merged into meta-oe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-03-20 08:44:45 +01:00
Koen Kooi
2fe69cb8c5 gcc 4.5: get rid of multiline comments
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-03-18 09:29:24 +01:00
Khem Raj
bf6cd17cef gcc-4.5: Do another sync from OE
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-03-18 08:47:38 +01:00
Koen Kooi
c58cc7d379 move layer into meta-oe in preparation for future splits
As per TSC decision

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-03-17 21:41:22 +01:00