OSDN Git Service

gas/testsuite/
authordrow <drow>
Fri, 29 Jan 2010 16:47:55 +0000 (16:47 +0000)
committerdrow <drow>
Fri, 29 Jan 2010 16:47:55 +0000 (16:47 +0000)
commit442eb01f2daf2d99866102adb389e62114eebeeb
tree64f5d2d34664e06bc1b77ccb2fb785eba08d8276
parent2d040e439b0750891481df23848519900bce77cc
gas/testsuite/
* gas/arm/dis-data.d: Update test name.  Do not expect
.word output.
* gas/arm/dis-data2.d, gas/arm/dis-data2.s,
gas/arm/dis-data3.d, gas/arm/dis-data3.s: New tests.

opcodes/
* opcodes/arm-dis.c (struct arm_private_data): New.
(print_insn_coprocessor, print_insn_arm): Update to use struct
arm_private_data.
(is_mapping_symbol, get_map_sym_type): New functions.
(get_sym_code_type): Check the symbol's section.  Do not check
mapping symbols.
(print_insn): Default to disassembling ARM mode code.  Check
for mapping symbols separately from other symbols.  Use
struct arm_private_data.
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/dis-data.d
gas/testsuite/gas/arm/dis-data2.d [new file with mode: 0644]
gas/testsuite/gas/arm/dis-data2.s [new file with mode: 0644]
gas/testsuite/gas/arm/dis-data3.d [new file with mode: 0644]
gas/testsuite/gas/arm/dis-data3.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/arm-dis.c