x86: increment the stack pointer in lret inst
[gem5.git] / src / arch / x86 / isa / rom.isa
index 59b28005670986a37c00f85640571ace72ebc401..7d3eb86702b9751bf2dc7eeaa063fdb863aed4f1 100644 (file)
@@ -55,6 +55,9 @@ let {{
 
         def getDeclaration(self):
             declareLabels = "namespace RomLabels {\n"
+            for (label, microop) in self.labels.items():
+                declareLabels += "const static uint64_t label_%s = %d;\n" \
+                                  % (label, microop.micropc)
             for (label, microop) in self.externs.items():
                 declareLabels += \
                     "const static MicroPC extern_label_%s = %d;\n" \