fix x86_64 wrongly reporting itself as ILP32 instead of LP64
[musl] / arch / x86_64 / bits / signal.h
index a969048..64ece19 100644 (file)
@@ -14,7 +14,7 @@ struct __siginfo
                        uid_t si_uid;
                } __kill;
                struct {
-                       timer_t si_timerid;
+                       void *si_timerid;
                        int si_overrun;
                        char __pad[sizeof(uid_t) - sizeof(int)];
                        union sigval si_sigval;