From 1614be849ec416597b48da582dadf798c07c86f5 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 14 Nov 2001 20:44:46 +0000 Subject: 2001-11-14 Joel Sherrill * custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg, custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg: These are new exception processing model BSPs and thus do not need to define PPC_USE_SPRG. --- make/ChangeLog | 7 +++++++ make/custom/eth_comm.cfg | 5 ----- make/custom/mbx860_005b.cfg | 1 - make/custom/mbx8xx.cfg | 8 -------- make/custom/mcp750.cfg | 7 ------- make/custom/mpc8260ads.cfg | 7 ------- make/custom/mvme2307.cfg | 8 -------- 7 files changed, 7 insertions(+), 36 deletions(-) diff --git a/make/ChangeLog b/make/ChangeLog index 2ecc6a4fc8..de8424d37c 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,4 +1,11 @@ +2001-11-14 Joel Sherrill + + * custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg, + custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg: + These are new exception processing model BSPs and thus do not + need to define PPC_USE_SPRG. + 2001-11-14 Joel Sherrill * ChangeLog: Added missing lines about simcpu32.cfg and sim68000.cfg. diff --git a/make/custom/eth_comm.cfg b/make/custom/eth_comm.cfg index 10a04889d4..39d54f52be 100644 --- a/make/custom/eth_comm.cfg +++ b/make/custom/eth_comm.cfg @@ -29,11 +29,6 @@ RTEMS_PPC_EXCEPTION_PROCESSING_MODEL=new # This defines the assembly language format used in this configuration. # ELF is the only one supported. # -# PPC_USE_SPRG (RTEMS PowerPC port) -# If defined (=1), then the PowerPC specific code in RTEMS will use some -# of the special purpose registers to slightly optimize interrupt -# response time. The use of these registers can conflict with -# other tools like debuggers. define make-target-options @echo "#ifdef mpc$(CPU_TYPE)" >>$@ diff --git a/make/custom/mbx860_005b.cfg b/make/custom/mbx860_005b.cfg index ebd05011e4..8b766373d7 100644 --- a/make/custom/mbx860_005b.cfg +++ b/make/custom/mbx860_005b.cfg @@ -34,7 +34,6 @@ define make-target-options @echo "#define DATA_CACHE_ENABLE 1" >>$@ @echo >>$@ @echo "#define PPC_VECTOR_FILE_BASE 0x0000" >>$@ - @echo "#define PPC_USE_SPRG 1" >>$@ @echo "/*#define PPC_USE_DATA_CACHE 1*/" >>$@ @echo >>$@ endef diff --git a/make/custom/mbx8xx.cfg b/make/custom/mbx8xx.cfg index 38ad5debfe..28e52739f3 100644 --- a/make/custom/mbx8xx.cfg +++ b/make/custom/mbx8xx.cfg @@ -129,13 +129,6 @@ endif # mbx821 # # PowerPC-specific options: # -# PPC_USE_SPRG (RTEMS PowerPC port) -# If defined (=1), then the PowerPC specific code in RTEMS will use some -# of the special purpose registers to slightly optimize interrupt -# response time. The use of these registers can conflict with -# other tools like debuggers. This should be 0 when using EPPCBug -# because its uses most SPRGs (do not believe the documentation!). -# # PPC_USE_DATA_CACHE (RTEMS PowerPC port) # If defined, then the PowerPC specific code in RTEMS will use # data cache instructions to optimize the context switch code. @@ -159,7 +152,6 @@ define make-target-options @echo "#define DATA_CACHE_ENABLE 1" >>$@ @echo >>$@ @echo "#define PPC_VECTOR_FILE_BASE 0x0000" >>$@ - @echo "#define PPC_USE_SPRG 0" >>$@ @echo "#define PPC_USE_DATA_CACHE 1" >>$@ @echo >>$@ endef diff --git a/make/custom/mcp750.cfg b/make/custom/mcp750.cfg index 8d54f40d62..327b9451eb 100644 --- a/make/custom/mcp750.cfg +++ b/make/custom/mcp750.cfg @@ -19,12 +19,6 @@ RTEMS_BSP_FAMILY=motorola_powerpc # This defines the base address of the exception table. # NOTE: Vectors are actually at 0xFFF00000 but file starts at offset 0x0100 # -# PPC_USE_SPRG (RTEMS PowerPC port) -# If defined, then the PowerPC specific code in RTEMS will use some -# of the special purpose registers to slightly optimize interrupt -# response time. The use of these registers can conflict with -# other tools like debuggers. -# # PPC_USE_DATA_CACHE (RTEMS PowerPC port) # If defined, then the PowerPC specific code in RTEMS will use # data cache instructions to optimize the context switch code. @@ -36,7 +30,6 @@ define make-target-options @echo "#define PPCN_60X_USE_NONE 1" >>$@ @echo "#define PPC_USE_DATA_CACHE 1" >>$@ @echo "#define PPC_VECTOR_FILE_BASE 0x0100" >>$@ - @echo "#define PPC_USE_SPRG 1" >>$@ endef # This contains the compiler options necessary to select the CPU model diff --git a/make/custom/mpc8260ads.cfg b/make/custom/mpc8260ads.cfg index 368e02bfdf..5c31c7722f 100644 --- a/make/custom/mpc8260ads.cfg +++ b/make/custom/mpc8260ads.cfg @@ -30,12 +30,6 @@ CPU_DEFINES= # PPC_ASM (PowerPC) # This defines the assembly language format used in this configuration. # ELF is the only one supported. -# -# PPC_USE_SPRG (RTEMS PowerPC port) -# If defined (=1), then the PowerPC specific code in RTEMS will use some -# of the special purpose registers to slightly optimize interrupt -# response time. The use of these registers can conflict with -# other tools like debuggers. define make-target-options @echo "#ifdef mpc$(CPU_TYPE)" >>$@ @@ -55,7 +49,6 @@ define make-target-options @echo "#define PPC_ASM PPC_ASM_ELF" >>$@ @echo "#define INSTRUCTION_CACHE_ENABLE 0" >>$@ @echo "#define DATA_CACHE_ENABLE 0" >>$@ - @echo "#define PPC_USE_SPRG 1" >>$@ endef # This section makes the target dependent options file. diff --git a/make/custom/mvme2307.cfg b/make/custom/mvme2307.cfg index 2b54aed370..1bb21ac726 100644 --- a/make/custom/mvme2307.cfg +++ b/make/custom/mvme2307.cfg @@ -18,20 +18,12 @@ RTEMS_BSP_FAMILY=motorola_powerpc # PPC_VECTOR_FILE_BASE (PowerPC) # This defines the base address of the exception table. # NOTE: Vectors are actually at 0xFFF00000 but file starts at offset 0x0100 -# -# PPC_USE_SPRG (RTEMS PowerPC port) -# If defined, then the PowerPC specific code in RTEMS will use some -# of the special purpose registers to slightly optimize interrupt -# response time. The use of these registers can conflict with -# other tools like debuggers. -# define make-target-options @echo "#define PPCN_60X_USE_DINK 0" >>$@ @echo "#define PPCN_60X_USE_NONE 1" >>$@ @echo "#define PPC_USE_DATA_CACHE 1" >>$@ @echo "#define PPC_VECTOR_FILE_BASE 0x0100" >>$@ - @echo "#define PPC_USE_SPRG 1" >>$@ endef # This contains the compiler options necessary to select the CPU model -- cgit v1.2.3