Browse Source

+ SVC instruction

git-svn-id: trunk@23980 -
florian 12 years ago
parent
commit
ac4a6accd3
4 changed files with 6 additions and 3 deletions
  1. 2 1
      compiler/arm/armatt.inc
  2. 1 0
      compiler/arm/armatts.inc
  3. 1 1
      compiler/arm/armins.dat
  4. 2 1
      compiler/arm/armop.inc

+ 2 - 1
compiler/arm/armatt.inc

@@ -328,5 +328,6 @@
 'vstm',
 'vstm',
 'vstr',
 'vstr',
 'vsub',
 'vsub',
-'neg'
+'neg',
+'svc'
 );
 );

+ 1 - 0
compiler/arm/armatts.inc

@@ -328,5 +328,6 @@ attsufNONE,
 attsufNONE,
 attsufNONE,
 attsufNONE,
 attsufNONE,
 attsufNONE,
 attsufNONE,
+attsufNONE,
 attsufNONE
 attsufNONE
 );
 );

+ 1 - 1
compiler/arm/armins.dat

@@ -791,5 +791,5 @@ reg32,reg32,reg32,reg32  \x16\x00\x80\x90		 ARM7
 
 
 ; Thumb armv6-m (gcc)
 ; Thumb armv6-m (gcc)
 [NEG]
 [NEG]
-
+[SVC]
 
 

+ 2 - 1
compiler/arm/armop.inc

@@ -328,5 +328,6 @@ A_VSQRT,
 A_VSTM,
 A_VSTM,
 A_VSTR,
 A_VSTR,
 A_VSUB,
 A_VSUB,
-A_NEG
+A_NEG,
+A_SVC
 );
 );