2013-09-17 Doug Gilmore <Doug.Gilmore@imgtec.com>
authorSteve Ellcey <sje@cup.hp.com>
Tue, 17 Sep 2013 21:08:30 +0000 (21:08 +0000)
committerSteve Ellcey <sje@cup.hp.com>
Tue, 17 Sep 2013 21:08:30 +0000 (21:08 +0000)
* config/tc-mips.c (mips_elf_final_processing): Set
EF_MIPS_FP64 for -mgp32 -mfp64, removing old FIXME.

gas/ChangeLog
gas/config/tc-mips.c

index 8177107b16fda70abbc02cbf036dc10643988303..2ec87a1328831624262d42fabb8981b11f69d7bd 100644 (file)
@@ -1,3 +1,8 @@
+2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
+
+       * config/tc-mips.c (mips_elf_final_processing): Set
+       EF_MIPS_FP64 for -mgp32 -mfp64, removing old FIXME. 
+
 2013-09-16  Will Newton  <will.newton@linaro.org>
 
        * config/tc-arm.c (do_neon_ld_st_interleave): Add constraint
index ff1c610d605d0aef54f876a8cabcc6677c8f5a4d..dd61d72a641c890542392a31e6e275b09f3d73bc 100644 (file)
@@ -17211,11 +17211,9 @@ mips_elf_final_processing (void)
   if (mips_flag_nan2008)
     elf_elfheader (stdoutput)->e_flags |= EF_MIPS_NAN2008;
 
-#if 0 /* XXX FIXME */
   /* 32 bit code with 64 bit FP registers.  */
   if (!file_mips_fp32 && ABI_NEEDS_32BIT_REGS (mips_abi))
-    elf_elfheader (stdoutput)->e_flags |= ???;
-#endif
+    elf_elfheader (stdoutput)->e_flags |= EF_MIPS_FP64;
 }
 \f
 typedef struct proc {