PatchSet 7262 Date: 2006/04/22 19:41:49 Author: robilad Branch: HEAD Tag: (none) Log: small warning fix in jthreads
2006-04-22 Dalibor Topic <[EMAIL PROTECTED]> * kaffe/kaffevm/systems/unix-jthreads/signal.c (restoreSyncSignalHandler) (restoreAsyncSignalHandler): Split into two versions for systems with and without sigaction. In the latter case, do nothing and mark the paraters as unused. Members: ChangeLog:1.4767->1.4768 kaffe/kaffevm/systems/unix-jthreads/signal.c:1.32->1.33 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.4767 kaffe/ChangeLog:1.4768 --- kaffe/ChangeLog:1.4767 Sat Apr 22 18:40:39 2006 +++ kaffe/ChangeLog Sat Apr 22 19:41:49 2006 @@ -1,5 +1,12 @@ 2006-04-22 Dalibor Topic <[EMAIL PROTECTED]> + * kaffe/kaffevm/systems/unix-jthreads/signal.c (restoreSyncSignalHandler) + (restoreAsyncSignalHandler): Split into two versions for systems with and + without sigaction. In the latter case, do nothing and mark the paraters + as unused. + +2006-04-22 Dalibor Topic <[EMAIL PROTECTED]> + * kaffe/kaffevm/systems/unix-pthreads/syscalls.c (jthreadedSendto), kaffe/kaffevm/systems/unix-jthreads/syscalls.c (jthreadedGetHostByAddr, jthreadedBind, jthreadedSendto), Index: kaffe/kaffe/kaffevm/systems/unix-jthreads/signal.c diff -u kaffe/kaffe/kaffevm/systems/unix-jthreads/signal.c:1.32 kaffe/kaffe/kaffevm/systems/unix-jthreads/signal.c:1.33 --- kaffe/kaffe/kaffevm/systems/unix-jthreads/signal.c:1.32 Sat May 7 08:55:44 2005 +++ kaffe/kaffe/kaffevm/systems/unix-jthreads/signal.c Sat Apr 22 19:41:54 2006 @@ -234,29 +234,39 @@ * Restore an asynchronous signal handler. * Only necesary on some platforms which don't provide SIGACTION */ +#if defined(HAVE_SIGACTION) +void +restoreAsyncSignalHandler(int sig UNUSED, void* handler UNUSED) +{ + /* Do nothing. */ +} +#else /* !defined(HAVE_SIGACTION) */ void restoreAsyncSignalHandler(int sig, void* handler) { -#if !defined(HAVE_SIGACTION) /* XXX need a configure-time test for this. */ registerAsyncSignalHandler(sig, handler); -#endif } - +#endif /* defined(HAVE_SIGACTION) */ /* * Restore a synchronous signal handler. * Only necesary on some platforms. */ +#if defined(HAVE_SIGACTION) +void +restoreSyncSignalHandler(int sig UNUSED, void* handler UNUSED) +{ + /* Do nothing. */ +} +#else /* !defined(HAVE_SIGACTION) */ void restoreSyncSignalHandler(int sig, void* handler) { -#if !defined(HAVE_SIGACTION) /* XXX need a configure-time test for this. */ registerSyncSignalHandler(sig, handler); -#endif } - +#endif /* * Register a handler for a terminal (i.e., process-killing) signal. _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe