forked from Imagelibrary/rtems
powerpc: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC
Converting 64-bit nanoseconds values into the common struct timeval or struct timespec formats requires a 64-bit division to get the seconds value. Performance analysis of high network loads revealed that this is too costly on PowerPC.
This commit is contained in:
@@ -144,7 +144,7 @@ extern "C" {
|
||||
#define CPU_STRUCTURE_ALIGNMENT \
|
||||
__attribute__ ((aligned (PPC_STRUCTURE_ALIGNMENT)))
|
||||
|
||||
#define CPU_TIMESTAMP_USE_INT64_INLINE TRUE
|
||||
#define CPU_TIMESTAMP_USE_STRUCT_TIMESPEC TRUE
|
||||
|
||||
/*
|
||||
* Define what is required to specify how the network to host conversion
|
||||
|
||||
Reference in New Issue
Block a user