fpc/compiler/arm/rarmstd.inc
Jonas Maebe 6ba8dc7146 + support for the ARM hard float EABI on Linux (patch by Peter Green):
o new eabihf (hard float) abi
   o vfpv3_d16 variant of VFP (default variant used by EABI assemblers: VFPv3
     with only 16 double registers instead of 32) and pass it to GNU as
   o make the odd numbered single precision floating point VFP registers
     available for explicit allocation for use by the calling convention
  * fixed copy/paste error in stdname of S30 register
  -> use -dFPC_ARMHF to create an ARM eabi hard float compiler
  (mantis #21554)

git-svn-id: trunk@20660 -
2012-03-29 20:50:09 +00:00

93 lines
662 B
PHP

{ don't edit, this file is generated from armreg.dat }
'INVALID',
'r0',
'r1',
'r2',
'r3',
'r4',
'r5',
'r6',
'r7',
'r8',
'r9',
'r10',
'r11',
'r12',
'r13',
'r14',
'r15',
'f0',
'f1',
'f2',
'f3',
'f4',
'f5',
'f6',
'f7',
's0',
's1',
'd0',
's2',
's3',
'd1',
's4',
's5',
'd2',
's6',
's7',
'd3',
's8',
's9',
'd4',
's10',
's11',
'd5',
's12',
's13',
'd6',
's14',
's15',
'd7',
's16',
's17',
'd8',
's18',
's19',
'd9',
's20',
's21',
'd10',
's22',
's23',
'd11',
's24',
's25',
'd12',
's26',
's27',
'd13',
's28',
's29',
'd14',
's30',
's21',
'd15',
'd16',
'd17',
'd18',
'd19',
'd20',
'd21',
'd22',
'd23',
'd24',
'd25',
'd26',
'd27',
'd28',
'd29',
'd30',
'd31',
'cpsr_c',
'fpscr'