Make it a bit more clear, what's going on in ia32_emit_x87_binop().
[libfirm] / ir / stat / stat_timing.c
index 8120392..4cf65ea 100644 (file)
@@ -3,7 +3,7 @@
 #include "stat_timing.h"
 
 /* we can only use the scheduling stuff, if that macro is defined in unistd.h */
-#ifdef _POSIX_PRIORITY_SCHEDULING
+#if defined(_XOPEN_REALTIME) && _XOPEN_REALTIME != -1
 
 timing_sched_env_t *timing_sched_get(timing_sched_env_t *env)
 {
@@ -55,15 +55,17 @@ timing_sched_env_t *timing_sched_prepare_max_prio(timing_sched_env_t *env)
        return env;
 }
 
-#else /* _POSIX_PRIORITY_SCHEDULING */
+#else
 
 timing_sched_env_t *timing_sched_get(timing_sched_env_t *env)
 {
+       (void) env;
        return NULL;
 }
 
 int timing_sched_set(const timing_sched_env_t *env)
 {
+       (void) env;
        return 0;
 }