Commit 88599bb0 authored by Ben Avison's avatar Ben Avison
Browse files

Add Raspberry Pi 2 support

Detail:
  The Raspberry Pi ROM now joins the IOMD ROM in supporting multiple
  architectures, in this case ARMv6 and ARMv7. This has been achieved by
  creating a new machine type specific for Raspberry Pi. The old ARM11ZF
  machine type remains for builds that are ARM11-only.

Version 1.76. Tagged as 'Library-1_76'
parent 1a1f36ff
......@@ -21,6 +21,7 @@ If "<Machine>"="All32" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 3 -me
If "<Machine>"="32" then Set Alias$CC %%CC -APCS 3/32bit/fpe3 -cpu 3 -memaccess -L22-S22+L41 %%*0
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
Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit %%*0
......@@ -28,6 +29,7 @@ if "<Machine>"="All32" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit -cpu 3
if "<Machine>"="32" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit -cpu 3 %%*0
if "<Machine>"="Tungsten" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit -cpu 5TE %%*0
if "<Machine>"="ARM11ZF" then Set Alias$ObjAsm %%ObjAsm -APCS 3/32bit/fpe3 -cpu 6Z --fpu VFPv2 %%*0
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
| Fall back to -cpu 5TEJ for older versions of objasm
......
/* (1.75)
/* (1.76)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 1.75
#define Module_MajorVersion_CMHG 1.76
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 19 Oct 2014
#define Module_Date_CMHG 02 Feb 2015
#define Module_MajorVersion "1.75"
#define Module_Version 175
#define Module_MajorVersion "1.76"
#define Module_Version 176
#define Module_MinorVersion ""
#define Module_Date "19 Oct 2014"
#define Module_Date "02 Feb 2015"
#define Module_ApplicationDate "19-Oct-14"
#define Module_ApplicationDate "02-Feb-15"
#define Module_ComponentName "Library"
#define Module_ComponentPath "mixed/RiscOS/Library"
#define Module_FullVersion "1.75"
#define Module_HelpVersion "1.75 (19 Oct 2014)"
#define Module_LibraryVersionInfo "1:75"
#define Module_FullVersion "1.76"
#define Module_HelpVersion "1.76 (02 Feb 2015)"
#define Module_LibraryVersionInfo "1:76"
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