Commit 08e4c376 authored by ROOL's avatar ROOL :robot:
Browse files

Extra ToolOptions

Detail:
  Added Cortex-A15 as a known machine.
  Set the -cpu option for Cortex-A8 and -A9 to ARMv7.
Admin:
  Submission from Willi Theiss.

Version 1.82. Tagged as 'Library-1_82'
......@@ -22,8 +22,9 @@ If "<Machine>"="32" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 3 -me
If "<Machine>"="Tungsten" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 5TE -memaccess +L22+S22+L41 %%*0
If "<Machine>"="ARM11ZF" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 6 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="RPi" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 6 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="CortexA8" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 6 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="CortexA9" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 6 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="CortexA8" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 7 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="CortexA9" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 7 -memaccess +L22+S22-L41 %%*0
If "<Machine>"="CortexA15" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 7 -memaccess +L22+S22-L41 %%*0
Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit %%*0
if "<Machine>"="All32" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit -cpu 3 %%*0
if "<Machine>"="32" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit -cpu 3 %%*0
......@@ -32,6 +33,7 @@ if "<Machine>"="ARM11ZF" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -c
if "<Machine>"="RPi" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -cpu 6Z --fpu VFPv2 %%*0
if "<Machine>"="CortexA8" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -cpu Cortex-A8 %%*0
if "<Machine>"="CortexA9" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -cpu Cortex-A9 %%*0
if "<Machine>"="CortexA15" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -cpu Cortex-A15 %%*0
| Fall back to -cpu 5TEJ for older versions of objasm
objasm -h { > <Wimp$ScrapDir>.ToolOptions }
| 1 will be returned for unrecognised parameters, e.g. -fpu
......
/* (1.81)
/* (1.82)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 1.81
#define Module_MajorVersion_CMHG 1.82
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 24 Oct 2015
#define Module_Date_CMHG 04 Nov 2015
#define Module_MajorVersion "1.81"
#define Module_Version 181
#define Module_MajorVersion "1.82"
#define Module_Version 182
#define Module_MinorVersion ""
#define Module_Date "24 Oct 2015"
#define Module_Date "04 Nov 2015"
#define Module_ApplicationDate "24-Oct-15"
#define Module_ApplicationDate "04-Nov-15"
#define Module_ComponentName "Library"
#define Module_ComponentPath "mixed/RiscOS/Library"
#define Module_FullVersion "1.81"
#define Module_HelpVersion "1.81 (24 Oct 2015)"
#define Module_LibraryVersionInfo "1:81"
#define Module_FullVersion "1.82"
#define Module_HelpVersion "1.82 (04 Nov 2015)"
#define Module_LibraryVersionInfo "1:82"
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