]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
C-SKY:Fix dynamic linker's name when mfloat-abi=softfp.
authorCooper Qu <cooper.qu@linux.alibaba.com>
Fri, 16 Oct 2020 02:56:20 +0000 (10:56 +0800)
committerMao Han <han_mao@linux.alibaba.com>
Mon, 19 Oct 2020 04:48:37 +0000 (12:48 +0800)
The dynamic linker should be chosen according to float abi, the
predefined macro __CSKY_HARD_FLOAT__ stand for architecure not
abi.

Reviewed-by: Mao Han <han_mao@linux.alibaba.com>
sysdeps/csky/preconfigure

index 16f3b60cf50327281328d218fa1830134a5bde7b..11b887fd42a3d22e9f135200966513a169fea3b8 100644 (file)
@@ -3,7 +3,7 @@ csky*)
     abi=`$CC $CFLAGS $CPPFLAGS -E -dM -xc /dev/null |
       sed -n 's/^#define __CSKYABI__ \(.*\)/\1/p'`
     float_abi=`$CC $CFLAGS $CPPFLAGS -E -dM -xc /dev/null |
-      sed -n 's/^#define __CSKY_HARD_FLOAT__ \(.*\)/\1/p'`
+      sed -n 's/^#define __CSKY_HARD_FLOAT_ABI__ \(.*\)/\1/p'`
 
     case "$abi" in
     1)