diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-05-17 17:44:33 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-05-17 17:44:33 -0400 |
commit | 6baa89b548a5855adba2115f04edea7b276593d5 (patch) | |
tree | 0f26cc8bdc3e7e672181d88ca0a272936a40ba27 /gcc/make-cc1.com | |
parent | 9d926da5630b8a633a1d25d604f3fb6c9e0271f7 (diff) | |
download | gcc-6baa89b548a5855adba2115f04edea7b276593d5.tar.gz |
(CFLAGS): Separate include file handling; for stage 1, CFLAGS1 is
appended to CFLAGS, otherwise CFLAGS2.
From-SVN: r7320
Diffstat (limited to 'gcc/make-cc1.com')
-rw-r--r-- | gcc/make-cc1.com | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/gcc/make-cc1.com b/gcc/make-cc1.com index edbec28581e..9c98411819b 100644 --- a/gcc/make-cc1.com +++ b/gcc/make-cc1.com @@ -26,8 +26,10 @@ $ EDIT := edit $! $! Compiler options $! -$ CFLAGS = "/debug/cc1_options=""-mpcc-alignment""/incl=([],[.config.])" -$! CFLAGS = "/noopt/incl=([],[.config])" +$ CFLAGS = "/noVerbose/Debug/CC1=""-mpcc-alignment""" +$! CFLAGS = "/noOpt" !uncomment for VAXC +$ CINCL1 = "/Incl=[]" !stage 1 -I flags +$ CINCL2 = "/Incl=([],[.ginclude])" !stage 2,3,... flags $! $! Link options $! @@ -36,7 +38,7 @@ $! $! Link libraries $! $ LIBS := gnu_cc:[000000]gcclib.olb/libr,sys$library:vaxcrtl.olb/libr -$! LIBS := alloca.obj,sys$library:vaxcrtl.olb/libr +$! LIBS := alloca.obj,sys$library:vaxcrtl.olb/Libr !uncomment for VAXC $! $! $! First we figure out what needs to be done. This is sort of like a limited @@ -80,6 +82,7 @@ $i=0 $DO_ALL = 0 $DO_LINK = 0 $DO_DEBUG = 0 +$DO_CC1PLUS = 0 $open cfile$ compilers.list $cinit:read cfile$ compilername/end=cinit_done $DO_'compilername'=0 @@ -119,6 +122,18 @@ $if DO_CC1PLUS.eq.1 then echo " Link C++ compiler (gcc-cc1plus.exe)." $if DO_CC1OBJ.eq.1 then echo " Link objective-C compiler (gcc-cc1obj.exe)." $if DO_DEBUG.eq.1 then echo " Link images to run under debugger." $! +$! Update CFLAGS with appropriate CINCLx value. +$! +$if f$edit(f$extract(0,3,CC),"LOWERCASE").nes."gcc" then goto stage1 +$if f$search("gcc-cc1.exe").eqs."" then goto stage1 +$if f$file_attr("gnu_cc:[000000]gcc-cc1.exe","FID").nes.- + f$file_attr("gcc-cc1.exe","FID") then goto stage1 +$ CFLAGS = CFLAGS + CINCL2 +$ goto cinclX +$stage1: +$ CFLAGS = CFLAGS + CINCL1 +$cinclX: +$! $! Test and see if we need these messages or not. The -1 switch gives it away. $! $gas := $gnu_cc:[000000]gcc-as.exe @@ -333,6 +348,7 @@ $ close jfile$ $ endif $!'f$verify(0) $no_bison: +$ echo " (Ignore any warning about not finding file ""bison.simple"".)" $ endif $! $if f$extract(0,5,flnm).eqs."insn-" then call generate 'flnm'.c |