On 6 April 2016 at 17:09, Pedro Alves <pal...@redhat.com> wrote: > On 04/06/2016 03:53 PM, Yvan Roux wrote: >> Dejagnu cleanup mechanism needs to be enhanced, but I think that it >> would also be better if guality tests don't get stuck and/or can be >> killed easily. This patch changes GDB signals handling to nostop for >> SIGSEGV, SIGINT, SIGTERM and SIGBUS. I am not sure if we need to >> increase the list of signals to all the stop ones (which are not used >> by GDB) or to restrict it just to SIGSEGV. > > I'd suggest: > > handle all pass nostop > handle SIGINT pass nostop > > That would make gdb pass _all_ signals except SIGTRAP
I've committed it already :/ I can make the change, but isn't there cases where SIGILL is used for breakpoints in GDB (I think I've seen that somewhere). Yvan