aboutsummaryrefslogtreecommitdiffstats
path: root/vms
diff options
context:
space:
mode:
Diffstat (limited to 'vms')
-rw-r--r--vms/ChangeLog11
-rw-r--r--vms/config_h.com2
-rw-r--r--vms/vmsbuild.com6
-rw-r--r--vms/vmstest.com3
4 files changed, 18 insertions, 4 deletions
diff --git a/vms/ChangeLog b/vms/ChangeLog
index 9e055cf4..c7dd4233 100644
--- a/vms/ChangeLog
+++ b/vms/ChangeLog
@@ -1,3 +1,14 @@
+2014-10-17 John E. Malmberg <wb8tyw@qsl.net>
+
+ * config_h.com: Use sys$disk: instead of prj_root: for
+ copying the configure file.
+ * gawk_alias_setup.com: Fix removal of out of date aliases.
+ * vmsbuild.com: Fix a typo for symbol CNAME and a case sensitive
+ test for "VAX" .eq. "vax" that failed. Also disable verify
+ while looking up the actual version.
+ * vmstest.com: Make sure that the test directory exists when
+ using a search list.
+
2014-04-18 John E. Malmberg <wb8tyw@qsl.net>
* gawk_alias_setup.com: Fix problem with file links on Vax/VMS.
diff --git a/vms/config_h.com b/vms/config_h.com
index c1d3becf..0074a65a 100644
--- a/vms/config_h.com
+++ b/vms/config_h.com
@@ -104,7 +104,7 @@ $! On some platforms, DCL search has problems with searching a file
$! on a NFS mounted volume. So copy it to sys$scratch:
$!
$if f$search(configure_script) .nes. "" then delete 'configure_script';*
-$copy PRJ_ROOT:configure 'configure_script'
+$copy sys$disk:configure 'configure_script'
$!
$!
$! Write out the header
diff --git a/vms/vmsbuild.com b/vms/vmsbuild.com
index c13e4b57..a46cc2ca 100644
--- a/vms/vmsbuild.com
+++ b/vms/vmsbuild.com
@@ -48,7 +48,7 @@ $ CFLAGS = "/Incl=[]/Obj=[]/Opt=noInline/Def=(''CDEFS')''CCFLAGS'"
$ LIBS = "sys$share:vaxcrtl.exe/Shareable"
$ else !!VAXC
$! neither GNUC nor VAXC, assume DECC (same for either VAX or Alpha)
-$ if arch_name .eqs. "vax"
+$ if arch_name .eqs. "VAX"
$ then
$ CFLOAT = ""
$ else
@@ -58,7 +58,7 @@ $ CC = "cc/DECC/Prefix=All"
$ CNAME = "/NAME=(AS_IS,SHORT)
$ CINC = "/NESTED_INCLUDE=NONE"
$ CFLAGS = "/Incl=([],[.vms])/Obj=[]/Def=(''CDEFS')''CINC'''CCFLAGS'"
-$ CFLAGS = CNAMES + CFLOAT + CFLAGS
+$ CFLAGS = CNAME + CFLOAT + CFLAGS
$ LIBS = "" ! DECC$SHR instead of VAXCRTL, no special link option needed
$ endif !VAXC
$ endif !GNUC
@@ -147,8 +147,8 @@ psect_attr=environ,noshr !extern [noshare] char **
stack=48 !preallocate more pages (default is 20)
iosegment=128 !ditto (default is 32)
$!
-$ v1 = f$verify(1)
$ @[.vms]gawk_ident.com
+$ v1 = f$verify(1)
$ open/append Fopt gawk.opt
$ write Fopt libs
$ close Fopt
diff --git a/vms/vmstest.com b/vms/vmstest.com
index 30bdbf22..a2ab9bff 100644
--- a/vms/vmstest.com
+++ b/vms/vmstest.com
@@ -27,6 +27,9 @@ $ gawk = "$sys$disk:[-]gawk"
$ AWKPATH_srcdir = "define/User AWKPATH sys$disk:[]"
$ AWKLIBPATH_dir = "define/User AWKLIBPATH sys$disk:[-]"
$
+$! Make sure that the default directory exists on a search list.
+$ def_dir = f$environment("default")
+$ create/dir 'def_dir'
$ listdepth = 0
$ pipeok = 0
$ floatmode = -1 ! 0: D_float, 1: G_float, 2: IEEE T_float