summaryrefslogtreecommitdiffstats
path: root/make/custom
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-14 20:44:46 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-14 20:44:46 +0000
commit1614be849ec416597b48da582dadf798c07c86f5 (patch)
tree2745865d4d934b3d12742820a3f355153596167c /make/custom
parent2001-11-14 Andrew Dachs <A.Dachs@SSTL.co.uk> (diff)
downloadrtems-1614be849ec416597b48da582dadf798c07c86f5.tar.bz2
2001-11-14 Joel Sherrill <joel@OARcorp.com>
* 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.
Diffstat (limited to 'make/custom')
-rw-r--r--make/custom/eth_comm.cfg5
-rw-r--r--make/custom/mbx860_005b.cfg1
-rw-r--r--make/custom/mbx8xx.cfg8
-rw-r--r--make/custom/mcp750.cfg7
-rw-r--r--make/custom/mpc8260ads.cfg7
-rw-r--r--make/custom/mvme2307.cfg8
6 files changed, 0 insertions, 36 deletions
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