util: Remove the subfunc arg from M5OP_FOREACH.
[gem5.git] / util / m5 / m5op_arm.S
index c0487c01c46f532a255aa7d6a8d1334131eefc61..b4f7fb3ccaa99a43e6631648a5f5b3a9f1ac2e99 100644 (file)
 
 .text
 
-.macro m5op_func name, func, subfunc
+.macro m5op_func name, func
         .align 2
         .globl \name
 \name:
 #ifdef __thumb__
         .short 0xEE00 | \func
-        .short 0x0110 | (\subfunc << 12)
+        .short 0x0110
 #else
-        .long 0xEE000110 | (\func << 16) | (\subfunc << 12)
+        .long 0xEE000110 | (\func << 16)
 #endif
         mov pc,lr
 .endm
 
 .text
-#define M5OP(name, func, subfunc) m5op_func name, func, subfunc
+#define M5OP(name, func) m5op_func name, func
         M5OP_FOREACH