summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/gcc/gcc-cross-initial.inc
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2012-03-28 07:22:44 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-04-30 11:37:23 +0100
commitf66cc57e7282f7d278245dac0281f00e5131a934 (patch)
tree199da8377459f599b427e566850b63e1ae942414 /meta/recipes-devtools/gcc/gcc-cross-initial.inc
parent49aeaa3f67a700397d59d783390544a469ee17f7 (diff)
downloadpoky-f66cc57e7282f7d278245dac0281f00e5131a934.tar.gz
gcc-configure: Pass distinct target flags
When building gcc-cross-canadian libgcc is built using headers from gcc-crosssdk and not the target sysroot because we do not pass proper CFLAGS for target bits so it ends up using CFLAGS that were meant for compiling canadian gcc itself. It does not show up as a problem when building SDK with eglibc because eglibc-nativesdk and eglibc have identical headers. The problem shows up clearly when you try to build uclibc based meta-toolchain since then nativesdk libc and target libc are different (From OE-Core rev: 0e904103e9bd7fdb31bfcc129067511f9f45701b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-cross-initial.inc')
0 files changed, 0 insertions, 0 deletions