Age | Commit message (Collapse) | Author |
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* This stub is not staged in <sysroot>/usr/lib which is
a problem for many python recipes as it looks for libgcc in
that directory and fail to find it.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* fixes the cairo regression and has been reported to malfunction
see https://bugs.launchpad.net/gcc-linaro/+bug/667490
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* These are selected patches that are applied on latest linaro
4.5 gcc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
means we dont need to filter out --with-sysroot
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
libtoolized configure scripts need this in order to autodetect sysroot
path when --with-sysroot is passed.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
libtoolized configure scripts need this in order to autodetect sysroot
path when --with-sysroot is passed.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* For target gcc we dont need to specify --with-sysroot
even with libtool 2.4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
for SH4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
We manually move libstdc++ to staging sysroot from default install
location where gcc-cross installed it. During this process we have
to make sure that .la files are edited to contain proper libdir
entry pointing relative to sysroot.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
shared version of libgcc is also installed by gcc-cross-intermediate
which we did not move to staging as a result cross gcc found this libgcc
and used it compailing about missing libc.so stuff.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
This reverts commit 8e1eef82a09c14668a125c720cfcd354bbeb42cf.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
The relevant error is as follows.
error: conflicting types for 'strsignal'
| /usr/include/string.h:564: note: previous declaration of 'strsignal' was here
Signed-off-by: Graham Gower <graham.gower@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>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Linaro patches has been ported into gcc 4.5 in OE
we dont need to have separate set of recipes.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Tested gcc on efikamx.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
* Defaults to mabi=64 which means N64 is the default supported ABI
* Tweak multilib directories to emit mips64 into /lib instead of /lib64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
more about release: https://wiki.linaro.org/WorkingGroups/ToolChain
This version does not have any OE patches applied (other then
zecke-no-host-includes.patch in gcc-cross).
There are build problems with this release in OE. But as it is not default
version I am pushing it like it is.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
|
|
|
|
more about release: https://wiki.linaro.org/WorkingGroups/ToolChain
This version does not have any OE patches applied (other then
zecke-no-host-includes.patch in gcc-cross).
Built armv7-a console-image without problems with binutils-cross 2.20 -
modified Angstrom distribution was used. Did not booted into is because
linux-omap-psp 2.6.32 does not give working kernel when compiled with
this version of GCC.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
into gcc
* Generate static version of these libraries
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Tom Rini <tom_rini@mentor.com>
|
|
This isn't needed anymore now the proper fix is in
This reverts commit 241b8865f20b9e3c3beb334535e6cd8452cbf47d.
|
|
This fixes the "libstdc++ isn't installed into my rootfs anymore" type of problems after a full rebuild of all packages
This bumps PR of gcc to force a rebuild, but that is *NOT* enough to fix the packages built before this fix, those still need rebuilding
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Dallas Foley <dfoley@telus.net>
Acked-by: Graeme Gregory <dp@xora.org.uk>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
* this fixes the missing deps on libstdc++ and libgcc after building gcc
|
|
make that happen
* The existing patch did redefine the SHLIB_MAKE_SOLINK and
SHLIB_INSTALL_SOLINK but it was ineffective because the original
definitions appeared after it. We needed to rearrange the order
* t-slibgcc-libgcc is already there so no need to patch it.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
removed unneeded FILESPATHPKG
tested by running bitbake -c configure -b on all
gcc*_4.4*.bb recipes
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Khem Raj <raj.khem@gmail.com> (on irc)
|
|
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
commented out fortran patch. This one does not exist in the tree and
is commented out in the 2007 and 2008 versions too
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
When compiling gcc target code make passes -I(GMPINC)
but this one points to the host dir (it is set to HOST_GMPINC
which in oe points to tmp/sysroots/i686-linux/usr/include).
This patch breaks the env var $(INCLUDES) in two and
only uses the TARGET specific part for compiling libgcc
and the crt stuff.
The patch has been verified by baking all affected recipes with
bitbake -c configure -b recipe
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
When compiling gcc target code make passes -I(GMPINC)
but this one points to the host dir (it is set to HOST_GMPINC
which in oe points to tmp/sysroots/i686-linux/usr/include).
This patch breaks the env var $(INCLUDES) in two and
only uses the TARGET specific part for compiling libgcc
and the crt stuff.
The patch has been verified by baking all affected recipes with
bitbake -c configure -b recipe
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
When compiling gcc target code make passes -I(GMPINC)
but this one points to the host dir (it is set to HOST_GMPINC
which in oe points to tmp/sysroots/i686-linux/usr/include).
This patch breaks the env var $(INCLUDES) in two and
only uses the TARGET specific part for compiling libgcc
and the crt stuff.
The patch has been verified by baking the 4.5 recipe with
bitbake -c patch -b gcc_4.5.bb
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
When compiling gcc target code make passes -I(GMPINC)
but this one points to the host dir (it is set to HOST_GMPINC
which in oe points to tmp/sysroots/i686-linux/usr/include).
This patch breaks the env var $(INCLUDES) in two and
only uses the TARGET specific part for compiling libgcc
and the crt stuff.
The patch has been verified by baking all affected recipes with
bitbake -c configure -b recipe
Also introduced INC_PR
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
We don't need these paths to be set and they further break things if
we use --sysroot rather than -isystem
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|