summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorParker Lamb <parkerlamb@users.noreply.github.com>2017-05-19 14:13:03 -0500
committerParker Lamb <parkerlamb@users.noreply.github.com>2017-06-11 14:37:07 -0500
commitaab946a36b5189dacf686d800c7635389ebba1bd (patch)
tree6f8c51763a7f77ca16b3a592e2276e3dfb56511e /tools
parent3117d737ed54a941f8045c7d8a2a065b96c4334a (diff)
PPC: Add cstdlib includes for code generated by ppc-table-gen.
Diffstat (limited to 'tools')
-rw-r--r--tools/ppc-table-gen4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/ppc-table-gen b/tools/ppc-table-gen
index edbacde93..b771dd1e3 100644
--- a/tools/ppc-table-gen
+++ b/tools/ppc-table-gen
@@ -137,6 +137,7 @@ def generate_opcodes(insns):
w0('#define XENIA_CPU_PPC_PPC_OPCODE_H_')
w0('')
w0('#include <cstdint>')
+ w0('#include <cstdlib>')
w0('')
w0('namespace xe {')
w0('namespace cpu {')
@@ -176,6 +177,7 @@ def generate_table(insns):
w0('// This code was autogenerated by %s. Do not modify!' % (sys.argv[0]))
w0('// clang-format off')
w0('#include <cstdint>')
+ w0('#include <cstdlib>')
w0('')
w0('#include "xenia/base/assert.h"')
w0('#include "xenia/cpu/ppc/ppc_opcode.h"')
@@ -279,6 +281,7 @@ def generate_disasm(insns):
w0('// This code was autogenerated by %s. Do not modify!' % (sys.argv[0]))
w0('// clang-format off')
w0('#include <cstdint>')
+ w0('#include <cstdlib>')
w0('')
w0('#include "xenia/base/assert.h"')
w0('#include "xenia/cpu/ppc/ppc_decode_data.h"')
@@ -410,6 +413,7 @@ def generate_lookup(insns):
w0('// This code was autogenerated by %s. Do not modify!' % (sys.argv[0]))
w0('// clang-format off')
w0('#include <cstdint>')
+ w0('#include <cstdlib>')
w0('')
w0('#include "xenia/base/assert.h"')
w0('#include "xenia/cpu/ppc/ppc_opcode.h"')