On 04/07/2016 02:41 PM, Yvan Roux wrote:
> Here is the new patch which makes GDB pass all signals except SIGTRAP.
> validated on native armv8l target without regessions. ok for trunk ?
LGTM, FWIW.
Thanks,
Pedro Alves
Hi,
On 6 April 2016 at 17:29, Yvan Roux wrote:
> On 6 April 2016 at 17:24, Pedro Alves wrote:
>> On 04/06/2016 04:13 PM, Yvan Roux wrote:
>>> On 6 April 2016 at 17:09, Pedro Alves wrote:
On 04/06/2016 03:53 PM, Yvan Roux wrote:
> Dejagnu cleanup mechanism needs to be enhanced, but I th
On 6 April 2016 at 17:24, Pedro Alves wrote:
> On 04/06/2016 04:13 PM, Yvan Roux wrote:
>> On 6 April 2016 at 17:09, Pedro Alves 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
On 04/06/2016 04:13 PM, Yvan Roux wrote:
> On 6 April 2016 at 17:09, Pedro Alves 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. Th
On 6 April 2016 at 17:09, Pedro Alves 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
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 n
On Wed, Apr 06, 2016 at 04:53:47PM +0200, Yvan Roux wrote:
> 2016-04-06 Yvan Roux
> Pedro Alves
>
> * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
Ok.
> diff --git a/gcc/testsuite/gcc.dg/guality/guality.h
> b/gcc/testsuite/gcc.dg/guality/guality.
Hi,
we are confronted to a deadlock situation when doing native validation
on armv8l target.
When gcc/testsuite/gcc.dg/guality/example.c is executed it spawns gdb,
and makes it attach to his parent, but during the test execution, gdb
receives a SIGSEGV, which is handled as a stop signal. Then th