Age | Commit message (Collapse) | Author |
|
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This holds off the patches that cause the ICE at -Os -g
for now. The other workaround it to use -fno-shrink-wrap
but it has to go into all affected recipes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Currently following fails
rm-oe-linux-uclibceabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon
-mfloat-abi=softfp -mthumb-interwork -mno-thumb
--sysroot=/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi
-DHAVE_CONFIG_H -I. -I.. -DASN1_BUILDING -I./../gl -I./../gl -I./..
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os
-pipe -g -MT coding.lo -MD -MP -MF .deps/coding.Tpo -c coding.c -o
coding.o
coding.c: In function 'asn1_length_der':
coding.c:101:1: internal compiler error: in
dwarf2out_frame_debug_expr, at dwarf2out.c:2221
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
{standard input}: Assembler messages:
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Upgrade to latest svnrev
Get new linaro patches
Delete patches that are not applied
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Tested-by: Yuri Bushmelev <jay4mail@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Remove package libstdc++-dev and libgcc-dev from gcc-cross as they
already provided by gcc.
Commit 8c42351519ece9ed60659a103e624d2e154b3641 add dev packages
(libstdc++-dev libgcc-dev) to gcc-cross (gcc-package-cross.inc)
which are already part of gcc. The libgcc-dev package both include
the libgcc_s.so file which triggers a 'file is already provided by
package' error on incremental builds. The libstdc++-dev package have
Acked-by: Steffen Sledz <sledz@dresearch-fe.de>
different content and is empty on some archs (armv5te, armv7e).
The empty package triggers a 'Cannot satisfy the following
dependencies for task-sdk-bare' error. If an empty libstdc++-dev
package is generated it triggers a '..../usr/include/c++ not exist'
error as this is part of the package from gcc but not gcc-cross.
Signed-off-by: Stefan Herbrechtsmeier <sherbrec@cit-ec.uni-bielefeld.de>
Acked-by: Steffen Sledz <sledz@dresearch-fe.de>
|
|
People are seeing these errrors from ldconfig
libstdc++.so.6.0.14-gdb.py is not an ELF file - it has the wrong magic
bytes at the start.
this file is moved into gdb's autoload directory
if it exists there then gdb will find it when debugging
and it wont be in the paths where ldconfig looks for
libraries.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Tested-by: Philip Balister <philip@balister.org>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
|
* This enables linaro patch 45177 and a patch on top
to fix an ICE discovered because of this backport
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Fix for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43999 and is
required to build gcc for Thumb2 only architectures (e.g. Cortex-M3).
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
gcc-4.5-linaro-r99474.patch is disabled because it ends up
bombing x86 cross-gcc build see
http://lists.linaro.org/pipermail/linaro-dev/2011-February/002614.html
gcc-4.5-linaro-r99474.patch is disabled because it causes GCC crash
for XScale see
http://lists.linaro.org/pipermail/linaro-dev/2011-February/002600.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
This reverts commit f76026a6c1a00bd0b2f1ae2b045dee995293edc6.
Pushed prematurely
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Please test this patch out in your respective combinations and report
and regressions you see.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* Fixes the problem as described in
http://lists.linaro.org/pipermail/linaro-dev/2011-January/001993.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
This could be fixed in three ways
1. apply http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02245.html to gcc
2. Backout linaro/gcc-4.5-r99425.patch from gcc
3. Apply the workaround to QT 4.7.1 from
http://bazaar.launchpad.net/%7Eubuntu-branches/ubuntu/natty/qt4-x11/natty/revision/136
I chose the first one.
Signed-off-by: Khem Raj <kraj@leto.(none)>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* port the patch for PR 46883 which fixed samba build issue
* Drop PR 42172 reverting patch as its not required anymore
* Refresh patches to apply cleanly on 4.5.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This fixes the gcc ICE as seen compiling samba
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Eric Bénard <eric@eukrea.com>
|
|
In some cases the rename_srcdir ended up moving the sourcedir
as a sub-directory under gcc-4.5 which was not intended actually
it is intended to be renamed and not moved. Which was seen recently
where people complained about a patch not being applied to gcc-4.5
even though patch was not changed. The reason was the srcdir was
moved instead of renaming. This could happen if target dir already
existed.
Anyway so we get rid of this dance completely. So nip the evil
in the bud
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
script stub
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Eric Bénard <eric@eukrea.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This is temporary till a proper fix lands
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
target_includedir
This fixes the problem where gcc fails to detect presence of libssp
and does not detect powerpc long double 128 bit support correctly on systems which do
not use common <sysroot>/usr/include paths like we have in micro distro
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Tom Rini <tom_rini@mentor.com>
|
|
Also bump to latest SVN REV
Signed-off-by: Khem Raj <raj.khem@gmail.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>
|
|
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>
|
|
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>
|
|
* 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>
|
|
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>
|
|
Signed-off-by: Martin Jansa <Martin.Jansa@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>
|
|
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: Martin Jansa <Martin.Jansa@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>
|