OSDN Git Service

Mterp: Fix and restore mac host build
authorSerguei Katkov <serguei.i.katkov@intel.com>
Thu, 28 Jan 2016 02:21:26 +0000 (08:21 +0600)
committerSerguei I Katkov <serguei.i.katkov@intel.com>
Mon, 8 Feb 2016 07:00:51 +0000 (07:00 +0000)
commit05dfaaa8d1783bcf8fe603dd8ed260a939e846c0
tree43ce587d9701094af5d3033805d28897e222626e
parente003beb849386236c1fe6e5edea6aaf5f58b7919
Mterp: Fix and restore mac host build

The following issues are fixed:
 - Macro literal
 - macro args should be comma separated
 - no .type and .size for mac host build
 - globals are _ prefixed

Change-Id: I28ef9138d5db06a6917a66b401c629bf66fac193
Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>
98 files changed:
runtime/Android.mk
runtime/interpreter/mterp/config_x86
runtime/interpreter/mterp/gen_mterp.py
runtime/interpreter/mterp/out/mterp_x86.S
runtime/interpreter/mterp/x86/alt_stub.S
runtime/interpreter/mterp/x86/bincmp.S
runtime/interpreter/mterp/x86/bindiv.S
runtime/interpreter/mterp/x86/bindiv2addr.S
runtime/interpreter/mterp/x86/bindivLit16.S
runtime/interpreter/mterp/x86/bindivLit8.S
runtime/interpreter/mterp/x86/binop.S
runtime/interpreter/mterp/x86/binop1.S
runtime/interpreter/mterp/x86/binop2addr.S
runtime/interpreter/mterp/x86/binopLit16.S
runtime/interpreter/mterp/x86/binopLit8.S
runtime/interpreter/mterp/x86/binopWide.S
runtime/interpreter/mterp/x86/binopWide2addr.S
runtime/interpreter/mterp/x86/entry.S
runtime/interpreter/mterp/x86/footer.S
runtime/interpreter/mterp/x86/fpcmp.S
runtime/interpreter/mterp/x86/header.S
runtime/interpreter/mterp/x86/invoke.S
runtime/interpreter/mterp/x86/op_aget.S
runtime/interpreter/mterp/x86/op_aget_object.S
runtime/interpreter/mterp/x86/op_aget_wide.S
runtime/interpreter/mterp/x86/op_aput.S
runtime/interpreter/mterp/x86/op_aput_object.S
runtime/interpreter/mterp/x86/op_aput_wide.S
runtime/interpreter/mterp/x86/op_array_length.S
runtime/interpreter/mterp/x86/op_check_cast.S
runtime/interpreter/mterp/x86/op_cmp_long.S
runtime/interpreter/mterp/x86/op_const.S
runtime/interpreter/mterp/x86/op_const_16.S
runtime/interpreter/mterp/x86/op_const_4.S
runtime/interpreter/mterp/x86/op_const_class.S
runtime/interpreter/mterp/x86/op_const_high16.S
runtime/interpreter/mterp/x86/op_const_string.S
runtime/interpreter/mterp/x86/op_const_string_jumbo.S
runtime/interpreter/mterp/x86/op_const_wide.S
runtime/interpreter/mterp/x86/op_const_wide_16.S
runtime/interpreter/mterp/x86/op_const_wide_32.S
runtime/interpreter/mterp/x86/op_const_wide_high16.S
runtime/interpreter/mterp/x86/op_div_long.S
runtime/interpreter/mterp/x86/op_div_long_2addr.S
runtime/interpreter/mterp/x86/op_fill_array_data.S
runtime/interpreter/mterp/x86/op_filled_new_array.S
runtime/interpreter/mterp/x86/op_iget.S
runtime/interpreter/mterp/x86/op_iget_object_quick.S
runtime/interpreter/mterp/x86/op_iget_quick.S
runtime/interpreter/mterp/x86/op_iget_wide.S
runtime/interpreter/mterp/x86/op_iget_wide_quick.S
runtime/interpreter/mterp/x86/op_instance_of.S
runtime/interpreter/mterp/x86/op_int_to_long.S
runtime/interpreter/mterp/x86/op_iput.S
runtime/interpreter/mterp/x86/op_iput_object.S
runtime/interpreter/mterp/x86/op_iput_object_quick.S
runtime/interpreter/mterp/x86/op_iput_quick.S
runtime/interpreter/mterp/x86/op_iput_wide.S
runtime/interpreter/mterp/x86/op_iput_wide_quick.S
runtime/interpreter/mterp/x86/op_monitor_enter.S
runtime/interpreter/mterp/x86/op_monitor_exit.S
runtime/interpreter/mterp/x86/op_move.S
runtime/interpreter/mterp/x86/op_move_16.S
runtime/interpreter/mterp/x86/op_move_exception.S
runtime/interpreter/mterp/x86/op_move_from16.S
runtime/interpreter/mterp/x86/op_move_result.S
runtime/interpreter/mterp/x86/op_move_result_wide.S
runtime/interpreter/mterp/x86/op_move_wide.S
runtime/interpreter/mterp/x86/op_move_wide_16.S
runtime/interpreter/mterp/x86/op_move_wide_from16.S
runtime/interpreter/mterp/x86/op_mul_int.S
runtime/interpreter/mterp/x86/op_mul_int_2addr.S
runtime/interpreter/mterp/x86/op_mul_int_lit16.S
runtime/interpreter/mterp/x86/op_mul_int_lit8.S
runtime/interpreter/mterp/x86/op_mul_long.S
runtime/interpreter/mterp/x86/op_neg_long.S
runtime/interpreter/mterp/x86/op_new_array.S
runtime/interpreter/mterp/x86/op_new_instance.S
runtime/interpreter/mterp/x86/op_not_long.S
runtime/interpreter/mterp/x86/op_packed_switch.S
runtime/interpreter/mterp/x86/op_return.S
runtime/interpreter/mterp/x86/op_return_void.S
runtime/interpreter/mterp/x86/op_return_void_no_barrier.S
runtime/interpreter/mterp/x86/op_return_wide.S
runtime/interpreter/mterp/x86/op_sget.S
runtime/interpreter/mterp/x86/op_sget_wide.S
runtime/interpreter/mterp/x86/op_shl_long.S
runtime/interpreter/mterp/x86/op_shl_long_2addr.S
runtime/interpreter/mterp/x86/op_shr_long.S
runtime/interpreter/mterp/x86/op_shr_long_2addr.S
runtime/interpreter/mterp/x86/op_sput.S
runtime/interpreter/mterp/x86/op_sput_object.S
runtime/interpreter/mterp/x86/op_sput_wide.S
runtime/interpreter/mterp/x86/op_throw.S
runtime/interpreter/mterp/x86/op_ushr_long.S
runtime/interpreter/mterp/x86/op_ushr_long_2addr.S
runtime/interpreter/mterp/x86/shop2addr.S
runtime/interpreter/mterp/x86/unop.S