summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-09-26 21:56:41 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-09-26 21:56:41 +0000
commit3b1c1004484bf6a5212fe1d55cb2d6d3385ae7d0 (patch)
treec1e56503d99d374dae488578b14b09cc0e3de6a1 /cpukit
parent2003-09-26 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-3b1c1004484bf6a5212fe1d55cb2d6d3385ae7d0.tar.bz2
2003-09-26 Joel Sherrill <joel@OARcorp.com>
* rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all references.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/score/cpu/arm/ChangeLog5
-rw-r--r--cpukit/score/cpu/arm/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/c4x/ChangeLog5
-rw-r--r--cpukit/score/cpu/c4x/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/h8300/ChangeLog5
-rw-r--r--cpukit/score/cpu/h8300/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/mips/ChangeLog5
-rw-r--r--cpukit/score/cpu/mips/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/mips64orion/ChangeLog5
-rw-r--r--cpukit/score/cpu/mips64orion/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/no_cpu/ChangeLog5
-rw-r--r--cpukit/score/cpu/no_cpu/rtems/score/cpu.h13
-rw-r--r--cpukit/score/cpu/or32/ChangeLog5
-rw-r--r--cpukit/score/cpu/or32/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/sh/ChangeLog5
-rw-r--r--cpukit/score/cpu/sh/rtems/score/cpu.h7
-rw-r--r--cpukit/score/cpu/unix/ChangeLog5
-rw-r--r--cpukit/score/cpu/unix/rtems/score/cpu.h11
18 files changed, 56 insertions, 62 deletions
diff --git a/cpukit/score/cpu/arm/ChangeLog b/cpukit/score/cpu/arm/ChangeLog
index 684c4959a9..77fe005309 100644
--- a/cpukit/score/cpu/arm/ChangeLog
+++ b/cpukit/score/cpu/arm/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
diff --git a/cpukit/score/cpu/arm/rtems/score/cpu.h b/cpukit/score/cpu/arm/rtems/score/cpu.h
index fc2f92eb5c..f23db2eded 100644
--- a/cpukit/score/cpu/arm/rtems/score/cpu.h
+++ b/cpukit/score/cpu/arm/rtems/score/cpu.h
@@ -163,13 +163,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*/
diff --git a/cpukit/score/cpu/c4x/ChangeLog b/cpukit/score/cpu/c4x/ChangeLog
index 4c65fe9187..5911a6aa9f 100644
--- a/cpukit/score/cpu/c4x/ChangeLog
+++ b/cpukit/score/cpu/c4x/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, irq.c, rtems/score/c4x.h, rtems/score/cpu.h,
diff --git a/cpukit/score/cpu/c4x/rtems/score/cpu.h b/cpukit/score/cpu/c4x/rtems/score/cpu.h
index b10acf04cb..ad1d404d33 100644
--- a/cpukit/score/cpu/c4x/rtems/score/cpu.h
+++ b/cpukit/score/cpu/c4x/rtems/score/cpu.h
@@ -204,13 +204,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*
* C4x Specific Information:
diff --git a/cpukit/score/cpu/h8300/ChangeLog b/cpukit/score/cpu/h8300/ChangeLog
index c49d6c0efe..7f51c8768b 100644
--- a/cpukit/score/cpu/h8300/ChangeLog
+++ b/cpukit/score/cpu/h8300/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/h8300.h,
diff --git a/cpukit/score/cpu/h8300/rtems/score/cpu.h b/cpukit/score/cpu/h8300/rtems/score/cpu.h
index 98d790bfc6..d7abc15b5f 100644
--- a/cpukit/score/cpu/h8300/rtems/score/cpu.h
+++ b/cpukit/score/cpu/h8300/rtems/score/cpu.h
@@ -171,13 +171,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*
* H8300 Specific Information:
diff --git a/cpukit/score/cpu/mips/ChangeLog b/cpukit/score/cpu/mips/ChangeLog
index c46f9f0a1c..c9afaad146 100644
--- a/cpukit/score/cpu/mips/ChangeLog
+++ b/cpukit/score/cpu/mips/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/mips.h,
diff --git a/cpukit/score/cpu/mips/rtems/score/cpu.h b/cpukit/score/cpu/mips/rtems/score/cpu.h
index 8b3cfe3c2d..ba6a16572e 100644
--- a/cpukit/score/cpu/mips/rtems/score/cpu.h
+++ b/cpukit/score/cpu/mips/rtems/score/cpu.h
@@ -183,13 +183,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*/
diff --git a/cpukit/score/cpu/mips64orion/ChangeLog b/cpukit/score/cpu/mips64orion/ChangeLog
index 2c8adf5402..57b81ec1f5 100644
--- a/cpukit/score/cpu/mips64orion/ChangeLog
+++ b/cpukit/score/cpu/mips64orion/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.S, cpu_asm.h, rtems/score/cpu.h,
diff --git a/cpukit/score/cpu/mips64orion/rtems/score/cpu.h b/cpukit/score/cpu/mips64orion/rtems/score/cpu.h
index d521c06b72..dd57cfb98d 100644
--- a/cpukit/score/cpu/mips64orion/rtems/score/cpu.h
+++ b/cpukit/score/cpu/mips64orion/rtems/score/cpu.h
@@ -182,13 +182,6 @@ extern void mips_fatal_error ( int error );
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*/
diff --git a/cpukit/score/cpu/no_cpu/ChangeLog b/cpukit/score/cpu/no_cpu/ChangeLog
index ce38f5a98f..b916ae5327 100644
--- a/cpukit/score/cpu/no_cpu/ChangeLog
+++ b/cpukit/score/cpu/no_cpu/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
diff --git a/cpukit/score/cpu/no_cpu/rtems/score/cpu.h b/cpukit/score/cpu/no_cpu/rtems/score/cpu.h
index 1f4f72d5e3..a40e8863a6 100644
--- a/cpukit/score/cpu/no_cpu/rtems/score/cpu.h
+++ b/cpukit/score/cpu/no_cpu/rtems/score/cpu.h
@@ -192,10 +192,15 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
+ * So far, the only CPUs in which this option has been used are the
+ * HP PA-RISC and PowerPC. On the PA-RISC, The HP C compiler and
+ * gcc both implicitly used the floating point registers to perform
+ * integer multiplies. Similarly, the PowerPC port of gcc has been
+ * seen to allocate floating point local variables and touch the FPU
+ * even when the flow through a subroutine (like vfprintf()) might
+ * not use floating point formats.
+ *
+ * If a function which you would not think utilize the FP unit DOES,
* then one can not easily predict which tasks will use the FP hardware.
* In this case, this option should be TRUE.
*
diff --git a/cpukit/score/cpu/or32/ChangeLog b/cpukit/score/cpu/or32/ChangeLog
index 9198a57901..0c3e079f7e 100644
--- a/cpukit/score/cpu/or32/ChangeLog
+++ b/cpukit/score/cpu/or32/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
diff --git a/cpukit/score/cpu/or32/rtems/score/cpu.h b/cpukit/score/cpu/or32/rtems/score/cpu.h
index f463911047..2aa0662902 100644
--- a/cpukit/score/cpu/or32/rtems/score/cpu.h
+++ b/cpukit/score/cpu/or32/rtems/score/cpu.h
@@ -189,13 +189,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*
*/
diff --git a/cpukit/score/cpu/sh/ChangeLog b/cpukit/score/cpu/sh/ChangeLog
index 62b31ad8a5..9a6019711b 100644
--- a/cpukit/score/cpu/sh/ChangeLog
+++ b/cpukit/score/cpu/sh/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* asm.h, cpu.c, rtems/score/cpu.h, rtems/score/sh.h,
diff --git a/cpukit/score/cpu/sh/rtems/score/cpu.h b/cpukit/score/cpu/sh/rtems/score/cpu.h
index 58e23f703d..c5ced4bf5f 100644
--- a/cpukit/score/cpu/sh/rtems/score/cpu.h
+++ b/cpukit/score/cpu/sh/rtems/score/cpu.h
@@ -147,13 +147,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*/
diff --git a/cpukit/score/cpu/unix/ChangeLog b/cpukit/score/cpu/unix/ChangeLog
index f837859e2c..20e0601167 100644
--- a/cpukit/score/cpu/unix/ChangeLog
+++ b/cpukit/score/cpu/unix/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Joel Sherrill <joel@OARcorp.com>
+
+ * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
+ references.
+
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* cpu.c, rtems/score/cpu.h, rtems/score/types.h, rtems/score/unix.h:
diff --git a/cpukit/score/cpu/unix/rtems/score/cpu.h b/cpukit/score/cpu/unix/rtems/score/cpu.h
index 8e6561f31c..8b604fee80 100644
--- a/cpukit/score/cpu/unix/rtems/score/cpu.h
+++ b/cpukit/score/cpu/unix/rtems/score/cpu.h
@@ -1,7 +1,7 @@
/* cpu.h
*
- * This include file contains information pertaining to the HP
- * PA-RISC processor (Level 1.1).
+ * This include file contains information pertaining to the
+ * UNIX port of RTEMS.
*
* COPYRIGHT (c) 1994 by Division Incorporated
*
@@ -164,13 +164,6 @@ extern "C" {
* If TRUE, then the RTEMS_FLOATING_POINT task attribute is assumed.
* If FALSE, then the RTEMS_FLOATING_POINT task attribute is followed.
*
- * So far, the only CPU in which this option has been used is the
- * HP PA-RISC. The HP C compiler and gcc both implicitly use the
- * floating point registers to perform integer multiplies. If
- * a function which you would not think utilize the FP unit DOES,
- * then one can not easily predict which tasks will use the FP hardware.
- * In this case, this option should be TRUE.
- *
* If CPU_HARDWARE_FP is FALSE, then this should be FALSE as well.
*/