diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 744376b0efd..9790ff7d0d1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -4,6 +4,17 @@ | |||
| 4 | to avoid similar races. | 4 | to avoid similar races. |
| 5 | * keyboard.c (pending_signals): Now bool, not int. | 5 | * keyboard.c (pending_signals): Now bool, not int. |
| 6 | 6 | ||
| 7 | Port timers to OpenBSD, plus check for timer failures. | ||
| 8 | OpenBSD problem reported by Han Boetes. | ||
| 9 | * profiler.c (setup_cpu_timer): Check for failure of timer_settime | ||
| 10 | and/or setitimer. | ||
| 11 | (Fprofiler_cpu_stop): Don't assume HAVE_SETITIMER. | ||
| 12 | * syssignal.h (HAVE_ITIMERSPEC): New macro. This is for platforms | ||
| 13 | like OpenBSD, which has timer_settime but does not declare it. | ||
| 14 | OpenBSD does not define SIGEV_SIGNAL, so use that when deciding | ||
| 15 | whether to use itimerspec-related primitives. All uses of | ||
| 16 | HAVE_TIMER_SETTIME replaced with HAVE_ITIMERSPEC. | ||
| 17 | |||
| 7 | 2012-10-02 Paul Eggert <eggert@cs.ucla.edu> | 18 | 2012-10-02 Paul Eggert <eggert@cs.ucla.edu> |
| 8 | 19 | ||
| 9 | * profiler.c (handle_profiler_signal): Fix a malloc race | 20 | * profiler.c (handle_profiler_signal): Fix a malloc race |