summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2011-09-27 09:18:25 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2011-09-27 09:18:25 +0000
commit9c121991d719a37fba3a853fe43624818acbca85 (patch)
tree5473f0ae50f76ac178a2f386e1bba42927bf76bf
parentTypo. (diff)
downloadrtems-9c121991d719a37fba3a853fe43624818acbca85.tar.bz2
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1914/cpukit * rtems/score/cpu.h: Select timestamp implementation.
-rw-r--r--cpukit/score/cpu/avr/ChangeLog5
-rw-r--r--cpukit/score/cpu/avr/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/bfin/ChangeLog5
-rw-r--r--cpukit/score/cpu/bfin/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/h8300/ChangeLog5
-rw-r--r--cpukit/score/cpu/h8300/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/i386/ChangeLog5
-rw-r--r--cpukit/score/cpu/i386/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/lm32/ChangeLog5
-rw-r--r--cpukit/score/cpu/lm32/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/m32c/ChangeLog5
-rw-r--r--cpukit/score/cpu/m32c/rtems/score/cpu.h1
-rw-r--r--cpukit/score/cpu/m32r/ChangeLog5
-rw-r--r--cpukit/score/cpu/m32r/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/m68k/ChangeLog5
-rw-r--r--cpukit/score/cpu/m68k/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/mips/ChangeLog5
-rw-r--r--cpukit/score/cpu/mips/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/nios2/ChangeLog5
-rw-r--r--cpukit/score/cpu/nios2/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/powerpc/ChangeLog5
-rw-r--r--cpukit/score/cpu/powerpc/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/sh/ChangeLog5
-rw-r--r--cpukit/score/cpu/sh/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/sparc/ChangeLog5
-rw-r--r--cpukit/score/cpu/sparc/rtems/score/cpu.h2
-rw-r--r--cpukit/score/cpu/sparc64/ChangeLog5
-rw-r--r--cpukit/score/cpu/sparc64/rtems/score/cpu.h2
28 files changed, 97 insertions, 0 deletions
diff --git a/cpukit/score/cpu/avr/ChangeLog b/cpukit/score/cpu/avr/ChangeLog
index 4089259aa9..8c24612e88 100644
--- a/cpukit/score/cpu/avr/ChangeLog
+++ b/cpukit/score/cpu/avr/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Remove /*PAGE markers which were
diff --git a/cpukit/score/cpu/avr/rtems/score/cpu.h b/cpukit/score/cpu/avr/rtems/score/cpu.h
index 1e90bb8ac0..3198f71e15 100644
--- a/cpukit/score/cpu/avr/rtems/score/cpu.h
+++ b/cpukit/score/cpu/avr/rtems/score/cpu.h
@@ -348,6 +348,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT
+#define CPU_TIMESTAMP_USE_STRUCT_TIMESPEC TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/bfin/ChangeLog b/cpukit/score/cpu/bfin/ChangeLog
index 9b92f444fb..843ca41c21 100644
--- a/cpukit/score/cpu/bfin/ChangeLog
+++ b/cpukit/score/cpu/bfin/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/bfin/rtems/score/cpu.h b/cpukit/score/cpu/bfin/rtems/score/cpu.h
index 8578daf14b..5bf25fc3aa 100644
--- a/cpukit/score/cpu/bfin/rtems/score/cpu.h
+++ b/cpukit/score/cpu/bfin/rtems/score/cpu.h
@@ -356,6 +356,8 @@ extern "C" {
*/
#define CPU_STRUCTURE_ALIGNMENT
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/**
* @defgroup CPUEndian Processor Dependent Endianness Support
*
diff --git a/cpukit/score/cpu/h8300/ChangeLog b/cpukit/score/cpu/h8300/ChangeLog
index 4130cfd859..c82b0dcb93 100644
--- a/cpukit/score/cpu/h8300/ChangeLog
+++ b/cpukit/score/cpu/h8300/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/h8300/rtems/score/cpu.h b/cpukit/score/cpu/h8300/rtems/score/cpu.h
index cf8a880f32..f86f800dbc 100644
--- a/cpukit/score/cpu/h8300/rtems/score/cpu.h
+++ b/cpukit/score/cpu/h8300/rtems/score/cpu.h
@@ -320,6 +320,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT
+#define CPU_TIMESTAMP_USE_STRUCT_TIMESPEC TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/i386/ChangeLog b/cpukit/score/cpu/i386/ChangeLog
index 4e76137231..17c7bb2f90 100644
--- a/cpukit/score/cpu/i386/ChangeLog
+++ b/cpukit/score/cpu/i386/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c, cpu_asm.S: Remove /*PAGE markers which were interpreted by a
diff --git a/cpukit/score/cpu/i386/rtems/score/cpu.h b/cpukit/score/cpu/i386/rtems/score/cpu.h
index 0e47c285bb..686a9ae725 100644
--- a/cpukit/score/cpu/i386/rtems/score/cpu.h
+++ b/cpukit/score/cpu/i386/rtems/score/cpu.h
@@ -85,6 +85,8 @@ extern "C" {
#define CPU_STACK_GROWS_UP FALSE
#define CPU_STRUCTURE_ALIGNMENT
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Does this port provide a CPU dependent IDLE task implementation?
*
diff --git a/cpukit/score/cpu/lm32/ChangeLog b/cpukit/score/cpu/lm32/ChangeLog
index a6b580088b..0ebc24173d 100644
--- a/cpukit/score/cpu/lm32/ChangeLog
+++ b/cpukit/score/cpu/lm32/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-08-18 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>
PR 1868/lm32
diff --git a/cpukit/score/cpu/lm32/rtems/score/cpu.h b/cpukit/score/cpu/lm32/rtems/score/cpu.h
index 26a47f1266..3a7b9f3fa7 100644
--- a/cpukit/score/cpu/lm32/rtems/score/cpu.h
+++ b/cpukit/score/cpu/lm32/rtems/score/cpu.h
@@ -351,6 +351,8 @@ extern "C" {
*/
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned (8)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/**
* @defgroup CPUEndian Processor Dependent Endianness Support
*
diff --git a/cpukit/score/cpu/m32c/ChangeLog b/cpukit/score/cpu/m32c/ChangeLog
index d2c6da0299..de6de77799 100644
--- a/cpukit/score/cpu/m32c/ChangeLog
+++ b/cpukit/score/cpu/m32c/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/m32c/rtems/score/cpu.h b/cpukit/score/cpu/m32c/rtems/score/cpu.h
index 4d75c0a930..1d9127739b 100644
--- a/cpukit/score/cpu/m32c/rtems/score/cpu.h
+++ b/cpukit/score/cpu/m32c/rtems/score/cpu.h
@@ -359,6 +359,7 @@ extern "C" {
*/
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned (2)))
+#define CPU_TIMESTAMP_USE_STRUCT_TIMESPEC TRUE
/**
* @defgroup CPUEndian Processor Dependent Endianness Support
diff --git a/cpukit/score/cpu/m32r/ChangeLog b/cpukit/score/cpu/m32r/ChangeLog
index 5ab0a8322d..c48c5ef7e6 100644
--- a/cpukit/score/cpu/m32r/ChangeLog
+++ b/cpukit/score/cpu/m32r/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/m32r/rtems/score/cpu.h b/cpukit/score/cpu/m32r/rtems/score/cpu.h
index 4cbb3e99d2..81e01548fa 100644
--- a/cpukit/score/cpu/m32r/rtems/score/cpu.h
+++ b/cpukit/score/cpu/m32r/rtems/score/cpu.h
@@ -355,6 +355,8 @@ extern "C" {
*/
#define CPU_STRUCTURE_ALIGNMENT
+#define CPU_TIMESTAMP_USE_STRUCT_TIMESPEC TRUE
+
/**
* @defgroup CPUEndian Processor Dependent Endianness Support
*
diff --git a/cpukit/score/cpu/m68k/ChangeLog b/cpukit/score/cpu/m68k/ChangeLog
index e41abf5beb..120ecb5d36 100644
--- a/cpukit/score/cpu/m68k/ChangeLog
+++ b/cpukit/score/cpu/m68k/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c, cpu_asm.S: Remove /*PAGE markers which were interpreted by a
diff --git a/cpukit/score/cpu/m68k/rtems/score/cpu.h b/cpukit/score/cpu/m68k/rtems/score/cpu.h
index 6d4a5d28bc..ba308fbf54 100644
--- a/cpukit/score/cpu/m68k/rtems/score/cpu.h
+++ b/cpukit/score/cpu/m68k/rtems/score/cpu.h
@@ -102,6 +102,8 @@ extern "C" {
#define CPU_STACK_GROWS_UP FALSE
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned (4)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/mips/ChangeLog b/cpukit/score/cpu/mips/ChangeLog
index 505596092e..9d2f8110c6 100644
--- a/cpukit/score/cpu/mips/ChangeLog
+++ b/cpukit/score/cpu/mips/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/mips/rtems/score/cpu.h b/cpukit/score/cpu/mips/rtems/score/cpu.h
index 8d94aba5f6..f626636dab 100644
--- a/cpukit/score/cpu/mips/rtems/score/cpu.h
+++ b/cpukit/score/cpu/mips/rtems/score/cpu.h
@@ -309,6 +309,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT
#endif
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/nios2/ChangeLog b/cpukit/score/cpu/nios2/ChangeLog
index fa62d1e2c1..2838afb670 100644
--- a/cpukit/score/cpu/nios2/ChangeLog
+++ b/cpukit/score/cpu/nios2/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-09-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* nios2-eic-il-low-level.S, nios2-eic-rsie-low-level.S: New files.
diff --git a/cpukit/score/cpu/nios2/rtems/score/cpu.h b/cpukit/score/cpu/nios2/rtems/score/cpu.h
index 07f1f29179..898b91b425 100644
--- a/cpukit/score/cpu/nios2/rtems/score/cpu.h
+++ b/cpukit/score/cpu/nios2/rtems/score/cpu.h
@@ -67,6 +67,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT __attribute__((section(".sdata"), aligned(32)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
#define CPU_BIG_ENDIAN FALSE
#define CPU_LITTLE_ENDIAN TRUE
diff --git a/cpukit/score/cpu/powerpc/ChangeLog b/cpukit/score/cpu/powerpc/ChangeLog
index f3ca1e4479..c7bd2a02dc 100644
--- a/cpukit/score/cpu/powerpc/ChangeLog
+++ b/cpukit/score/cpu/powerpc/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-08-30 Peter Dufault <dufault@hda.com>
* rtems/score/cpu.h: Add more context access functionality. Needed to
diff --git a/cpukit/score/cpu/powerpc/rtems/score/cpu.h b/cpukit/score/cpu/powerpc/rtems/score/cpu.h
index fa0ed90391..9a4d944de6 100644
--- a/cpukit/score/cpu/powerpc/rtems/score/cpu.h
+++ b/cpukit/score/cpu/powerpc/rtems/score/cpu.h
@@ -144,6 +144,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT \
__attribute__ ((aligned (PPC_STRUCTURE_ALIGNMENT)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/sh/ChangeLog b/cpukit/score/cpu/sh/ChangeLog
index a54c370bae..e11beb1281 100644
--- a/cpukit/score/cpu/sh/ChangeLog
+++ b/cpukit/score/cpu/sh/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/sh/rtems/score/cpu.h b/cpukit/score/cpu/sh/rtems/score/cpu.h
index c5a1596475..8bc3bc6374 100644
--- a/cpukit/score/cpu/sh/rtems/score/cpu.h
+++ b/cpukit/score/cpu/sh/rtems/score/cpu.h
@@ -273,6 +273,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned(16)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/sparc/ChangeLog b/cpukit/score/cpu/sparc/ChangeLog
index 6e6fc2e73b..10b7a98e52 100644
--- a/cpukit/score/cpu/sparc/ChangeLog
+++ b/cpukit/score/cpu/sparc/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/sparc/rtems/score/cpu.h b/cpukit/score/cpu/sparc/rtems/score/cpu.h
index 536345b05b..d565befe8d 100644
--- a/cpukit/score/cpu/sparc/rtems/score/cpu.h
+++ b/cpukit/score/cpu/sparc/rtems/score/cpu.h
@@ -209,6 +209,8 @@ extern "C" {
*/
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned (16)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/**
* Define what is required to specify how the network to host conversion
* routines are handled.
diff --git a/cpukit/score/cpu/sparc64/ChangeLog b/cpukit/score/cpu/sparc64/ChangeLog
index ad484fb542..eb0938b720 100644
--- a/cpukit/score/cpu/sparc64/ChangeLog
+++ b/cpukit/score/cpu/sparc64/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1914/cpukit
+ * rtems/score/cpu.h: Select timestamp implementation.
+
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu.c: Remove /*PAGE markers which were interpreted by a long dead
diff --git a/cpukit/score/cpu/sparc64/rtems/score/cpu.h b/cpukit/score/cpu/sparc64/rtems/score/cpu.h
index 3b424f8b74..105e669285 100644
--- a/cpukit/score/cpu/sparc64/rtems/score/cpu.h
+++ b/cpukit/score/cpu/sparc64/rtems/score/cpu.h
@@ -202,6 +202,8 @@ extern "C" {
#define CPU_STRUCTURE_ALIGNMENT __attribute__ ((aligned (16)))
+#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
+
/*
* Define what is required to specify how the network to host conversion
* routines are handled.