3 require gcc
-csl
-arm
-2008q3.inc
6 SRC_URI_append_fail
-fast
= " file://zecke-no-host-includes.patch "
8 EXTRA_OECONF
+= "--disable-multilib --disable-libunwind-exceptions --with-mpfr=${STAGING_DIR_NATIVE}${prefix_native}"
10 #We don't want i686 linux ending up in the CFLAGS_FOR_TARGET like this
: -isystem
/OE
/angstrom
-tmp
/staging
/i686
-linux
/usr
/include
15 # staging
-linkage
and cross
-linkage recipes don't work anymore
, so do it by hand
for this backwards CSL toolchain
16 do_compile_prepend
() {
17 ln
-sf $
{STAGING_DIR_TARGET
}$
{target_libdir
}/crt
*.o $
{TOOLCHAIN_PATH
}/$
{TARGET_SYS
}/lib
/
18 ln
-sf $
{STAGING_DIR_TARGET
}$
{target_libdir
}/ld
-* $
{TOOLCHAIN_PATH
}/$
{TARGET_SYS
}/lib
/
19 ln
-sf $
{STAGING_DIR_TARGET
}/lib
/libc
* $
{TOOLCHAIN_PATH
}/$
{TARGET_SYS
}/lib
/
20 sed
-i
-e 's
:gcc_no_link
=yes
:gcc_no_link
=no
:' $
{S
}/libstdc
++-v3
/configure
24 ARCH_FLAGS_FOR_TARGET
+= " -L${STAGING_DIR_TARGET}${target_libdir} -isystem${STAGING_DIR_TARGET}${target_includedir}"