Age | Commit message (Collapse) | Author | Files |
|
* We already stage libiberty from target binutils
problem is that when we stage it from gcc-cros
it conflicts with the ones installed in cross dir
by binutils-cross which should be used to link
binutils for target but it picks up the one
installed in the sysroot and caused numerous
problems on building target binutils.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This patch makes sure that __cxa_end_cleanup is
emitted in .text section.
* Bump SRCREV to latest
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* New sysrooted staging exposed few problems in GCC configury
which were latent previously.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* GCC 4.5.0 has issues with arm that the resulting root file system is
not bootable. These are fixed upstream which would become 4.5.1
so rename the recipes to 4.5 and use the svn revision to get the
latest branch snapshot.
* If some one wants to use it then it could be chosen by
setting PREFERRRED_VERSION = "4.5"
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
For .diff/.patch you need to apply manually, you can specify apply=no.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
I think this makes the behavior rather more clear.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
* For uclibc __to_type is typedef'ed to const __ctype_touplow_t*
which is a short int. So the mangled alias breaks because on
glibc __to_type is int* and mangled alias is set accordingly
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* ldflags were being passed unnessarily so set LDFLAGS to nothing in
Makefile.tpl and regenerate top level Makefile.in
* Divide the patches individually earlier the patches were
combined into one big patch
* Shuffle the order of patches.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This change converts libgcc_s.so to a linker script so when -lgcc_s is
used then it actually links to a group of libraries and one of those
libraries is libgcc. This fixes the problem of requiring to link with
libgcc _always_ on ppc to get the out-of-line epilogue/prologue
functions.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Reset INC_PR and update checksums.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Use OPTSPACE to get the value in gcc-cross-initial and
gcc-cross-intermediate inc files.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Define EXTRA_OECONF_INITIAL and EXTRA_OECONF_INTERMEDIATE variables
* Remove redundant require statements.
* Cleanup DEPENDS and use NATIVEDEPS.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
required
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
class. Cross recipes need these in general (from Poky)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Originally approached with "package.bbclass: introduce KEEP_GNU_DEBUGLINK":
http://patchwork.openembedded.org/patch/886/
Redone with a change from INHIBIT_PACKAGE_STRIP to PACKAGE_STRIP which
allows more options. By default it does exactly the same thing as is done
today, strips the binary, but keeps the gnu.debuglink section. When set to
"no", stripping is not done at all, when set to "full" the gnu.debuglink
section is not re-added to the binary.
Signed-off-by: Roman I Khimov <khimov@altell.ru>
Acked-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* all: multiple checked items in SRC_URI (needs name= param)
* other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native)
* ...
* tested with micro/micro-uclibc/Angstrom/SHR with
SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_*
* also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and
s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for
distro/machine/virtual override (see
http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch)
* in case I downloaded different checksum then what was in checksums.ini
I used the old one from checksums.ini and put my checksum in comment
* I'll send to ML list of recipes which cannot be downloaded (weren't
converted) and where I got different checksums
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* fetch all *.bb with patched utils.bbclass appending all checksums
found only in checksums.ini to recipe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Acked-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
*-*-linux-uclibcspe.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
*-*-linux-gnuspe.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Dirk Opfer <Dirk@do13.de>
|
|
* Move to top of trunk.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* gcc-svn bump SRCREV
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Define BINV to 4.5.0
* Add fortran-cross-compile-hack.patch.
* Bump SRCREV.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
missing GNU_HASH
* it was suggested on the oe-devel mailinglist that it doesn't matter for libobjc
|
|
* Delete the unused patches
* Add --with-system-zlib to configure options.
* Add patches needed for uclibc build.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
This reverts commit c2b7702d52fd6f62f34e58dc2e806b44b8fb976b.
|
|
* This is not supporting multilib
* Only 64-bit userspace can be built.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Newer gcc (4.4+) has implemented -mplt option to
enable PLT and copy relocation extentions of MIPS ABI
which makes shared code run a lot faster. This feature
is however controlled by DISTRO_FEATURES which should
add 'mplt' to DISTRO_FEATURES to enable it.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Holger Hans Peter Freyther <zecke@selfish.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* mpc-native is needed for cross gcc recipes.
* mpc will be needed for gcc recipes.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
This was probably bogusly copied from do_install long ago.
Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
|
|
for nylon
* on nylon there is no need for objc support, thus removed this language from the list for nylon
|
|
There is a one hunk peice of damage in the patch originally committed, as
compared to the patch posted on gcc-patches. Replacing with the original
patch enables platforms like arm oabi to compile again.
|
|
|