--- ./gdb/testsuite/gdb.threads-upstream/attach-into-signal.c 2008-04-15 21:57:13.000000000 +0200 +++ ./gdb/testsuite/gdb.threads/attach-into-signal.c 2008-04-15 22:15:24.000000000 +0200 @@ -40,10 +40,8 @@ static void *func (void *arg) raise (SIGALRM); - /* This should be NOTREACHED but sometimes it is reached - Bug 427860. - We never get here without ptrace(2). It may also be a kernel bug. */ - for (;;) - pause (); + /* We must not get past this point, either in a free standing or debugged + state. */ abort (); /* NOTREACHED */