diff options
author | Jan Beulich <jbeulich@novell.com> | 2004-09-02 22:26:27 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2004-09-02 22:26:27 -0700 |
commit | 7f148c2ff96965e5706f5b98381e72646017f820 (patch) | |
tree | fcf045b41ea79dda3c31fb92dd255537f76402fa /gcc/mklibgcc.in | |
parent | 9e42ab3e45c060ceb91a552a045aa66a571bf163 (diff) | |
download | gcc-7f148c2ff96965e5706f5b98381e72646017f820.zip gcc-7f148c2ff96965e5706f5b98381e72646017f820.tar.gz gcc-7f148c2ff96965e5706f5b98381e72646017f820.tar.bz2 |
Makefile.in (LIB2ADDEHDEP): Add unwind.h and unwind-pe.h.
* Makefile.in (LIB2ADDEHDEP): Add unwind.h and unwind-pe.h.
* mklibgcc.in (libgcc_dep): New, covering general dependencies, but
not unwind code specific ones.
(libgcc2_c_dep): Replace general dependencies with use of libgcc_dep.
Remove unwind code specific dependencies.
(libgcov_c_dep): Replace general dependencies with use of libgcc_dep.
Remove gbl-ctors.h.
Add libgcc_dep to output generated for LIB2ADD, LIB2ADDEH, and
LIB2ADD_ST. Add LIB2ADDEHDEP to output generated for LIB2ADDEH.
From-SVN: r87026
Diffstat (limited to 'gcc/mklibgcc.in')
-rw-r--r-- | gcc/mklibgcc.in | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/gcc/mklibgcc.in b/gcc/mklibgcc.in index d5f7937..891e474 100644 --- a/gcc/mklibgcc.in +++ b/gcc/mklibgcc.in @@ -71,11 +71,14 @@ make_compile='$(MAKE) GCC_FOR_TARGET="$(GCC_FOR_TARGET)" \ BUILD_PREFIX_1="$(BUILD_PREFIX_1)" \ LANGUAGES="$(LANGUAGES)"' +# Generic dependencies for libgcc +libgcc_dep='$(CONFIG_H) coretypes.h $(TM_H) $(MACHMODE_H) longlong.h config.status stmp-int-hdrs tsystem.h' + # Dependencies for libgcc2.c -libgcc2_c_dep='stmp-dirs $(srcdir)/libgcc2.c $(CONFIG_H) coretypes.h $(TM_H) $(MACHMODE_H) longlong.h gbl-ctors.h config.status stmp-int-hdrs tsystem.h'" $LIB2ADDEHDEP" +libgcc2_c_dep='stmp-dirs $(srcdir)/libgcc2.c gbl-ctors.h'" $libgcc_dep" # Dependencies for libgcov.c -libgcov_c_dep='stmp-dirs $(srcdir)/libgcov.c $(CONFIG_H) coretypes.h $(TM_H) $(MACHMODE_H) longlong.h gbl-ctors.h config.status stmp-int-hdrs tsystem.h $(srcdir)/gcov-io.h $(srcdir)/gcov-io.c gcov-iov.h' +libgcov_c_dep='stmp-dirs $(srcdir)/libgcov.c $(srcdir)/gcov-io.h $(srcdir)/gcov-io.c gcov-iov.h'" $libgcc_dep" # Dependencies for fp-bit.c fpbit_c_dep='stmp-dirs config.status tsystem.h' @@ -212,7 +215,7 @@ for file in $LIB2ADD; do flags="$flags -xassembler-with-cpp" fi - echo $out: stmp-dirs $file + echo $out: stmp-dirs $file $libgcc_dep echo " $gcc_compile" $flags -c $file -o $out done libgcc2_objs="$libgcc2_objs ${oname}${objext}" @@ -230,7 +233,7 @@ for file in $LIB2ADDEH; do flags="$flags -xassembler-with-cpp" fi - echo $out: stmp-dirs $file + echo $out: stmp-dirs $file $LIB2ADDEHDEP $libgcc_dep echo " $gcc_compile" $flags -fexceptions -c $file -o $out done if [ "$SHLIB_LINK" ]; then @@ -252,7 +255,7 @@ for file in $LIB2ADD_ST; do flags="$flags -xassembler-with-cpp" fi - echo $out: stmp-dirs $file + echo $out: stmp-dirs $file $libgcc_dep echo " $gcc_compile" $flags -c $file -o $out done libgcc2_st_objs="$libgcc2_st_objs ${oname}${objext}" |