Glynn Clements <glynn(a)sensei.co.uk> writes:
> > -D_USE_BSD?)
>
> Could it be that for some reason using this flag in the application
> breaks the library too?
Well, it won't cause libgpm to start using BSD signal semantics.
However, libgpm reinstalls the old handler with signal(), which may
not be the same version of signal() that the handler was designed to
However in XEmacs case this handler is SIG_DFL. Is this also
specialcased in the libc5 include files? I.e. is there a sysv SIG_DFL
and a BSD SIG_DFL?
This problem is also solved by using sigaction right?
Jan