From: Cooper Qu Date: Fri, 16 Oct 2020 02:56:20 +0000 (+0800) Subject: C-SKY:Fix dynamic linker's name when mfloat-abi=softfp. X-Git-Tag: glibc-2.33~368 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7449320983b664aba506d7674ea0ce142dd3d4ed;p=thirdparty%2Fglibc.git C-SKY:Fix dynamic linker's name when mfloat-abi=softfp. 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 --- diff --git a/sysdeps/csky/preconfigure b/sysdeps/csky/preconfigure index 16f3b60cf50..11b887fd42a 100644 --- a/sysdeps/csky/preconfigure +++ b/sysdeps/csky/preconfigure @@ -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)