diff options
author | Daniel Franke <franke.daniel@gmail.com> | 2008-05-29 14:21:35 -0400 |
---|---|---|
committer | Daniel Franke <dfranke@gcc.gnu.org> | 2008-05-29 14:21:35 -0400 |
commit | c776a6d0e4eb612ae81e31684a8c04e8f251279c (patch) | |
tree | 6f8714153883ff5a6b798c4fd35a3c68f19a9f25 /gcc/config.gcc | |
parent | aecaad790a1111a2ad87aa03ed385981dbab7564 (diff) | |
download | gcc-c776a6d0e4eb612ae81e31684a8c04e8f251279c.zip gcc-c776a6d0e4eb612ae81e31684a8c04e8f251279c.tar.gz gcc-c776a6d0e4eb612ae81e31684a8c04e8f251279c.tar.bz2 |
re PR target/36348 (f951 link failure on i686-apple-darwin9)
gcc:
2008-05-29 Daniel Franke <franke.daniel@gmail.com>
PR target/36348
* config/darwin-f.c: New.
* config/t-darwin: Added rule to build darwin-f.o.
* config.gcc: Defined new variable, fortran_target_objs.
(*-*-darwin*): Set fortran_target_objs.
* Makefile.in: Defined new variable FORTRAN_TARGET_OBJS.
* configure.ac: Substitute fortran_target_objs, set
FORTRAN_TARGET_OBJS.
* configure: Regenerated.
gcc/fortran:
2008-05-29 Daniel Franke <franke.daniel@gmail.com>
PR target/36348
* Make-lang.in (F95_OBJS): Added dependency on FORTRAN_TARGET_OBJS.
From-SVN: r136178
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 3bef721..8067287 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -120,6 +120,9 @@ # cxx_target_objs List of extra target-dependent objects that be # linked into the C++ compiler only. # +# fortran_target_objs List of extra target-dependent objects that be +# linked into the fortran compiler only. +# # target_gtfiles List of extra source files with type information. # # xm_defines List of macros to define when compiling for the @@ -173,6 +176,7 @@ extra_gcc_objs= extra_options= c_target_objs= cxx_target_objs= +fortran_target_objs= tm_defines= xm_defines= # Set this to force installation and use of collect2. @@ -433,6 +437,7 @@ case ${target} in extra_options="${extra_options} darwin.opt" c_target_objs="darwin-c.o" cxx_target_objs="darwin-c.o" + fortran_target_objs="darwin-f.o" extra_objs="darwin.o" extra_gcc_objs="darwin-driver.o" default_use_cxa_atexit=yes |