# HG changeset patch # User "Yann E. MORIN" # Date 1254514217 -7200 # Node ID 6ee673ab382e19f765d2f8727a3259a7f8da75d9 # Parent 8c40b842e798312e17f1143301d6de024da5f7b9 libc/eglibc: fix building for seemingly native toolchains Build eglibc with -O2 as a fix/workaround to building seemingly-native toolchains (see docs/overview.txt). See: - docs/overview.txt - docs/known-issues.txt - http://sourceware.org/ml/crossgcc/2009-10/msg00001.html diff -r 8c40b842e798 -r 6ee673ab382e scripts/build/libc/eglibc.sh --- a/scripts/build/libc/eglibc.sh Fri Oct 02 22:10:38 2009 +0200 +++ b/scripts/build/libc/eglibc.sh Fri Oct 02 22:10:17 2009 +0200 @@ -252,7 +252,7 @@ CT_DoLog DEBUG "Extra CC args passed : '${extra_cc_args}'" BUILD_CC="${CT_BUILD}-gcc" \ - CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O" \ + CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O2" \ CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \ AR=${CT_TARGET}-ar \ RANLIB=${CT_TARGET}-ranlib \