aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2010-09-01 20:06:02 +0200
committerUros Bizjak <uros@gcc.gnu.org>2010-09-01 20:06:02 +0200
commitcecab05b773b6a06a5f2a037910439b96dec5b7b (patch)
treeabf778edc4dfc76493d65f27b4d0d4553dae5d32 /gcc
parent427eb57db6fd5cd7e46da432e2ea46dc1be92905 (diff)
downloadgcc-cecab05b773b6a06a5f2a037910439b96dec5b7b.zip
gcc-cecab05b773b6a06a5f2a037910439b96dec5b7b.tar.gz
gcc-cecab05b773b6a06a5f2a037910439b96dec5b7b.tar.bz2
re PR target/45476 (libgcc should contain TCmode functions)
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog17
-rw-r--r--gcc/config/i386/cygming.h6
-rw-r--r--gcc/config/i386/mingw32.h8
3 files changed, 18 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d55b8b6..9287836 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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>
diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h
index a6434f3..7fbb5d2 100644
--- a/gcc/config/i386/cygming.h
+++ b/gcc/config/i386/cygming.h
@@ -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
diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
index 244e1d7..0b0de2d 100644
--- a/gcc/config/i386/mingw32.h
+++ b/gcc/config/i386/mingw32.h
@@ -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. */