Commit f17c069f authored by Jeffrey Lee's avatar Jeffrey Lee
Browse files

Fix previously undiscovered 32bit incompatability in Display Manager

Detail:
  s/Message - fix delete_scrap to use EntryS/EXITS macros to preserve PSR instead of Pull "r0,pc",,^
Admin:
  Tested on rev C2 beagleboard.


Version 0.40. Tagged as 'Display-0_40'
parent 6934bac6
......@@ -11,13 +11,13 @@
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "0.39"
Module_Version SETA 39
Module_MajorVersion SETS "0.40"
Module_Version SETA 40
Module_MinorVersion SETS ""
Module_Date SETS "12 Oct 2008"
Module_ApplicationDate SETS "12-Oct-08"
Module_Date SETS "13 May 2009"
Module_ApplicationDate SETS "13-May-09"
Module_ComponentName SETS "Display"
Module_ComponentPath SETS "RiscOS/Sources/Video/UserI/Display"
Module_FullVersion SETS "0.39"
Module_HelpVersion SETS "0.39 (12 Oct 2008)"
Module_ComponentPath SETS "castle/RiscOS/Sources/Video/UserI/Display"
Module_FullVersion SETS "0.40"
Module_HelpVersion SETS "0.40 (13 May 2009)"
END
/* (0.39)
/* (0.40)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.39
#define Module_MajorVersion_CMHG 0.40
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 12 Oct 2008
#define Module_Date_CMHG 13 May 2009
#define Module_MajorVersion "0.39"
#define Module_Version 39
#define Module_MajorVersion "0.40"
#define Module_Version 40
#define Module_MinorVersion ""
#define Module_Date "12 Oct 2008"
#define Module_Date "13 May 2009"
#define Module_ApplicationDate "12-Oct-08"
#define Module_ApplicationDate "13-May-09"
#define Module_ComponentName "Display"
#define Module_ComponentPath "RiscOS/Sources/Video/UserI/Display"
#define Module_ComponentPath "castle/RiscOS/Sources/Video/UserI/Display"
#define Module_FullVersion "0.39"
#define Module_HelpVersion "0.39 (12 Oct 2008)"
#define Module_LibraryVersionInfo "0:39"
#define Module_FullVersion "0.40"
#define Module_HelpVersion "0.40 (13 May 2009)"
#define Module_LibraryVersionInfo "0:40"
......@@ -195,14 +195,14 @@ msg_dataload
EXIT
delete_scrap
Push "r0,lr"
EntryS "r0"
LDR lr, scrap_ref
TEQ r6, lr ; If loading scrap file then
MOVEQ lr, #-1 ; clear scrap ref
STREQ lr, scrap_ref
ADREQ r0, deletescrap ; and delete scrap file we used.
SWIEQ XOS_CLI
Pull "r0,pc",,^
EXITS
msg_datasave
......
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