From 21b541fc477234e0823876eabf8ee556eb94c78e Mon Sep 17 00:00:00 2001 From: Shamus Hammons Date: Sun, 6 Dec 2015 21:29:06 -0600 Subject: [PATCH] Removed naked 'abs' (sans leading dot) from mntab. The problem with having .abs *and* abs (as an alternate) is that the naked abs conflicts with the RISC asm instruction ABS R#. There's no good way to detect this ahead time, and it's a bad idea to do so anyway. So don't do it! --- direct.c | 1 + mntab | 1 - version.h | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/direct.c b/direct.c index 1750272..89e4ee0 100644 --- a/direct.c +++ b/direct.c @@ -997,6 +997,7 @@ int d_dcb(WORD siz) VALUE evalc, eval; WORD eattr; +printf("dcb: section is %s%s%s (scattr=$%X)\n", (cursect & TEXT ? "TEXT" : ""), (cursect & DATA ? " DATA" : ""), (cursect & BSS ? "BSS" : ""), scattr); if ((scattr & SBSS) != 0) return error("illegal initialization of section"); diff --git a/mntab b/mntab index 25dc52b..9bbc003 100644 --- a/mntab +++ b/mntab @@ -12,7 +12,6 @@ text 6 .offset 7 offset 7 .abs 7 -abs 7 .comm 8 comm 8 .init 9 diff --git a/version.h b/version.h index 97f1919..906bea9 100644 --- a/version.h +++ b/version.h @@ -13,6 +13,6 @@ #define MAJOR 1 // Major version number #define MINOR 4 // Minor version number -#define PATCH 5 // Patch release number +#define PATCH 6 // Patch release number #endif // __VERSION_H__ -- 2.37.2