This is the mail archive of the gdb@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]

gdb-4.17.85 build failure on HP-UX 9.04



gdb-4.17.85/gdb/hppa-tdep.c fails to compile on HP-UX 9.04 with gcc 2.7.2
because of missing
declarations for pid_t & save_state_t.
pid_t is declared in <sys/types.h>but within an _INCLUDE_POSIX_SOURCE #ifdef, so
could be easily fixed.
typedef struct save_state { .... } save_state_t is in <machine/save_state.h>
(included from 
<sys/core.h> on HP-UX 10.20, but only the structure is declared in the same
location on
HP-UX 9.04.
Given that HP-UX 10.20 (or so) is the minimum for Y2K compliance, is this worth
fixing?
=> configure test on existence of typedef, force typedef if not found


Could you post a platform list you'd liked confirmed builds (& tests) for the
release?

Sucessful build on m88k-dg-dgux5.4R3.00 with gcc 2.7.2 - need to install dejagnu
for
tests.

Awaiting SO_LIB... changes on AIX 4.2.0.0