From 39e9e2b0c972dee5cbcb1a0c10c175805c647e51 Mon Sep 17 00:00:00 2001 From: Dave Brolley Date: Fri, 28 Oct 2005 19:41:01 +0000 Subject: [PATCH] 2005-10-28 Dave Brolley Contribute the following changes: 2003-09-29 Dave Brolley * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for more exotic underlying types to be used. --- include/ChangeLog | 8 ++++++++ include/dis-asm.h | 2 +- include/opcode/ChangeLog | 22 ++++++++++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/include/ChangeLog b/include/ChangeLog index a958dd25f..cb2ca5850 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,11 @@ +2005-10-28 Dave Brolley + + Contribute the following changes: + 2003-09-29 Dave Brolley + + * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for + more exotic underlying types to be used. + 2005-10-25 Arnold Metselaar disasm.h: Add declaration for print_insn_z80 diff --git a/include/dis-asm.h b/include/dis-asm.h index 8a02a245f..ca6da9c21 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -78,7 +78,7 @@ typedef struct disassemble_info { for processors with run-time-switchable instruction sets. The default, zero, means that there is no constraint. CGEN-based opcodes ports may use ISA_foo masks. */ - unsigned long insn_sets; + void *insn_sets; /* Some targets need information about the current section to accurately display insns. If this is NULL, the target disassembler function diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index da503b6bc..a282a6222 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -7,6 +7,28 @@ cgen_isa_mask_* to cgen_bitset_*. * cgen.h: Likewise. + 2003-10-21 Richard Sandiford + + * cgen.h (CGEN_BITSET_ATTR_VALUE): Fix definition. + (CGEN_ATTR_ENTRY): Change "value" to type "unsigned". + (CGEN_CPU_TABLE): Make isas a ponter. + + 2003-09-29 Dave Brolley + + * cgen.h (CGEN_ATTR_VALUE_BITSET_TYPE): New typedef. + (CGEN_ATTR_VALUE_ENUM_TYPE): Ditto. + (CGEN_ATTR_VALUE_TYPE): Use these new typedefs. + + 2002-12-13 Dave Brolley + + * cgen.h (symcat.h): #include it. + (cgen-bitset.h): #include it. + (CGEN_ATTR_VALUE_TYPE): Now a union. + (CGEN_ATTR_VALUE): Reference macros generated in opcodes/-desc.h. + (CGEN_ATTR_ENTRY): 'value' now unsigned. + (cgen_cpu_desc): 'isas' now (CGEN_ISA_MASK*). + * cgen-bitset.h: New file. + 2005-09-30 Catherine Moore * bfin.h: New file.