From 0bedf4fb30066e5e1d4342a1d3914dae7d37cba7 Mon Sep 17 00:00:00 2001 From: obrien Date: Thu, 26 Aug 1999 09:30:50 +0000 Subject: Virgin import of gcc from EGCS 1.1.2 --- contrib/gcc/configure.frag | 77 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 contrib/gcc/configure.frag (limited to 'contrib/gcc/configure.frag') diff --git a/contrib/gcc/configure.frag b/contrib/gcc/configure.frag new file mode 100644 index 0000000..4bdac94 --- /dev/null +++ b/contrib/gcc/configure.frag @@ -0,0 +1,77 @@ +# configure.frag for GNU CC +# Process the host/target/language Makefile fragments. + +# Copyright (C) 1997 Free Software Foundation, Inc. + +#This file is part of GNU CC. + +#GNU CC is free software; you can redistribute it and/or modify +#it under the terms of the GNU General Public License as published by +#the Free Software Foundation; either version 2, or (at your option) +#any later version. + +#GNU CC is distributed in the hope that it will be useful, +#but WITHOUT ANY WARRANTY; without even the implied warranty of +#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#GNU General Public License for more details. + +#You should have received a copy of the GNU General Public License +#along with GNU CC; see the file COPYING. If not, write to +#the Free Software Foundation, 59 Temple Place - Suite 330, +#Boston, MA 02111-1307, USA. + +# First parameter is the source directory, second is list of subdirectories, +# third is list of host makefile fragments, fourth is list of target makefile +# fragments. + +srcdir=$1 +subdirs=$2 +xmake_files=$3 +tmake_files=$4 + +# Copy all the host makefile fragments into Make-host. + +rm -f Make-host +touch Make-host +for f in .. $xmake_files +do + if [ -f $f ] + then + cat $f >> Make-host + fi +done + +# Copy all the target makefile fragments into Make-target. + +rm -f Make-target +touch Make-target +for f in .. $tmake_files +do + if [ -f $f ] + then + cat $f >> Make-target + fi +done + +# Ensure the language build subdirectories exist. + +for subdir in . $subdirs +do + if [ $subdir != . ] + then + test -d $subdir || mkdir $subdir + fi +done + +# Now copy each language's Make-lang.in file to Make-lang. + +rm -f Make-lang +touch Make-lang + +for subdir in . $subdirs +do + if [ $subdir != . ] + then + cat $srcdir/$subdir/Make-lang.in >> Make-lang + fi +done -- cgit v1.1