From 9c121991d719a37fba3a853fe43624818acbca85 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 27 Sep 2011 09:18:25 +0000 Subject: 2011-09-27 Sebastian Huber PR 1914/cpukit * rtems/score/cpu.h: Select timestamp implementation. --- cpukit/score/cpu/avr/ChangeLog | 5 +++++ cpukit/score/cpu/avr/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/bfin/ChangeLog | 5 +++++ cpukit/score/cpu/bfin/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/h8300/ChangeLog | 5 +++++ cpukit/score/cpu/h8300/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/i386/ChangeLog | 5 +++++ cpukit/score/cpu/i386/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/lm32/ChangeLog | 5 +++++ cpukit/score/cpu/lm32/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/m32c/ChangeLog | 5 +++++ cpukit/score/cpu/m32c/rtems/score/cpu.h | 1 + cpukit/score/cpu/m32r/ChangeLog | 5 +++++ cpukit/score/cpu/m32r/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/m68k/ChangeLog | 5 +++++ cpukit/score/cpu/m68k/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/mips/ChangeLog | 5 +++++ cpukit/score/cpu/mips/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/nios2/ChangeLog | 5 +++++ cpukit/score/cpu/nios2/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/powerpc/ChangeLog | 5 +++++ cpukit/score/cpu/powerpc/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/sh/ChangeLog | 5 +++++ cpukit/score/cpu/sh/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/sparc/ChangeLog | 5 +++++ cpukit/score/cpu/sparc/rtems/score/cpu.h | 2 ++ cpukit/score/cpu/sparc64/ChangeLog | 5 +++++ cpukit/score/cpu/sparc64/rtems/score/cpu.h | 2 ++ 28 files changed, 97 insertions(+) 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-08-18 Sebastien Bourdeauducq 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-09-16 Sebastian Huber * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-08-30 Peter Dufault * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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 + + PR 1914/cpukit + * rtems/score/cpu.h: Select timestamp implementation. + 2011-07-24 Joel Sherrill * 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. -- cgit v1.2.3