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