diff options
Diffstat (limited to 'gcc/config/mips/elf64.h')
-rw-r--r-- | gcc/config/mips/elf64.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/mips/elf64.h b/gcc/config/mips/elf64.h index ab5aee99a84..081266529ce 100644 --- a/gcc/config/mips/elf64.h +++ b/gcc/config/mips/elf64.h @@ -57,7 +57,10 @@ Boston, MA 02111-1307, USA. */ %{!mips1:%{!mips2:-U__mips -D__mips=3 -D__mips64}} \ %{mgp32:-U__mips64} %{mgp64:-D__mips64} \ %{EB:-UMIPSEL -U_MIPSEL -U__MIPSEL -U__MIPSEL__ -D_MIPSEB -D__MIPSEB -D__MIPSEB__ %{!ansi:-DMIPSEB}} \ -%{EL:-UMIPSEB -U_MIPSEB -U__MIPSEB -U__MIPSEB__ -D_MIPSEL -D__MIPSEL -D__MIPSEL__ %{!ansi:-DMIPSEL}}" +%{EL:-UMIPSEB -U_MIPSEB -U__MIPSEB -U__MIPSEB__ -D_MIPSEL -D__MIPSEL -D__MIPSEL__ %{!ansi:-DMIPSEL}} \ +%{msingle-float:%{!msoft-float:-D__mips_single_float}} \ +%{m4650:%{!msoft-float:-D__mips_single_float}} \ +" /* Use memcpy, et. al., rather than bcopy. */ #define TARGET_MEM_FUNCTIONS |