diff options
author | Jojo R <jiejie_rong@c-sky.com> | 2020-08-13 14:15:14 +0800 |
---|---|---|
committer | Xianmiao Qu <xianmiao_qu@c-sky.com> | 2020-08-14 14:52:07 +0800 |
commit | 20f6a891f6274bd68f1ef1d049746f3a53598bc4 (patch) | |
tree | 19d17ceedac4d561825e945c23ec2206be1ab5cb /gcc | |
parent | 04630cd6ec231b0e7690428d55d0c00a4ba2cf98 (diff) | |
download | gcc-20f6a891f6274bd68f1ef1d049746f3a53598bc4.zip gcc-20f6a891f6274bd68f1ef1d049746f3a53598bc4.tar.gz gcc-20f6a891f6274bd68f1ef1d049746f3a53598bc4.tar.bz2 |
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.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/csky/csky-elf.h | 2 | ||||
-rw-r--r-- | gcc/config/csky/csky-linux-elf.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/csky/csky-elf.h b/gcc/config/csky/csky-elf.h index 0a319c0..15a0e73 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 2f052fd..9a57dd04 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} \ |