aboutsummaryrefslogtreecommitdiff
path: root/sim/igen
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1997-03-17 15:29:29 +0000
committerAndrew Cagney <cagney@redhat.com>1997-03-17 15:29:29 +0000
commita77aa7ec4b1a6eb18019cf59731bf1a524b0fea4 (patch)
treea90f0a7503a4adb6345768444f67cf19a7bfeda5 /sim/igen
parentdbb0b55caad76613c5b5cc3ef2434704acd8c89e (diff)
downloadgdb-a77aa7ec4b1a6eb18019cf59731bf1a524b0fea4.zip
gdb-a77aa7ec4b1a6eb18019cf59731bf1a524b0fea4.tar.gz
gdb-a77aa7ec4b1a6eb18019cf59731bf1a524b0fea4.tar.bz2
* configure: Re-generate.
* Make-common.in (CSEARCH): Do not include the gdb directory in the search path. * Make-common.in (SIM_ENDIAN, SIM_HOSTENDIAN, SIM_INLINE, SIM_WARNING): Drop, requiring the simulator specific Makefile.in to explicitly incorporate these. * aclocal.m4 (--enable-sim-alignment); New option. Strongly specify the alignment restrictions of the target architecture - without this option all alignment restrictions are accomodated. (--enable-sim-assert): New option. Conditionally compile in assertion statements. (--enable-sim-float): New option. Strongly specify the target's floating point support. (--enable-sim-hardware): New option. Specify the hardware devices included in the simulation. (--enable-sim-packages): New option. Specify the hardware packages included in the simulation. (--enable-sim-regparm): New option. Specify that parameters be passed in registers instead of on the stack. (--enable-sim-reserved-bits): New option. Specify that reserved bits within an instruction are are correctly set. (--enable-sim-smp): New option. Specify the level of SMP support to be included in the simulator. (--enable-sim-stdcall): New option. Specify an alternative function call convention. (--enable-sim-xor-endian): New option. Configure xor-endian support used by some targets to implement bi-endian support.
Diffstat (limited to 'sim/igen')
-rw-r--r--sim/igen/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog
index ccdffeb..c65f088 100644
--- a/sim/igen/ChangeLog
+++ b/sim/igen/ChangeLog
@@ -1,3 +1,24 @@
+ * ld-insn.h: Change insn_type to be derived from the portable
+ SIM_INT64_T.
+
+
+Mon Mar 17 15:17:07 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
+
+ * ld-decode.c (load_decode_table): Rename slash to reserved.
+ (dump_decode_rule): Ditto.
+
+ * ld-insn.c (parse_insn_format): Differentiate between a `/' -
+ reserved bit - and a `*' - wild card.
+ (parse_insn_format): Change is_slash to more informative reserved.
+ (dump_insn_field): Ditto.
+ (insn_field_is_constant): Ditto.
+ (insn_table_expand_opcode): Ditto.
+
+ * gen-idecode.c (print_idecode_validate): Make check_mask and
+ check_val the correct integer size.
+ (print_idecode_validate): Fix reserved bit check for 64 bit
+ targets.
+
Fri Mar 14 11:24:06 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
* ld-insn.c (parse_insn_format): Accept '*' as an alternative of