From: Fernando Nasser <fnasser@redhat.com>
To: João Cadamuro Junior <cadamuro@lit.cpdtt.cefetpr.br>,
gdb <gdb@sources.redhat.com>
Subject: Re: Cannot build GDB for arm-elf targets under cygwin...
Date: Thu, 21 Jun 2001 00:59:00 -0000 [thread overview]
Message-ID: <3B31A87C.67DB1FFE@redhat.com> (raw)
In-Reply-To: <3B31A7F1.4BA158FF@redhat.com>
Of course, you will need the patch... :-)
I have attached it this time.
Fernando Nasser wrote:
>
> Joao,
>
> Please try this patch and let me know if it is compiling now.
>
> Thank you for reporting this.
>
--
Fernando Nasser
Red Hat Canada Ltd. E-Mail: fnasser@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario M4P 2C9
Index: remote-rdi.c
===================================================================
RCS file: /cvs/src/src/gdb/remote-rdi.c,v
retrieving revision 1.16
diff -c -p -r1.16 remote-rdi.c
*** remote-rdi.c 2001/05/04 04:15:26 1.16
--- remote-rdi.c 2001/06/21 07:54:11
*************** static void arm_rdi_mourn (void);
*** 77,83 ****
static void arm_rdi_send (char *buf);
! static int arm_rdi_wait (ptid_t ptid, struct target_waitstatus *status);
static void arm_rdi_kill (void);
--- 77,83 ----
static void arm_rdi_send (char *buf);
! static ptid_t arm_rdi_wait (ptid_t ptid, struct target_waitstatus *status);
static void arm_rdi_kill (void);
Index: rdi-share/host.h
===================================================================
RCS file: /cvs/src/src/gdb/rdi-share/host.h,v
retrieving revision 1.2
diff -c -p -r1.2 host.h
*** host.h 2001/06/10 16:25:51 1.2
--- host.h 2001/06/21 07:54:11
*************** typedef char *ArgvType;
*** 180,186 ****
# define FILENAME_MAX 256
#endif
! #if (!defined(__STDC__) && !defined(__cplusplus) || defined(COMPILING_ON_SUNOS)
/* Use bcopy rather than memmove, as memmove is not available. */
/* There does not seem to be a header for bcopy. */
void bcopy(const char *src, char *dst, int length);
--- 180,186 ----
# define FILENAME_MAX 256
#endif
! #if (!defined(__STDC__) && !defined(__cplusplus)) || defined(COMPILING_ON_SUNOS)
/* Use bcopy rather than memmove, as memmove is not available. */
/* There does not seem to be a header for bcopy. */
void bcopy(const char *src, char *dst, int length);
From qqi@world.std.com Thu Jun 21 06:08:00 2001
From: Quality Quorum <qqi@world.std.com>
To: Daniel Jacobowitz <dmj+@andrew.cmu.edu>
Cc: gdb@sources.redhat.com
Subject: Re: Who owns gdbserver?
Date: Thu, 21 Jun 2001 06:08:00 -0000
Message-id: <Pine.SGI.4.21.0106210903050.12138-100000@world.std.com>
References: <20010620221224.A19552@nevyn.them.org>
X-SW-Source: 2001-06/msg00171.html
Content-length: 1451
On Wed, 20 Jun 2001, Daniel Jacobowitz wrote:
> No one admits to it, in MAINTAINERS at least...
>
> I am considering some fairly invasive changes to it, between some signal
> problems I've been having, more Linux ports, and threads. It would be nice
> to establish a clear owner before I do that.
>
> On a related note, I'm trying to think of a way to eliminate some of the
> crasser code duplication between gdb and gdbserver - or rather, right now
> it's mostly a lack of code duplication, causing gdbserver not to work
> terribly well. The ideal solution would be to abstract the details of
> managing a Unix inferior via ptrace to the point where I can link the same
> files into gdbserver, but there are of course some intractable issues -
> setting the shared library debugging breakpoint, for instance. Before I
> begin working on this, does anyone have any thoughts? Is someone out there
> working on a similar thing before I waste my time?
I put together rproxy, which is in essense exteneded gdbserver, look at
gbd section on my web site http://world.std.com/~qqi
Also, if you are talking about threads support over remote GDB
protocol there is some stuff there.
The only caveat there is that in the coming update I am going to change
licensing from GPL to BSD.
> Daniel Jacobowitz Carnegie Mellon University
> MontaVista Software Debian GNU/Linux Developer
Thanks,
Aleksey
next prev parent reply other threads:[~2001-06-21 0:59 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-06-20 11:17 João Cadamuro Junior
2001-06-20 21:07 ` Cliff Tsai
2001-06-21 0:56 ` Fernando Nasser
2001-06-21 0:59 ` Fernando Nasser [this message]
2001-06-21 6:34 ` João Cadamuro Junior
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3B31A87C.67DB1FFE@redhat.com \
--to=fnasser@redhat.com \
--cc=cadamuro@lit.cpdtt.cefetpr.br \
--cc=gdb@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox