From 5b14d6ee420eaeee207f6db44f03669ed6dbd778 Mon Sep 17 00:00:00 2001 From: Ben Avison <bavison@gitlab.riscosopen.org> Date: Thu, 22 Aug 2002 22:40:33 +0000 Subject: [PATCH] Documented change to SVC stack structure during ErrorV. Version 5.47. Tagged as 'Kernel-5_47' --- Docs/32bit | 15 +++++++++++++++ VersionASM | 16 ++++++++-------- VersionNum | 24 ++++++++++++------------ 3 files changed, 35 insertions(+), 20 deletions(-) diff --git a/Docs/32bit b/Docs/32bit index 1213bc02..c1e873cb 100644 --- a/Docs/32bit +++ b/Docs/32bit @@ -345,6 +345,21 @@ exit with: Such code will not need altering between 26 and 32-bit versions. +A similar change will be made to the structure of the stack during ErrorV: + + SVCSTK-4 Caller's R12 + -8 Caller's R11 + -12 Caller's R10 + -16 Return R14 (26-bit - including flags) + +will become: + + SVCSTK-4 Caller's R12 + -8 Caller's R11 + -12 Caller's R10 + -16 Return R14 (32-bit - no flags) + -20 Return PSR (32-bit) + MEMORY MAP ========== diff --git a/VersionASM b/VersionASM index a39d74ca..24fa674a 100644 --- a/VersionASM +++ b/VersionASM @@ -1,6 +1,6 @@ ; ; This file is automatically maintained by srccommit, do not edit manually. -; Last processed by srccommit version: 1.62. +; Last processed by srccommit version: 1.67. ; GBLS Module_MajorVersion GBLA Module_Version @@ -12,14 +12,14 @@ GBLS Module_HelpVersion GBLS Module_ComponentName GBLS Module_ComponentPath -Module_MajorVersion SETS "5.46" -Module_Version SETA 546 +Module_MajorVersion SETS "5.47" +Module_Version SETA 547 Module_MinorVersion SETS "" -Module_Date SETS "08 Apr 2002" -Module_ApplicationDate2 SETS "08-Apr-02" -Module_ApplicationDate4 SETS "08-Apr-2002" +Module_Date SETS "22 Aug 2002" +Module_ApplicationDate2 SETS "22-Aug-02" +Module_ApplicationDate4 SETS "22-Aug-2002" Module_ComponentName SETS "Kernel" Module_ComponentPath SETS "RiscOS/Sources/Kernel" -Module_FullVersion SETS "5.46" -Module_HelpVersion SETS "5.46 (08 Apr 2002)" +Module_FullVersion SETS "5.47" +Module_HelpVersion SETS "5.47 (22 Aug 2002)" END diff --git a/VersionNum b/VersionNum index 6eec1ff5..ff68685a 100644 --- a/VersionNum +++ b/VersionNum @@ -1,24 +1,24 @@ -/* (5.46) +/* (5.47) * * This file is automatically maintained by srccommit, do not edit manually. - * Last processed by srccommit version: 1.62. + * Last processed by srccommit version: 1.67. * */ -#define Module_MajorVersion_CMHG 5.46 +#define Module_MajorVersion_CMHG 5.47 #define Module_MinorVersion_CMHG -#define Module_Date_CMHG 08 Apr 2002 +#define Module_Date_CMHG 22 Aug 2002 -#define Module_MajorVersion "5.46" -#define Module_Version 546 +#define Module_MajorVersion "5.47" +#define Module_Version 547 #define Module_MinorVersion "" -#define Module_Date "08 Apr 2002" +#define Module_Date "22 Aug 2002" -#define Module_ApplicationDate2 "08-Apr-02" -#define Module_ApplicationDate4 "08-Apr-2002" +#define Module_ApplicationDate2 "22-Aug-02" +#define Module_ApplicationDate4 "22-Aug-2002" #define Module_ComponentName "Kernel" #define Module_ComponentPath "RiscOS/Sources/Kernel" -#define Module_FullVersion "5.46" -#define Module_HelpVersion "5.46 (08 Apr 2002)" -#define Module_LibraryVersionInfo "5:46" +#define Module_FullVersion "5.47" +#define Module_HelpVersion "5.47 (22 Aug 2002)" +#define Module_LibraryVersionInfo "5:47" -- GitLab