summaryrefslogtreecommitdiffstats
path: root/opcode-gen/opcode-gen.awk
diff options
context:
space:
mode:
Diffstat (limited to 'opcode-gen/opcode-gen.awk')
-rw-r--r--opcode-gen/opcode-gen.awk7
1 files changed, 7 insertions, 0 deletions
diff --git a/opcode-gen/opcode-gen.awk b/opcode-gen/opcode-gen.awk
index 9280ed24c..265662591 100644
--- a/opcode-gen/opcode-gen.awk
+++ b/opcode-gen/opcode-gen.awk
@@ -124,6 +124,13 @@ emission == "libcore-maximum-values" {
printf(" MAXIMUM_PACKED_VALUE = %d;\n", MAX_PACKED_OPCODE);
}
+emission == "libdex-maximum-values" {
+ emissionHandled = 1;
+
+ printf("#define kMaxOpcodeValue = 0x%x;\n", MAX_OPCODE);
+ printf("#define kNumPackedOpcodes = 0x%x;\n", MAX_PACKED_OPCODE + 1);
+}
+
emission == "libdex-opcode-enum" {
emissionHandled = 1;