OSDN Git Service

* libgcc/ChangeLog: Fixes.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Jun 2009 20:44:50 +0000 (20:44 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Jun 2009 20:44:50 +0000 (20:44 +0000)
* gcc/ChangeLog: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148815 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
libgcc/ChangeLog

index 002f696..fffbbd8 100644 (file)
 
 2009-06-22  Kai Tietz  <kai.tietz@onevision.com>
 
-       * config.gcc: Add for x86 and x64 mingw targets t-fprules-soft
-       and t-softfp support.
-       * config/i386/mingw32.h (LIBGCC2_HAS_TF_MODE): Enable TFmode.
+       * config.gcc (i[34567]86-*-mingw*, x86_64-*-mingw*): Add
+       i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file.
+
+       * config/i386/mingw32.h (LIBGCC2_HAS_TF_MODE): Define.
        (LIBGCC2_TF_CEXT): Define.
        (TF_SIZE): Define.
 
@@ -49,9 +50,9 @@
 
 2009-06-22  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
-       * config/arm/arm.c (arm_override_options): Disable -mcaller-super-interworking
-       and -mcallee-super-interworking.
-       * doc/invoke.texi (ARM Options): Document this.
+       * config/arm/arm.c (arm_override_options): Disable
+       -mcaller-super-interworking and -mcallee-super-interworking.
+       * doc/invoke.texi (ARM Options): Document this.
 
 2009-06-22  Nathan Sidwell  <nathan@codesourcery.com>
 
index 7078a13..d788dc1 100644 (file)
@@ -1,19 +1,20 @@
 2009-06-22  Kai Tietz  <kai.tietz@onevision.com>
 
-       * config.host: Add soft emulation for x86 and x64 mingw targets.
-       * config/i386/64/_divtc3.c: Disable for mingw targets usage of
-       .symver assembly symbol.
+       * config.host: Add i386/${host_address}/t-fprules-softfp and
+       t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.        
+
+       * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
+       for mingw targets.
        * config/i386/64/_multc3.c: Likewise.
        * config/i386/64/_powitf2.c: Likewise.
        * config/i386/64/eqtf2.c: Likewise.
        * config/i386/64/getf2.c: Likewise.
        * config/i386/64/letf2.c: Likewise.
        * config/i386/64/letf2.c: Likewise.
-       * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define it
-       for x64 mingw target as unsigned long long.
-       (_FP_WS_TYPE): Define it for x64 mingw target as signed long
-       long.
-       (_FP_I_TYPE): Define it for x64 mingw target as long long.
+       * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
+       unsigned long long for x64 mingw targets.
+       (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
+       (_FP_I_TYPE): Define as long long for x64 mingw target.
 
 2009-06-10  Maciej W. Rozycki  <macro@linux-mips.org>