aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndrew Pinski <pinskia@physics.uc.edu>2004-10-17 17:13:38 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2004-10-17 10:13:38 -0700
commit974ede64c7e132be9878cce6f9e269feb319e7f8 (patch)
tree8396917a892b05ac374e921a4417c28f9fde3fd3 /gcc
parent7befac71407d4fd95853d0efd43f5c1d37e66866 (diff)
downloadgcc-974ede64c7e132be9878cce6f9e269feb319e7f8.zip
gcc-974ede64c7e132be9878cce6f9e269feb319e7f8.tar.gz
gcc-974ede64c7e132be9878cce6f9e269feb319e7f8.tar.bz2
Make-lang.in (F95_ADDITIONAL_OBJS): Kill.
2004-10-17 Andrew Pinski <pinskia@physics.uc.edu> * Make-lang.in (F95_ADDITIONAL_OBJS): Kill. (f951): Do not depend on F95_ADDITIONAL_OBJS and don't link it in. From-SVN: r89172
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/fortran/Make-lang.in15
2 files changed, 9 insertions, 12 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 40227d4..415f511 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * Make-lang.in (F95_ADDITIONAL_OBJS): Kill.
+ (f951): Do not depend on F95_ADDITIONAL_OBJS and don't
+ link it in.
+
2004-10-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
* trans-decl.c (generate_local_decl): Simplify logic, fix comment
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in
index 9517f56..14cdcfe 100644
--- a/gcc/fortran/Make-lang.in
+++ b/gcc/fortran/Make-lang.in
@@ -59,8 +59,7 @@ GFORTRAN_CROSS_NAME := $(shell echo gfortran|sed '$(program_transform_cross_name
# These are the groups of object files we have. The F95_PARSER_OBJS are
# all the front end files, the F95_OBJS are the files for the translation
-# from the parse tree to GENERIC, and F95_ADDITIONAL_OBJS are the files
-# from the middle end we depend on.
+# from the parse tree to GENERIC
F95_PARSER_OBJS = fortran/arith.o fortran/array.o fortran/bbt.o \
fortran/check.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o \
@@ -77,14 +76,6 @@ F95_OBJS = $(F95_PARSER_OBJS) \
fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-stmt.o \
fortran/trans-types.o
-# FIXME:
-# We rely on c-semantics to expand from GIMPLE to RTL.
-# This should go away once a real GIMPLE expander is available.
-F95_ADDITIONAL_OBJS = \
- tree-cfg.o tree-dfa.o tree-optimize.o tree-gimple.o \
- tree-ssa.o tree-ssa-ccp.o tree-ssa-dce.o \
- gimplify.o stor-layout.o
-
# GFORTRAN uses GMP for its internal arithmetics.
F95_LIBS = $(GMPLIBS) $(LIBS)
@@ -113,10 +104,10 @@ gfortran-cross$(exeext): gfortran$(exeext)
cp gfortran$(exeext) gfortran-cross$(exeext)
# The compiler itself is called f951.
-f951$(exeext): $(F95_OBJS) $(F95_ADDITIONAL_OBJS) \
+f951$(exeext): $(F95_OBJS) \
$(BACKEND) $(LIBDEPS)
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \
- $(F95_OBJS) $(F95_ADDITIONAL_OBJS) $(BACKEND) $(F95_LIBS)
+ $(F95_OBJS) $(BACKEND) $(F95_LIBS)
gt-fortran-f95-lang.h gtype-fortran.h : s-gtype; @true
gt-fortran-trans-decl.h gt-fortran-trans.h : s-gtype; @true