Hi Pedro, > Like so. Completely untested though. > > 2012-12-10 Pedro Alves > > * configure.ac (detect type of /proc): Remove Unixware handling. > * configure: Regenerate. > * proc-api.c (ioctl_table) [PIOCLSTATUS]: Don't mention Unixware. > (ioctl_table) [PCRESET]: Remove entry. > * proc-events.c (SYS_lwp_create, SYS_lwp_exit, SYS_lwp_wait) > (SYS_lwp_self, SYS_lwp_info, SYS_lwp_private, SYS_lwp_kill) > (SYS_lwp_suspend, SYS_lwp_continue): Don't define. > * proc-why.c (pr_why_table) [PR_SUSPENDED]: Don't mention Unixware. > * procfs.c: Remove all UNIXWARE guarded code, and all traces of > Unixware in comments throughout. > * i386-tdep.c (i386_svr4_sigtramp_p): Don't match _sigacthandler, > and remove mention of Unixware. > > gdb/doc/ > * gdb.texinfo: Remove all mentions of Unixware throughout. There was one tiny error, where the wrong #ifdef/#else branch was kept, in proc_get_gregs. The attached patch fixes this. Tested on sparc-solaris 2.8, with AdaCore's testsuite, no regression. -- Joel