diff options
author | Tim Josling <tej@melbpc.org.au> | 2002-07-14 01:59:15 +0000 |
---|---|---|
committer | Tim Josling <timjosling@gcc.gnu.org> | 2002-07-14 01:59:15 +0000 |
commit | 8ac9d31fd90e5a28237f444567b212d152aabe17 (patch) | |
tree | 2f21865689bba6b9b86d1c23e3bc5f9616a18379 /gcc/configure.in | |
parent | 33ce85ffa76374fb2da94640463bf8241aac1589 (diff) | |
download | gcc-8ac9d31fd90e5a28237f444567b212d152aabe17.zip gcc-8ac9d31fd90e5a28237f444567b212d152aabe17.tar.gz gcc-8ac9d31fd90e5a28237f444567b212d152aabe17.tar.bz2 |
Make gengtype.c language independent.
From-SVN: r55436
Diffstat (limited to 'gcc/configure.in')
-rw-r--r-- | gcc/configure.in | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/configure.in b/gcc/configure.in index 2b6de17..da47e02 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -2408,6 +2408,9 @@ all_outputs='Makefile intl/Makefile fixinc/Makefile gccbug mklibgcc mkheaders' all_lang_makefiles= # Files for gengtype all_gtfiles="$config_gtfiles" +# Files for gengtype with language +all_gtfiles_files_langs= +all_gtfiles_files_files= # Add the language fragments. # Languages are added via two mechanisms. Some information must be @@ -2448,9 +2451,31 @@ do all_stagestuff="$all_stagestuff $stagestuff" all_outputs="$all_outputs $outputs" all_gtfiles="$all_gtfiles $gtfiles" + for f in .. $gtfiles + do + if test $f != ".." + then + all_gtfiles_files_langs="$all_gtfiles_files_langs ${s} " + all_gtfiles_files_files="$all_gtfiles_files_files ${f} " + fi + done fi done +# Pick up gtfiles for c +gtfiles= +s="c" +. ${srcdir}/c-config-lang.in +all_gtfiles="$all_gtfiles $gtfiles" +for f in .. $gtfiles +do + if test $f != ".." + then + all_gtfiles_files_langs="$all_gtfiles_files_langs ${s} " + all_gtfiles_files_files="$all_gtfiles_files_files ${f} " + fi +done + check_languages= for language in .. $all_languages do @@ -2578,9 +2603,12 @@ ${CONFIG_SHELL-/bin/sh} $srcdir/configure.frag $srcdir "$subdirs" "$dep_host_xma # Substitute configuration variables AC_SUBST(subdirs) +AC_SUBST(srcdir) AC_SUBST(all_boot_languages) AC_SUBST(all_compilers) AC_SUBST(all_gtfiles) +AC_SUBST(all_gtfiles_files_langs) +AC_SUBST(all_gtfiles_files_files) AC_SUBST(all_lang_makefiles) AC_SUBST(all_languages) AC_SUBST(all_stagestuff) |