scripts/build/libc/eglibc.sh
changeset 1328 f9e0931908f4
parent 1292 546d2ed3410b
child 1475 1626414b1662
     1.1 --- a/scripts/build/libc/eglibc.sh	Sun Apr 19 16:34:59 2009 +0000
     1.2 +++ b/scripts/build/libc/eglibc.sh	Thu May 07 19:30:32 2009 +0000
     1.3 @@ -266,7 +266,15 @@
     1.4      
     1.5      CT_DoLog EXTRA "Building C library"
     1.6  
     1.7 -    CT_DoExecLog ALL make
     1.8 +    # eglibc build hacks
     1.9 +    # http://sourceware.org/ml/crossgcc/2008-10/msg00068.html
    1.10 +    case "${CT_ARCH},${CT_ARCH_CPU}" in
    1.11 +        powerpc,8??)
    1.12 +            CT_DoLog DEBUG "Activating support for memset on broken ppc-8xx (CPU15 erratum)"
    1.13 +            EGLIBC_BUILD_ASFLAGS="-DBROKEN_PPC_8xx_CPU15";;
    1.14 +    esac
    1.15 +
    1.16 +    CT_DoExecLog ALL make ASFLAGS="${EGLIBC_BUILD_ASFLAGS}"
    1.17  
    1.18      CT_DoLog EXTRA "Installing C library"
    1.19