diff options
author | Gavin Romig-Koch <gavin@redhat.com> | 1998-12-16 05:07:34 +0000 |
---|---|---|
committer | Gavin Romig-Koch <gavin@redhat.com> | 1998-12-16 05:07:34 +0000 |
commit | f87366ec28236f323d8758e72a823d075e5b84bf (patch) | |
tree | 7284003533a326331c76c4e9687a14ba196a031d /sim/mips/ChangeLog | |
parent | db48d8218ff6161853819db2be1bdc389493a399 (diff) | |
download | gdb-f87366ec28236f323d8758e72a823d075e5b84bf.zip gdb-f87366ec28236f323d8758e72a823d075e5b84bf.tar.gz gdb-f87366ec28236f323d8758e72a823d075e5b84bf.tar.bz2 |
New 'hack' generator
Diffstat (limited to 'sim/mips/ChangeLog')
-rw-r--r-- | sim/mips/ChangeLog | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index e373e52..a234cbb 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,33 @@ +start-sanitize-vr4xxx +1998-12-16 Gavin Romig-Koch <gavin@cygnus.com> + + * vr4run.c: New. + * Makefile.in (SIM_HACK_OBJ,HACK_OBJS,HACK_GEN_SRCS,libhack.a, + tmp-hack,tmp-m32-hack,tmp-m16-hack,tmp-itable-hack, + tmp-run-hack) : New. + * configure.in (mips64vr4xxx): Switch to using the HACK + generator. Set TARGET_ENABLE_FR. + * m16.igen (LD,DADDIU,DADDUI5,DADJSP,DADDIUSP,DADDI,DADDU,DSUBU, + DSLL,DSRL,DSRA,DSLLV,DSRAV,DMULT,DMULTU,DDIV,DDIVU,JALX32,JALX): + Drop the "64" qualifier to get the HACK generator working. + Use IMMEDIATE rather than IMMED. Use SHAMT rather than SHIFT. + Add vr4121 where necessary. + * mips.igen (do_daddiu,do_ddiv,do_divu): Remove the 64-only + qualifier to get the hack generator working. + (do_dsll,do_dsllv,do_dsra,do_dsrl,do_dsrlv): New. + (DSLL): Use do_dsll. + (DSLLV): Use do_dsllv. + (DSRA): Use do_dsra. + (DSRL): Use do_dsrl. + (DSRLV): Use do_dsrlv. + (BC1): Move *vr4100,*vr4111, and *vr4121 to get the HACK + generator working. + (CxC1, DMxC1, MxC1,MACCU,MACCHI,MACCHIU): Rename to + get the HACK generator working. + * vr.igen: Add *vr4320 where missing. + (MACC) Rename to get the HACK generator working. + (DMACC,MACCS,DMACCS): Add the 64. + start-sanitize-vr4320 1998-12-14 Gavin Romig-Koch <gavin@cygnus.com> |