[Various] glibc-2.1: sigstack doesn't work
Urs Thuermann
urs@isnogud.escape.de
Tue Apr 20 20:29:00 GMT 1999
> The program code has to take care of this case. The code simply has
> to do, if the error is ENOSYS, what it would do if sigstack is not
> available.
Sorry for following up myself on this subject. I think I now got the
idea. autoconf should not be changed since with the glibc-2.1
sig{,alt}stack will not fail always but only on 2.0.x kernels. The
programs configured with autoconf are compiled to take full advantage
of 2.2.x features if available but have to check for it in case they
run on 2.0.x. This is probably too simple so it took me writing some
mails to understand...
Maybe this should be documented somewhere. Maybe in the FAQ if this
question should arise at least a second time.
BTW, I've mailed to bug-gnu-utils and described the problem in m4.
urs
More information about the Libc-alpha
mailing list