diff options
Diffstat (limited to 'vms/vmsbuild.com')
-rw-r--r-- | vms/vmsbuild.com | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/vms/vmsbuild.com b/vms/vmsbuild.com index 069a4ca8..1504ce55 100644 --- a/vms/vmsbuild.com +++ b/vms/vmsbuild.com @@ -2,9 +2,10 @@ $! vmsbuild.com -- Commands to build GAWK Pat Rankin, Dec'89 $! revised, Mar'90 $! gawk 2.13 revised, Jun'91 $! gawk 2.14 revised, Sep'92 +$! gawk 2.15 revised, Oct'93 $! -$ REL = "2.14" !release version number -$ PATCHLVL = "0" +$ REL = "2.15" !release version number +$ PATCHLVL = "3" $! $! [ remove "/optimize=noinline" for VAX C V2.x or DEC C ] $! [ add "/standard=VAXC" for DEC C and "/g_float" for Alpha ] @@ -12,7 +13,7 @@ $ if f$type(cc) .nes."STRING" then cc := cc/nolist/optimize=noinline $ if f$type(link).nes."STRING" then link := link/nomap $ if f$type(set_command).nes."STRING" then set_command := set command $! -$ cc := 'cc'/Include=[]/Define="""GAWK""" +$ cc := 'cc'/Include=[]/Define="(""GAWK"",""HAVE_CONFIG_H"")" $ libs = "sys$share:vaxcrtl.exe/Shareable" $ $! uncomment for DEC C @@ -23,7 +24,7 @@ $ ! define vaxc$library sys$library:,sys$disk:[.vms] $ ! define c$library [],[.vms] $! $! uncomment next two lines for GNU C -$ ! cc := gcc/Include=([],[.vms])/Define="""GAWK""" !use GNU C rather than VAX C +$ ! cc := gcc/Include=([],[.vms])/Define="(""GAWK"",""HAVE_CONFIG_H"")" $ ! libs = "gnu_cc:[000000]gcclib.olb/Library,sys$library:vaxcrtl.olb/Library" $! $ if f$search("config.h").eqs."" then copy [.config]vms-conf.h []config.h @@ -48,10 +49,11 @@ $ cc version.c $ cc missing.c $ cc re.c $ cc getopt.c +$ cc getopt1.c $ cc awktab.c $ cc regex.c $ cc dfa.c -$ cc/define=("STACK_DIRECTION=(-1)","exit=vms_exit") alloca +$ cc/define=("STACK_DIRECTION=(-1)","exit=vms_exit") alloca.c $ cc [.vms]vms_misc.c $ cc [.vms]vms_popen.c $ cc [.vms]vms_fwrite.c @@ -64,7 +66,7 @@ $ create gawk.opt ! GAWK -- Gnu AWK main.obj,eval.obj,builtin.obj,msg.obj,iop.obj,io.obj field.obj,array.obj,node.obj,version.obj,missing.obj -re.obj,getopt.obj,awktab.obj,regex.obj,dfa.obj,[]alloca.obj +re.obj,getopt.obj,getopt1.obj,awktab.obj,regex.obj,dfa.obj,[]alloca.obj []vms_misc.obj,vms_popen.obj,vms_fwrite.obj []vms_args.obj,vms_gawk.obj,vms_cli.obj,gawk_cmd.obj psect_attr=environ,noshr !extern [noshare] char ** |