diff options
Diffstat (limited to 'sysdeps/generic/hp-timing.h')
-rw-r--r-- | sysdeps/generic/hp-timing.h | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/sysdeps/generic/hp-timing.h b/sysdeps/generic/hp-timing.h index 49ddb91046..95c051dd57 100644 --- a/sysdeps/generic/hp-timing.h +++ b/sysdeps/generic/hp-timing.h @@ -20,39 +20,9 @@ #ifndef _HP_TIMING_H #define _HP_TIMING_H 1 - /* There are no generic definitions for the times. We could write something using the `gettimeofday' system call where available but the overhead of - the system call might be too high. - - In case a platform supports timers in the hardware the following macros - and types must be defined: - - - HP_TIMING_AVAIL: test for availability. - - - HP_TIMING_INLINE: this macro is non-zero if the functionality is not - implemented using function calls but instead uses some inlined code - which might simply consist of a few assembler instructions. We have to - know this since we might want to use the macros here in places where we - cannot make function calls. - - - hp_timing_t: This is the type for variables used to store the time - values. - - - HP_TIMING_NOW: place timestamp for current time in variable given as - parameter. - - - HP_TIMING_DIFF: compute difference between two times and store it - in a third. Source and destination might overlap. - - - HP_TIMING_ACCUM_NT: add time difference to another variable, without - being thread-safe. - - - HP_TIMING_PRINT: write decimal representation of the timing value into - the given string. This operation need not be inline even though - HP_TIMING_INLINE is specified. - -*/ + the system call might be too high. */ /* Provide dummy definitions. */ #define HP_TIMING_AVAIL (0) |