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/configure.ac | |
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/configure.ac')
-rw-r--r-- | gcc/configure.ac | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac index 5fa5d07686b..3f51efd3617 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -1638,6 +1638,13 @@ for f in $tm_file; do esac done +libgcc_tm_file_list= +libgcc_tm_include_list= +for f in $libgcc_tm_file; do + libgcc_tm_file_list="${libgcc_tm_file_list} \$(srcdir)/../libgcc/config/$f" + libgcc_tm_include_list="${libgcc_tm_include_list} ../libgcc/config/$f" +done + tm_p_file_list= tm_p_include_list= for f in $tm_p_file; do @@ -4773,6 +4780,8 @@ AC_SUBST(thread_file) AC_SUBST(tm_file_list) AC_SUBST(tm_include_list) AC_SUBST(tm_defines) +AC_SUBST(libgcc_tm_file_list) +AC_SUBST(libgcc_tm_include_list) AC_SUBST(tm_p_file_list) AC_SUBST(tm_p_include_list) AC_SUBST(xm_file_list) |