From: Jojo R Date: Thu, 13 Aug 2020 06:15:14 +0000 (+0800) Subject: C-SKY: Fix assembling error with -mfloat-abi=hard. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=20f6a891f6274bd68f1ef1d049746f3a53598bc4;p=gcc.git C-SKY: Fix assembling error with -mfloat-abi=hard. gcc/ChangeLog: * config/csky/csky-elf.h (ASM_SPEC): Use mfloat-abi. * config/csky/csky-linux-elf.h (ASM_SPEC): mfloat-abi. --- diff --git a/gcc/config/csky/csky-elf.h b/gcc/config/csky/csky-elf.h index 0a319c09121..15a0e73baa4 100644 --- a/gcc/config/csky/csky-elf.h +++ b/gcc/config/csky/csky-elf.h @@ -47,6 +47,8 @@ %{mcpu=*:-mcpu=%*} \ %{march=*:-march=%*} \ %{mhard-float:-mhard-float} \ + %{mfloat-abi=softfp:-mhard-float} \ + %{mfloat-abi=hard:-mhard-float} \ %{melrw:-melrw} \ %{mno-elrw:-mno-elrw} \ %{mistack:-mistack} \ diff --git a/gcc/config/csky/csky-linux-elf.h b/gcc/config/csky/csky-linux-elf.h index 2f052fdbb82..9a57dd045e8 100644 --- a/gcc/config/csky/csky-linux-elf.h +++ b/gcc/config/csky/csky-linux-elf.h @@ -47,6 +47,8 @@ %{mcpu=*:-mcpu=%*} \ %{march=*:-march=%*} \ %{mhard-float:-mhard-float} \ + %{mfloat-abi=softfp:-mhard-float} \ + %{mfloat-abi=hard:-mhard-float} \ %{melrw:-melrw} \ %{mno-elrw:-mno-elrw} \ %{mistack:-mistack} \