From 66bd9f17e9467b1eb5d6b2098b02241f03f8bbf6 Mon Sep 17 00:00:00 2001 From: comex Date: Tue, 15 Nov 2016 21:57:23 -0500 Subject: fix some ARM stuff including calls, and test it wow this code sucks --- configure | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index 37b54ef..480d027 100755 --- a/configure +++ b/configure @@ -156,8 +156,13 @@ if settings.enable_tests: ('transform-dis-cases-arm64.o', 'transform-dis-cases-arm64.S', [], machs[3]), ('transform-dis-cases-i386.o', 'transform-dis-cases-i386.S', [], machs[1]), ('transform-dis-cases-x86_64.o', 'transform-dis-cases-x86_64.S', [], machs[0]), + ('transform-dis-cases-arm.o', 'transform-dis-cases-arm.S', [], machs[2]), + ('transform-dis-cases-thumb.o', 'transform-dis-cases-arm.S', ['-DTHUMB'], machs[2]), ]: - mconfig.build_c_objs(emitter, mach, settings.specialize(override_obj_fn='(out)/'+ofile), ['(src)/test/'+sfile]) + mconfig.build_c_objs(emitter, mach, settings.specialize( + override_obj_fn='(out)/'+ofile, + override_cflags=cflags+settings.host.cflags + ), ['(src)/test/'+sfile]) o_to_bin('(out)/'+ofile) tests = [ -- cgit v1.2.3