This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
RE: SIGINT handling for rdi target
- To: 'Fernando Nasser' <fnasser at cygnus dot com>
- Subject: RE: SIGINT handling for rdi target
- From: Fabrice Gautier <Fabrice_Gautier at sdesigns dot com>
- Date: Thu, 27 Jul 2000 17:28:03 -0700
- Cc: "GDB (E-mail)" <gdb at sourceware dot cygnus dot com>
> -----Original Message-----
> From: Fernando Nasser [mailto:fnasser@cygnus.com]
> Subject: Re: SIGINT handling for rdi target
>
>
> Fabrice Gautier wrote:
> >
> > Hi,
> >
> > I'm using a EmbededICE device with an ARM board and I
> connect using the RDI
> > target. The problem is that there I can't interrupt the
> target from gdb.
> > Looking in the code, I didn't saw any SIGINT handling in
> remote-rdi.c as
> > there is remote.c for the serial target.
> >
> > Does anyone know why? And If this is related to my problem
> >
> > Thank You
> >
>
> What is your host system? Linux? Solaris? Windows?
My host is WinNT + Cygwin.
> How old are your gdb sources? Are you using the command line
> interface?
I'm using the Insigth 5.0 release + patch for eCos.
If I use the Insight GUI, pressing the Stop button does nothing (in fact the
whole GUI seems frozen) Typing Ctrl+C in the console window of insight
doesn't help more.
BUT
When launching only the cmd line interface (gdb -nw) ctrl+c works.
AND
With the GUI interface, sending an explicit sigint to the process (kill
-sigint pid) works as it should. With the message RDI_execute: you pressed
Escape.
So it seems this is only a problem with the GUI.
Thanks
A+
--
Fabrice Gautier
fabrice_gautier@sdesigns.com