diff options
Diffstat (limited to 'vms')
-rw-r--r-- | vms/ChangeLog | 24 | ||||
-rw-r--r-- | vms/descrip.mms | 2 | ||||
-rw-r--r-- | vms/vms-conf.h | 20 | ||||
-rw-r--r-- | vms/vmsbuild.com | 2 | ||||
-rw-r--r-- | vms/vmstest.com | 16 |
5 files changed, 51 insertions, 13 deletions
diff --git a/vms/ChangeLog b/vms/ChangeLog index 90a6e75e..9988d34b 100644 --- a/vms/ChangeLog +++ b/vms/ChangeLog @@ -1,7 +1,31 @@ +2012-03-29 Arnold D. Robbins <arnold@skeeve.com> + + * config.h: Add definition for _Noreturn. + 2012-03-20 Andrew J. Schorr <aschorr@telemetry-investments.com> * gawkmisc.vms (deflibpath): New global variable. +2012-03-28 Arnold D. Robbins <arnold@skeeve.com> + + * 4.0.1: Release tar ball made. + +2012-03-28 Arnold D. Robbins <arnold@skeeve.com> + + * vms-conf.h: Update copyright year. + +2012-03-21 Anders Wallin <anders_s_wallin@yahoo.se> + + * vmstest.com: Make printfbad3 test work. + +2012-03-20 Arnold D. Robbins <arnold@skeeve.com> + + * vmstest.com: Add printfbad3 test. + +2012-02-10 Arnold D. Robbins <arnold@skeeve.com> + + * vmsbuild.com, descrip.mms, vms-conf.h: Update patch level. + 2011-12-31 Arnold D. Robbins <arnold@skeeve.com> * vms_misc.c: [STREQ, STREQN]: Change use of macros to call diff --git a/vms/descrip.mms b/vms/descrip.mms index 40b97eb1..f00921ea 100644 --- a/vms/descrip.mms +++ b/vms/descrip.mms @@ -140,7 +140,7 @@ DOCS= $(DOCDIR)gawk.1,$(DOCDIR)gawk.texi,$(DOCDIR)texinfo.tex # Release of gawk REL=4.0 -PATCHLVL=0 +PATCHLVL=1 # generic target all : gawk,pgawk,dgawk diff --git a/vms/vms-conf.h b/vms/vms-conf.h index c42118ff..59abd5de 100644 --- a/vms/vms-conf.h +++ b/vms/vms-conf.h @@ -7,8 +7,8 @@ */ /* - * Copyright (C) 1991-1992, 1995-1996, 1999, 2001-2003, 2005, 2009, 2010, 2011 - * the Free Software Foundation, Inc. + * Copyright (C) 1991-1992, 1995-1996, 1999, 2001-2003, 2005, 2009, 2010, 2011, + * 2012, the Free Software Foundation, Inc. * * This file is part of GAWK, the GNU implementation of the * AWK Programming Language. @@ -408,7 +408,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "4.0.0" +#define PACKAGE_VERSION "4.0.1" /* Define to 1 if *printf supports %F format */ #undef PRINTF_HAS_F_FORMAT @@ -438,7 +438,7 @@ #define USE_INCLUDED_STRFTIME 1 /* Version number of package */ -#define VERSION "4.0.0" +#define VERSION "4.0.1" /* Define to 1 if on AIX 3. System headers sometimes define this. @@ -461,6 +461,18 @@ /* Define to 1 if on MINIX. */ #undef _MINIX +/* The _Noreturn keyword of C11. */ +#ifndef _Noreturn +# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \ + || 0x5110 <= __SUNPRO_C) +# define _Noreturn __attribute__ ((__noreturn__)) +# elif defined _MSC_VER && 1200 <= _MSC_VER +# define _Noreturn __declspec (noreturn) +# else +# define _Noreturn +# endif +#endif + /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ #undef _POSIX_1_SOURCE diff --git a/vms/vmsbuild.com b/vms/vmsbuild.com index 0ad0d3d0..047e49a2 100644 --- a/vms/vmsbuild.com +++ b/vms/vmsbuild.com @@ -12,7 +12,7 @@ $! gawk-bytecode revd, Jan'10 $! gawk 4.0.0 revd, May'11 $! $ REL = "4.0" !release version number -$ PATCHLVL = "0" +$ PATCHLVL = "1" $! $! $ CCFLAGS = "/noList" ! "/noOpt/Debug" diff --git a/vms/vmstest.com b/vms/vmstest.com index 146053e1..ccea8717 100644 --- a/vms/vmstest.com +++ b/vms/vmstest.com @@ -107,9 +107,9 @@ $ list = "indirectcall lint lintold lintwarn match1" - + " match2 match3 manyfiles mbprintf3 mbstr1" - + " nastyparm next nondec" - + " nondec2 patsplit posix profile1 procinfs printfbad1" - - + " printfbad2 pty1 regx8bit rebuf reint reint2 rsstart1" - - + " rsstart2 rsstart3 rstest6 shadow sortfor sortu" - - + " splitarg4 strtonum strftime switch2" + + " printfbad2 printfbad3 pty1 regx8bit rebuf reint" - + + " reint2 rsstart1 rsstart2 rsstart3 rstest6 shadow" - + + " sortfor sortu splitarg4 strtonum strftime switch2" $ gosub list_of_tests $ return $ @@ -1400,12 +1400,14 @@ $ cmp mbstr1.ok _mbstr1.tmp $ if $status then rm _mbstr1.tmp; $ return $ -$printfbad2: echo "printfbad2" +$printfbad2: +$printfbad3: +$ echo "''test'" $ set noOn -$ gawk --lint -f printfbad2.awk printfbad2.in >_printfbad2.tmp 2>&1 +$ gawk --lint -f 'test'.awk 'test'.in >_'test'.tmp 2>&1 $ set On -$ cmp printfbad2.ok _printfbad2.tmp -$ if $status then rm _printfbad2.tmp; +$ cmp 'test'.ok _'test'.tmp +$ if $status then rm _'test'.tmp; $ return $ $fmtspcl: echo "fmtspcl: not supported" |