Add 2 config flags that were missing; make data cache instructions be nops

This commit is contained in:
Michael Meissner 1995-11-03 19:37:28 +00:00
parent 0140d7463d
commit 056e975cfe
3 changed files with 19 additions and 0 deletions

View File

@ -1,3 +1,11 @@
Fri Nov 3 11:37:24 1995 Michael Meissner <meissner@tiktok.cygnus.com>
* ppc-instructions (data cache instructions): Make all data cache
instructions nops instead of invalid instructions.
* Makefile.in (CONFIG_CFLAGS): Add ALIGNMENT_CFLAGS and
TIMEBASE_CFLAGS which weren't included.
Thu Nov 2 08:54:04 1995 Michael Meissner <meissner@tiktok.cygnus.com>
* Makefile.in: Uncomment built file dependencies.

View File

@ -88,6 +88,8 @@ CONFIG_CFLAGS = $(BSWAP_CFLAGS) \
$(BITSIZE_CFLAGS) \
$(HOSTBITSIZE_CFLAGS) \
$(ENV_CFLAGS) \
$(TIMEBASE_CFLAGS) \
$(ALIGNMENT_CFLAGS) \
$(FLOAT_CFLAGS) \
$(TRACE_CFLAGS) \
$(ASSERT_CFLAGS) \

View File

@ -2297,10 +2297,19 @@ void::function::invalid_arithemetic_operation:cpu *processor, unsigned_word cia,
#
0.31,6./,11.RA,16.RB,21.278,31./:X:::Data Cache Block Touch
; /* nop for now */
0.31,6./,11.RA,16.RB,21.246,31./:X:::Data Cache Block Touch for Store
; /* nop for now */
0.31,6./,11.RA,16.RB,21.1014,31./:X:::Data Cache Block set to Zero
; /* nop for now */
0.31,6./,11.RA,16.RB,21.54,31./:X:::Data Cache Block Store
; /* nop for now */
0.31,6./,11.RA,16.RB,21.86,31./:X:::Data Cache Block Flush
; /* nop for now */
#
# II.3.3 Envorce In-order Execution of I/O Instruction