aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/Make-lang.in
diff options
context:
space:
mode:
authorFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>2010-10-03 19:00:55 +0000
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>2010-10-03 19:00:55 +0000
commit82a1c2fe690f15bfa0b91b54a7f1746acad0a1ef (patch)
treee8f69a0b977c29820cbd822a46b41d8556752341 /gcc/fortran/Make-lang.in
parentf1e92a43e9aec2f052cfc5c20b2e793f97fc18da (diff)
downloadgcc-82a1c2fe690f15bfa0b91b54a7f1746acad0a1ef.zip
gcc-82a1c2fe690f15bfa0b91b54a7f1746acad0a1ef.tar.gz
gcc-82a1c2fe690f15bfa0b91b54a7f1746acad0a1ef.tar.bz2
cppbuiltin.c: New file.
gcc/ * cppbuiltin.c: New file. * cppbuiltin.h: New file. * Makefile.in: Take into account cppbuiltin.{h,c}. gcc/c-family/ * c-cppbuiltin.c (define__GNUC__, builtin_define_type_precision): Remove. (c_cpp_builtins): Call functions from cppbuiltin.c instead of duplicating code. gcc/fortran/ * cpp.c (cpp_define_builtins): Call functions from cppbuiltin.c instead of duplicating code. * Make-lang.in: Add dependency on cppbuiltin.h. Don't define BASEVER. From-SVN: r164917
Diffstat (limited to 'gcc/fortran/Make-lang.in')
-rw-r--r--gcc/fortran/Make-lang.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in
index 8f72d32..6dd752f 100644
--- a/gcc/fortran/Make-lang.in
+++ b/gcc/fortran/Make-lang.in
@@ -360,6 +360,6 @@ fortran/trans-common.o: $(GFORTRAN_TRANS_DEPS) $(TARGET_H) $(RTL_H)
fortran/resolve.o: fortran/dependency.h fortran/data.h fortran/target-memory.h
fortran/data.o: fortran/data.h
fortran/options.o: $(PARAMS_H) $(TARGET_H) fortran/cpp.h
-fortran/cpp.o: fortran/cpp.c $(BASEVER) incpath.h incpath.o
+fortran/cpp.o: fortran/cpp.c incpath.h incpath.o cppbuiltin.h
$(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) \
- -DBASEVER=$(BASEVER_s) $< $(OUTPUT_OPTION)
+ $< $(OUTPUT_OPTION)