diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-05-10 14:41:47 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-05-10 14:41:47 +0000 |
commit | 3be7404631e1c1bd10616d91524f318996b6edb2 (patch) | |
tree | f5124d3153896b6d1a523caa3279182000e1d0c6 /gcc/system.h | |
parent | 1086ba1592144dd22368c59367a8a89279526579 (diff) | |
download | gcc-3be7404631e1c1bd10616d91524f318996b6edb2.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173619 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/system.h')
-rw-r--r-- | gcc/system.h | 4 |
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. */ |