summaryrefslogtreecommitdiff
path: root/gcc/system.h
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2011-05-10 15:41:47 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2011-05-10 15:41:47 +0100
commit80cf2e08cc4ae44ac8d15d62191a867f2a60b162 (patch)
treef5124d3153896b6d1a523caa3279182000e1d0c6 /gcc/system.h
parentfd01a351dff3f953994a7a14015b9aaa3f77582d (diff)
downloadgcc-80cf2e08cc4ae44ac8d15d62191a867f2a60b162.tar.gz
config.gcc (libgcc_tm_file): Define instead of including files from ../../libgcc/config/ in tm_file.
gcc: * config.gcc (libgcc_tm_file): Define instead of including files from ../../libgcc/config/ in tm_file. * configure.ac (libgcc_tm_file_list, libgcc_tm_include_list): Define. * configure: Regenerate. * Makefile.in (libgcc_tm_file_list, libgcc_tm_include_list, libgcc_tm.h, cs-libgcc_tm.h): New. (TM_H): Include libgcc_tm.h and $(libgcc_tm_file_list). (clean): Remove libgcc_tm.h. * config/arm/symbian.h (RENAME_LIBRARY): Remove. * mkconfig.sh: Include libgcc_tm.h in tm.h if USED_FOR_TARGET. * system.h (DECLARE_LIBRARY_RENAMES): Poison. libgcc: * config/arm/symbian-lib.h: New. From-SVN: r173619
Diffstat (limited to 'gcc/system.h')
-rw-r--r--gcc/system.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/system.h b/gcc/system.h
index 147801b5a47..a57df7ce753 100644
--- a/gcc/system.h
+++ b/gcc/system.h
@@ -761,6 +761,10 @@ extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
CAN_DEBUG_WITHOUT_FP UNLIKELY_EXECUTED_TEXT_SECTION_NAME \
HOT_TEXT_SECTION_NAME LEGITIMATE_CONSTANT_P
+/* Target macros only used for code built for the target, that have
+ moved to libgcc-tm.h. */
+ #pragma GCC poison DECLARE_LIBRARY_RENAMES
+
/* Other obsolete target macros, or macros that used to be in target
headers and were not used, and may be obsolete or may never have
been used. */