From 2a14ffe2519589011ffc4050d5d4fd6591fb4c3c Mon Sep 17 00:00:00 2001 From: Olaf Seibert Date: Mon, 9 Nov 2015 22:31:31 +0100 Subject: [PATCH] Include changes for a release. --- CHANGES | 61 +++++++++++++++++++++++++++++++++---------------------- macro11.h | 2 +- 2 files changed, 38 insertions(+), 25 deletions(-) diff --git a/CHANGES b/CHANGES index 41908d7..1f24aed 100644 --- a/CHANGES +++ b/CHANGES @@ -1,38 +1,51 @@ +09.11.2015: Rhialto + version 0.4: + - Fixed various bugs. The most notable was extensive use- + after-free in the expression tree, which crashed on NetBSD but + apparently not on other systems. + - Lots of changes to make this MACRO11 more like the MACRO11 of + RSX-11M+ 4.6. I used Kermit-11 source files for comparison. + "The Manual" I'm refering to is + AA-KX10A-TC_PDP-11_MACRO-11_Reference_Manual_May88.pdf at + www.bitsavers.org/pdf/dec/pdp11/rsx11/RSX11Mplus_V4.x/4a/ and + I use an installed system to double-check. + +----------- Joerg Hoppe's entries ------------------ 19.4.2009: JH - version 0.3 - - bugfix: Illegal labels and illegal opcodes are processed as - "implied .WORD" directives. - Expression errors in "do_word()" did not process any input character, - so parser did go into an endless loop. - - Switchable syntax extensions with -yxx options: - symbol len can be adjusted with "-ysl" command line option. - "-yus" option allows underscore "_" char in symbols. - This was needed to process code generated by my favorite disassembler. - - command line help added (-h option) + version 0.3 + - bugfix: Illegal labels and illegal opcodes are processed as + "implied .WORD" directives. + Expression errors in "do_word()" did not process any input character, + so parser did go into an endless loop. + - Switchable syntax extensions with -yxx options: + symbol len can be adjusted with "-ysl" command line option. + "-yus" option allows underscore "_" char in symbols. + This was needed to process code generated by my favorite disassembler. + - command line help added (-h option) 17.4.2009: JH - version 0.3 - - ".INCLUDE" re-enabled - - refactoring: big 6000+ lines "macro11.c" split into 10 modules. + version 0.3 + - ".INCLUDE" re-enabled + - refactoring: big 6000+ lines "macro11.c" split into 10 modules. 15.4.2009: JH - Begin rework by Joerg Hoppe (j_hoppe@t-online.de) - All my changes are marked with "/*JH: .. */" comments + Begin rework by Joerg Hoppe (j_hoppe@t-online.de) + All my changes are marked with "/*JH: .. */" comments ----------- Richard Krebiehls entries ------------------ 15-July-2001 - version 0.2 - removed references to snprintf from dumpobj.c and - mlb.c for portability - fixed a type cast warning in dumpobj.c compare_gsdlines - Removed strcasecmp from macro11.c for portability - Removed references to wnewmem.c from makefile (isn't needed) - makefile more compatible with non-gnu make and compiler - main prints version 0.2 + version 0.2 + removed references to snprintf from dumpobj.c and + mlb.c for portability + fixed a type cast warning in dumpobj.c compare_gsdlines + Removed strcasecmp from macro11.c for portability + Removed references to wnewmem.c from makefile (isn't needed) + makefile more compatible with non-gnu make and compiler + main prints version 0.2 14-July-2001 - First release, version 0.1. + First release, version 0.1. diff --git a/macro11.h b/macro11.h index 12ac3bf..d8cc5ba 100644 --- a/macro11.h +++ b/macro11.h @@ -3,7 +3,7 @@ #include "git-info.h" -#define BASE_VERSION "0.4wip" +#define BASE_VERSION "0.4" #if defined(GIT_VERSION) #define VERSIONSTR BASE_VERSION" ("GIT_VERSION"\n\t"GIT_AUTHOR_DATE")"