This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

4.17.85 Feedback


I have tested the prerelease on the Hurd and encountered some small
compilation problems.

The first problem is caused by the following change:

Thu Dec 31 16:54:30 1998  David Taylor  <taylor@texas.cygnus.com>

        * inferior.h (proc_wait): Declare.

The Hurd already has a proc_wait RPC so the prototype in
<hurd/process.h> clashes with the one in "inferior.h".  Both files
need to be included in `gnu-nat.c' since it implements some of the
functions in "inferior.h" by using functions provided by
<hurd/process.h>.  Is there any chance that th above patch will be
reverted?  Of course it is possible to hack around the prototype
clash, by writing

#define proc_wait xxx_proc_wait
#include <hurd/process.h>
#undef proc_wait

but that's a bit ugly.  Anyway if that's the way to go, I'll provide
the patch, hust ask me.

I'll send some patches to solve the other problems later today.

Anyway, gdb 4.17.85 seems to work just as well as 4.17 did.

Mark