re PR target/45476 (libgcc should contain TCmode functions)
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 1 Sep 2010 18:06:02 +0000 (20:06 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 1 Sep 2010 18:06:02 +0000 (20:06 +0200)
        PR target/45476
        * config/i386/cygming.h (LIBGCC2_HAS_TF_MODE,
LIBGCC2_TF_CEXT, TF_SIZE): Move from ...
        * config/i386/mingw32.h: ... here.

From-SVN: r163741

gcc/ChangeLog
gcc/config/i386/cygming.h
gcc/config/i386/mingw32.h

index d55b8b6..9287836 100644 (file)
@@ -1,10 +1,17 @@
+2010-09-01  Uros Bizjak  <ubizjak@gmail.com>
+
+        PR target/45476
+        * config/i386/cygming.h (LIBGCC2_HAS_TF_MODE,
+       LIBGCC2_TF_CEXT, TF_SIZE): Move from ...
+        * config/i386/mingw32.h: ... here.
+
 2010-09-01  Andi Kleen <ak@linux.intel.com>
 
-       PR lto/45475
-       * lto-streamer-in.c (lto_input_ts_target_option): Add.
-       (lto_input_tree_pointers): Call lto_input_ts_target_option.
-       * lto-streamer-out: (lto_output_ts_target_option): Add.
-       (lto_output_tree_pointers): Call lto_output_ts_target_option.
+       PR lto/45475
+       * lto-streamer-in.c (lto_input_ts_target_option): Add.
+       (lto_input_tree_pointers): Call lto_input_ts_target_option.
+       * lto-streamer-out: (lto_output_ts_target_option): Add.
+       (lto_output_tree_pointers): Call lto_output_ts_target_option.
 
 2010-09-01  Kai Tietz  <kai.tietz@onevision.com>
 
index a6434f3..7fbb5d2 100644 (file)
@@ -296,6 +296,12 @@ do {                                               \
 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
   asm_output_aligned_bss ((FILE), (DECL), (NAME), (SIZE), (ALIGN))
 
+/* Put all *tf routines in libgcc.  */
+#undef LIBGCC2_HAS_TF_MODE
+#define LIBGCC2_HAS_TF_MODE 1
+#define LIBGCC2_TF_CEXT q
+#define TF_SIZE 113
+
 /* Output function declarations at the end of the file.  */
 #undef TARGET_ASM_FILE_END
 #define TARGET_ASM_FILE_END i386_pe_file_end
index 244e1d7..0b0de2d 100644 (file)
@@ -135,14 +135,6 @@ along with GCC; see the file COPYING3.  If not see
 #define STANDARD_STARTFILE_PREFIX_2 ""
 #endif
 
-/* Put all *tf routines in libgcc.  */
-#undef LIBGCC2_HAS_TF_MODE
-#define LIBGCC2_HAS_TF_MODE 1
-#undef LIBGCC2_TF_CEXT
-#define LIBGCC2_TF_CEXT q
-#undef TF_SIZE
-#define TF_SIZE 113
-
 /* Output STRING, a string representing a filename, to FILE.
    We canonicalize it to be in Unix format (backslashes are replaced
    forward slashes.  */