Commit 34aa3112 authored by Jeffrey Lee's avatar Jeffrey Lee

Fix annotation of FPSCR LEN & STRIDE fields

Detail:
  s/Debugger - Fix some broken logic in *ShowVFPRegs that was causing the FPSCR vector length fields to be reported incorrectly if vector stride was enabled
Admin:
  Tested on Raspberry Pi


Version 1.89. Tagged as 'Debugger-1_89'
parent d2d75ad1
......@@ -11,13 +11,13 @@
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "1.88"
Module_Version SETA 188
Module_MajorVersion SETS "1.89"
Module_Version SETA 189
Module_MinorVersion SETS ""
Module_Date SETS "21 Jan 2015"
Module_ApplicationDate SETS "21-Jan-15"
Module_Date SETS "08 Feb 2015"
Module_ApplicationDate SETS "08-Feb-15"
Module_ComponentName SETS "Debugger"
Module_ComponentPath SETS "castle/RiscOS/Sources/Programmer/Debugger"
Module_FullVersion SETS "1.88"
Module_HelpVersion SETS "1.88 (21 Jan 2015)"
Module_FullVersion SETS "1.89"
Module_HelpVersion SETS "1.89 (08 Feb 2015)"
END
/* (1.88)
/* (1.89)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 1.88
#define Module_MajorVersion_CMHG 1.89
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 21 Jan 2015
#define Module_Date_CMHG 08 Feb 2015
#define Module_MajorVersion "1.88"
#define Module_Version 188
#define Module_MajorVersion "1.89"
#define Module_Version 189
#define Module_MinorVersion ""
#define Module_Date "21 Jan 2015"
#define Module_Date "08 Feb 2015"
#define Module_ApplicationDate "21-Jan-15"
#define Module_ApplicationDate "08-Feb-15"
#define Module_ComponentName "Debugger"
#define Module_ComponentPath "castle/RiscOS/Sources/Programmer/Debugger"
#define Module_FullVersion "1.88"
#define Module_HelpVersion "1.88 (21 Jan 2015)"
#define Module_LibraryVersionInfo "1:88"
#define Module_FullVersion "1.89"
#define Module_HelpVersion "1.89 (08 Feb 2015)"
#define Module_LibraryVersionInfo "1:89"
......@@ -6123,10 +6123,10 @@ ShowThisVFPContext ROUT
MOVS r1, r1, LSR #FPSCR_STRIDE_SHIFT
TEQNE r1, #3
BNE %FT25
; Nonzero stride with nonzero length is invalid
TEQ r1, #0
TEQNE r0, #0
BNE %FT25
; Nonzero stride with zero length is invalid
TEQ r1, #3
TEQEQ r0, #0
BEQ %FT25
; Nonzero stride with length field > 3 is invalid
CMP r1, #0
CMPHI r0, #3
......
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