aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorDaniel Franke <franke.daniel@gmail.com>2008-05-29 14:21:35 -0400
committerDaniel Franke <dfranke@gcc.gnu.org>2008-05-29 14:21:35 -0400
commitc776a6d0e4eb612ae81e31684a8c04e8f251279c (patch)
tree6f8714153883ff5a6b798c4fd35a3c68f19a9f25 /gcc/config.gcc
parentaecaad790a1111a2ad87aa03ed385981dbab7564 (diff)
downloadgcc-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.gcc5
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