cvs commit: src/sys/i386/svr4 svr4_machdep.c
David E. O'Brien
obrien at FreeBSD.org
Sun Jan 4 16:29:01 PST 2004
obrien 2004/01/04 16:29:00 PST
FreeBSD src repository
Modified files:
sys/i386/svr4 svr4_machdep.c
Log:
Attempt to make the proper changes here for the proc.h commit:
Make sigaltstack as per-threaded, because per-process sigaltstack state
is useless for threaded programs, multiple threads can not share same
stack.
The alternative signal stack is private for thread, no lock is needed,
the orignal P_ALTSTACK is now moved into td_pflags and renamed to
TDP_ALTSTACK.
For single thread or Linux clone() based threaded program, there is no
semantic changed, because those programs only have one kernel thread
in every process.
which left out SVR4 bits.
Revision Changes Path
1.34 +5 -5 src/sys/i386/svr4/svr4_machdep.c
More information about the cvs-all
mailing list