• Robert Sprowson's avatar
    Deduce CPUFlag_LongMul/Thumb/DSP from the right bitfields · 280c28ef
    Robert Sprowson authored
    The TST operations for LongMul & Thumb were at odds with the ARM ARM, move those. We can get the DSP flag from an ID register too now, rather than relying on the Q flag being writeable in the PSR.
    Fortunately, the fields we were previously TSTing also had set bits - so the OS_PlatformFeatures 0 flags were coming out right anyway on all real ARMv7's.
    
    Version 5.35, 4.79.2.317. Tagged as 'Kernel-5_35-4_79_2_317'
    280c28ef
VersionNum 843 Bytes
/* (5.35)
 *
 * This file is automatically maintained by srccommit, do not edit manually.
 * Last processed by srccommit version: 1.1.
 *
 */
#define Module_MajorVersion_CMHG        5.35
#define Module_MinorVersion_CMHG        4.79.2.317
#define Module_Date_CMHG                26 Apr 2016

#define Module_MajorVersion             "5.35"
#define Module_Version                  535
#define Module_MinorVersion             "4.79.2.317"
#define Module_Date                     "26 Apr 2016"

#define Module_ApplicationDate          "26-Apr-16"

#define Module_ComponentName            "Kernel"
#define Module_ComponentPath            "castle/RiscOS/Sources/Kernel"

#define Module_FullVersion              "5.35 (4.79.2.317)"
#define Module_HelpVersion              "5.35 (26 Apr 2016) 4.79.2.317"
#define Module_LibraryVersionInfo       "5:35"