diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-10-02 22:10:17 +0200 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-10-02 22:10:17 +0200 |
commit | 399a88364fc3ae6555d90a8ccb47feb6d2efaf53 (patch) | |
tree | eeb507b8aef2d6779f9abe12b5c85a04d836d4bf | |
parent | 443f51a2dcaec99457e5797758c65e5c6c1d3664 (diff) | |
download | crosstool-ng-399a88364fc3ae6555d90a8ccb47feb6d2efaf53.tar.gz crosstool-ng-399a88364fc3ae6555d90a8ccb47feb6d2efaf53.tar.bz2 crosstool-ng-399a88364fc3ae6555d90a8ccb47feb6d2efaf53.zip |
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
-rw-r--r-- | scripts/build/libc/eglibc.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/build/libc/eglibc.sh b/scripts/build/libc/eglibc.sh index 340a02f2..e2bd37b5 100644 --- a/scripts/build/libc/eglibc.sh +++ b/scripts/build/libc/eglibc.sh @@ -252,7 +252,7 @@ do_libc() { 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 \ |