diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index a86e551f01..ce6e9e5024 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,10 +1,16 @@ +start-sanitize-sky +Wed Apr 1 08:20:31 1998 Frank Ch. Eigler + + * mips.igen (SQC2/LQC2): Make bodies sky-target-only also. +end-sanitize-sky + start-sanitize-sky Mon Mar 30 18:41:43 1998 Frank Ch. Eigler * interp.c (decode_coproc): Continuing COP2 work. - (cop_[ls]q): Hide 128-bit COP2 more. + (cop_[ls]q): Make sky-target-only. - * sim-main.h (COP_[LS]Q): Hide 128-bit COP2 more. + * sim-main.h (COP_[LS]Q): Make sky-target-only. end-sanitize-sky Mon Mar 30 14:46:05 1998 Gavin Koch diff --git a/sim/mips/mips.igen b/sim/mips/mips.igen index 603ec81f9f..37c4debfb7 100644 --- a/sim/mips/mips.igen +++ b/sim/mips/mips.igen @@ -1611,6 +1611,7 @@ "lqc2 r, (r)" *r5900: { +#ifdef TARGET_SKY unsigned32 instruction = instruction_0; signed_word offset = SIGNEXTEND((signed_word)((instruction >> 0) & 0x0000FFFF),16); int destreg = ((instruction >> 16) & 0x0000001F); @@ -1634,6 +1635,7 @@ } } } +#endif /* TARGET_SKY */ } // end-sanitize-sky @@ -2777,6 +2779,7 @@ "sqc2 r, (r)" *r5900: { +#ifdef TARGET_SKY unsigned32 instruction = instruction_0; signed_word offset = SIGNEXTEND((signed_word)((instruction >> 0) & 0x0000FFFF),16); int destreg = ((instruction >> 16) & 0x0000001F); @@ -2803,6 +2806,7 @@ } } } +#endif /* TARGET_SKY */ } // end-sanitize-sky