# HG changeset patch # User "Yann E. MORIN" # Date 1189785765 0 # Node ID c5691d00253990e598b0ce78091a60cea31e2198 # Parent 38720321dad02cf560f4a222c9977b2ca6675e15 Fix setting floating point in uClibc (thanks to Szilveszter Ordog ) diff -r 38720321dad0 -r c5691d002539 scripts/build/libc_uClibc.sh --- a/scripts/build/libc_uClibc.sh Fri Sep 14 15:57:48 2007 +0000 +++ b/scripts/build/libc_uClibc.sh Fri Sep 14 16:02:45 2007 +0000 @@ -187,12 +187,12 @@ # way to select between hard/soft float has changed case "${CT_ARCH_FLOAT_HW},${CT_ARCH_FLOAT_SW}" in y,) cat >>"${munge_file}" <<-ENDSED -s/.*(HAS_FPU).*/\\1=y/ +s/[^_]*(HAS_FPU).*/\\1=y/ s/.*(UCLIBC_HAS_FPU).*/\\1=y/ ENDSED ;; ,y) cat >>"${munge_file}" <<-ENDSED -s/.*(HAS_FPU).*/\\# \\1 is not set/ +s/[^_]*(HAS_FPU).*/\\# \\1 is not set/ s/.*(UCLIBC_HAS_FPU).*/# \\1 is not set/ ENDSED ;;