Commit 3e05a9e4 authored by Robert Sprowson's avatar Robert Sprowson
Browse files

Be ultra cautious and NOP after the TEQP, but more to shut the assembler warning up.

Version 1.72. Tagged as 'DDEUtils-1_72'
parent 01565944
...@@ -11,13 +11,13 @@ ...@@ -11,13 +11,13 @@
GBLS Module_HelpVersion GBLS Module_HelpVersion
GBLS Module_ComponentName GBLS Module_ComponentName
GBLS Module_ComponentPath GBLS Module_ComponentPath
Module_MajorVersion SETS "1.71" Module_MajorVersion SETS "1.72"
Module_Version SETA 171 Module_Version SETA 172
Module_MinorVersion SETS "" Module_MinorVersion SETS ""
Module_Date SETS "02 Jan 2012" Module_Date SETS "07 Jan 2012"
Module_ApplicationDate SETS "02-Jan-12" Module_ApplicationDate SETS "07-Jan-12"
Module_ComponentName SETS "DDEUtils" Module_ComponentName SETS "DDEUtils"
Module_ComponentPath SETS "castle/RiscOS/Sources/Programmer/DDEUtils" Module_ComponentPath SETS "castle/RiscOS/Sources/Programmer/DDEUtils"
Module_FullVersion SETS "1.71" Module_FullVersion SETS "1.72"
Module_HelpVersion SETS "1.71 (02 Jan 2012)" Module_HelpVersion SETS "1.72 (07 Jan 2012)"
END END
/* (1.71) /* (1.72)
* *
* This file is automatically maintained by srccommit, do not edit manually. * This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1. * Last processed by srccommit version: 1.1.
* *
*/ */
#define Module_MajorVersion_CMHG 1.71 #define Module_MajorVersion_CMHG 1.72
#define Module_MinorVersion_CMHG #define Module_MinorVersion_CMHG
#define Module_Date_CMHG 02 Jan 2012 #define Module_Date_CMHG 07 Jan 2012
#define Module_MajorVersion "1.71" #define Module_MajorVersion "1.72"
#define Module_Version 171 #define Module_Version 172
#define Module_MinorVersion "" #define Module_MinorVersion ""
#define Module_Date "02 Jan 2012" #define Module_Date "07 Jan 2012"
#define Module_ApplicationDate "02-Jan-12" #define Module_ApplicationDate "07-Jan-12"
#define Module_ComponentName "DDEUtils" #define Module_ComponentName "DDEUtils"
#define Module_ComponentPath "castle/RiscOS/Sources/Programmer/DDEUtils" #define Module_ComponentPath "castle/RiscOS/Sources/Programmer/DDEUtils"
#define Module_FullVersion "1.71" #define Module_FullVersion "1.72"
#define Module_HelpVersion "1.71 (02 Jan 2012)" #define Module_HelpVersion "1.72 (07 Jan 2012)"
#define Module_LibraryVersionInfo "1:71" #define Module_LibraryVersionInfo "1:72"
...@@ -657,6 +657,7 @@ write_name1 ...@@ -657,6 +657,7 @@ write_name1
add_prefix_ret_26 add_prefix_ret_26
TEQP pc, lr TEQP pc, lr
NOP ; banked register follows
LDR pc, [sp], #4 LDR pc, [sp], #4
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...@@ -760,6 +761,7 @@ common_handler3 ...@@ -760,6 +761,7 @@ common_handler3
TEQ pc, pc TEQ pc, pc
LDRNE lr, [sp, #4] ; get real pass-on address from 26-bit veneer LDRNE lr, [sp, #4] ; get real pass-on address from 26-bit veneer
TEQNEP pc, lr TEQNEP pc, lr
NOP ; banked register follows
STR r1, [sp, #-4]! STR r1, [sp, #-4]!
MOV r1, r12 MOV r1, r12
STR pc, [sp, #-4]! ; store PC+8 (Architecture 4) or PC+12 STR pc, [sp, #-4]! ; store PC+8 (Architecture 4) or PC+12
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment