Richard Purdie
ec8f5299d9
cross-canadian: Move binaries into a subdirectory of bin to allow multimachine installs and update users accordingly
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-03 20:04:33 +01:00
Zhai Edwin
d9f22d4024
binutils: Fixed cross-compile issue for 64b build + arm target
...
Incoportate RP's patch, which seems to be lost when update.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-30 14:50:30 +01:00
Richard Purdie
bcba4515e5
binutils: Remove zlib DEPENDS as it causes circular references
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24 09:50:38 +01:00
Richard Purdie
33ee4079a2
binutils: Add native version and tweak
...
Enable use of BBCLASSEXTEND to generate a native verison of binutils for the
libiberty, libbfd and libopcodes libs.
Also stop installing useless libs in the cross-canadian recipe.
Partially based on a patch by Mark Hatle <mhatle@windriver.com>.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24 01:07:54 +01:00
Richard Purdie
8b3f94e27d
binutils: Set DEPENDS correctly and remove unneeded PACKAGES setting
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24 00:57:29 +01:00
Richard Purdie
7069fb8542
binutils: Drop FILESPATHPKG, its no longer needed
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-24 00:53:15 +01:00
Richard Purdie
066535608e
binutils: Disable libbfd and remove unneeded copies of tools in dangerous paths. gcc now has symlinks to handle this
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-23 18:06:15 +01:00
Richard Purdie
28f8e3034c
binutils.inc: This bug has since been fixed, drop the hack
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-23 18:05:33 +01:00
Richard Purdie
dc807f54f8
Finally deprecate all legacy do_stage functions. This changes the existing warning
...
into a fatal error if any legacy do_stage functions are found.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22 11:44:28 +01:00
Richard Purdie
868617258a
binutils: Drop old versions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15 11:17:11 +01:00
Kevin Tian
0f19ae1b00
binutils-cross: fix '-fPIE' on mips platform
...
Current binutils generates problematic relocation table for executable
compiled with '-fPIE', such as dbus-daemon. That way ld.so.1 falls into
segmentation fault when accessing bad reloc entry. This pulls back one
fix from binutils CVS repo (1.267) to add PIE support back.
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15 10:22:09 +01:00
Richard Purdie
baf69e6a92
binutils/gcc-crosssdk: Fix hardcoded path layout assumptions for cross toolchains
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15 10:19:12 +01:00
Richard Purdie
ab4ee45ba4
cross-canadian: Fix sysroot path
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15 10:16:57 +01:00
Joshua Lock
b8e16403fa
cross-canadian: ensure package dependencies are generated correctly
...
cross-canadian packages need to look for their SOLIBS in the nativesdk
sysroot so that dependencies are correctly picked up and meta-toolchains are
correctly built.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25 14:54:20 +01:00
Joshua Lock
3ceb99937d
binutils: add newer versions for crosssdk and cross-canadian
...
These providers seem to have slipped under the radar in the recent upgrade of
binutils.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-18 10:33:44 +01:00
Nitin A Kamble
cea3fe7d6e
binutils: remove older versions
...
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-17 23:13:05 +01:00
Nitin A Kamble
c18e886380
Revert LICENSE fields for binutils recipe files
...
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10 16:30:32 -07:00
Nitin A Kamble
7c9ec39bb9
binutils: upgrade to version 2.20.1
...
Added a entry for bugtracker.
updated LICENSE
updated LIC_FILES_CHKSUM
The x86 build of binutils is working fine.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10 15:02:50 -07:00
Joshua Lock
6458da896f
Fix references to CROSS_DIR now that it has been removed
...
CROSS_DIR is no longer removed so fix up classes, packages and documentation
which refer to it.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-28 16:47:14 +01:00
Richard Purdie
8d382809b3
binutils: Add 2.20 (patchset from OE.dev)
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-23 17:30:19 +00:00
Richard Purdie
633e0ff5e3
binutils: Apply cross compiling changes to libtool since we don't autoreconf
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11 09:51:23 +00:00
Richard Purdie
58ef914d0c
binutils-cross-canadian: DEPEND on gettext-nativesdk
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14 10:21:45 +00:00
Joshua Lock
dc07c33580
binutils: add gettext to depends
...
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-01-04 10:33:56 +00:00
Richard Purdie
8d5f7fa6dc
binutils: Remove unneeded staging functions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17 23:31:51 +00:00
Richard Purdie
30087f80c7
binutils-cross-canadian.inc: Convert to use sysroot staging approach
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13 15:39:37 +00:00
Richard Purdie
94ceada493
binutils-cross.inc: Convert to use sysroot staging approach
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13 15:39:23 +00:00
Richard Purdie
ca667135a3
nativesdk: Convert to use crosssdk toolchain and remove binutils/gcc nativesdk recipes
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:23 +01:00
Richard Purdie
afa02c5470
cross-canadian: Add cross-canadian class with gcc and binutils recipes
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:23 +01:00
Richard Purdie
c906f2bce4
crosssdk: Add crosssdk class with gcc and binutils recipes
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:23 +01:00
Richard Purdie
0d7207ca39
sdk.bbclass: Rename to nativesdk.bbclass
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:22 +01:00
Richard Purdie
d6719550db
binutils-cross: Remove uneeded custom staging functions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-10 17:43:38 +01:00
Richard Purdie
f8a23031e2
Drop now unneeded FILESDIR and S variables from various recipes
2009-01-02 15:34:40 +00:00
Richard Purdie
93df528092
binutils: Drop versions 2.17 and earlier
2008-12-31 23:00:06 +00:00
Richard Purdie
3fc046901f
bintuils: Add 2.19 (from OE)
2008-12-31 22:59:57 +00:00
Richard Purdie
f204c8376f
binutils: Add csl 2008q1 version
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4875 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-18 11:41:09 +00:00
Richard Purdie
08e51e1ce6
bintuils-cross.inc: Merge improvements from OE.dev
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4093 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-19 23:27:49 +00:00
Marcin Juszkiewicz
fa42d29201
binutils 2.16 csl-2005e3: added makeinfo patch
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3692 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07 07:56:24 +00:00
Marcin Juszkiewicz
e62eab8ae6
binutils 2.16.91.0.7: added makeinfo patch
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3691 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07 07:44:17 +00:00
Marcin Juszkiewicz
e29154fcbf
binutils 2.17+csl 2006q1: add makeinfo patch
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3690 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-07 07:35:25 +00:00
Richard Purdie
c51985fbd1
binutils-cross-sdk: Add symlinks to the cross tools instead of shipping duplicate binaries. Also simplifies packaging.
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3654 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-31 19:59:57 +00:00
Richard Purdie
b31d310584
binutils: Simplify PACKAGES in old binutils versions
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3653 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-31 19:58:43 +00:00
Richard Purdie
ee11c2f313
Add binutils-cross-sdk 2.15.94.0.1
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3593 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24 21:36:47 +00:00
Richard Purdie
7d85c6b9e7
binutils-cross-sdk: Really fix debug file packaging
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3585 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24 15:49:41 +00:00
Richard Purdie
1e5d025685
binutils-cross-sdk.inc: Fix debug package
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3582 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24 15:41:16 +00:00
Richard Purdie
913adea0a2
binutils: Factor common sdk code into binutils-cross-sdk.inc
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3580 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-24 13:43:10 +00:00
Richard Purdie
6f850a20ab
binutils-cross-sdk: Really fix debug packaging
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3205 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-22 16:58:07 +00:00
Richard Purdie
512f7a0ab8
binutils-cross-sdk: Fix debug files packaging to avoid warnings
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3203 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-22 15:51:18 +00:00
Marcin Juszkiewicz
4728d87b7a
binutils: fix 'makeinfo >= 4.10 is too old' problem (from OE) - patch is applied upstream
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3199 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-20 15:07:43 +00:00
Richard Purdie
01d5da72d0
Rearrange staging to match target system layout. This is a major change and will require a full rebuild.
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3123 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12 11:25:30 +00:00
Marcin Juszkiewicz
9998dd4d98
binutils-cross 2.18: unbreak x86-64 hosts - from OE #2928-c6
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2723 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-11 11:18:41 +00:00