I've put those changes in. Maintaining constants in ucontext_i.h by hand is error prone, as you have noticed. It would be wise to rewrite that to use a .sym file (see e.g. linuxthreads/sysdeps/ia64/Makefile for an example of how to do it). Thanks, Roland