aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2005-10-28 19:41:01 +0000
committerDave Brolley <brolley@redhat.com>2005-10-28 19:41:01 +0000
commit16175d96a0fd067a57f340015061292a5d8c3ee3 (patch)
tree95a6bc1a28e9bcf8a8382c59aa3489d3f392e95e
parentea5ca089fd456b1459650e476fb28160ae5d617d (diff)
downloadgdb-16175d96a0fd067a57f340015061292a5d8c3ee3.zip
gdb-16175d96a0fd067a57f340015061292a5d8c3ee3.tar.gz
gdb-16175d96a0fd067a57f340015061292a5d8c3ee3.tar.bz2
2005-10-28 Dave Brolley <brolley@redhat.com>
Contribute the following changes: 2003-09-29 Dave Brolley <brolley@redhat.com> * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for more exotic underlying types to be used.
-rw-r--r--include/ChangeLog8
-rw-r--r--include/dis-asm.h2
-rw-r--r--include/opcode/ChangeLog22
3 files changed, 31 insertions, 1 deletions
diff --git a/include/ChangeLog b/include/ChangeLog
index a958dd2..cb2ca58 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,11 @@
+2005-10-28 Dave Brolley <brolley@redhat.com>
+
+ Contribute the following changes:
+ 2003-09-29 Dave Brolley <brolley@redhat.com>
+
+ * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for
+ more exotic underlying types to be used.
+
2005-10-25 Arnold Metselaar <arnold.metselaar@planet.nl>
disasm.h: Add declaration for print_insn_z80
diff --git a/include/dis-asm.h b/include/dis-asm.h
index 8a02a24..ca6da9c 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 da503b6..a282a62 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 <rsandifo@redhat.com>
+
+ * 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 <brolley@redhat.com>
+
+ * 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 <brolley@redhat.com>
+
+ * 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/<arch>-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 <clm@cm00re.com>
* bfin.h: New file.