/* Test GDB dealing with stuff like stepping into sigtramp. */
#include <signal.h>
+#include <unistd.h>
-#ifdef __sh__
-#define signal(a,b) /* Signals not supported on this target - make them go away */
-#define alarm(a) /* Ditto for alarm() */
-#endif
static int count = 0;
static void
-handler (sig)
- int sig;
+handler (int sig)
{
signal (sig, handler);
++count;
int
main ()
{
-#ifdef usestubs
- set_debug_traps();
- breakpoint();
-#endif
#ifdef SIGALRM
signal (SIGALRM, handler);
#endif