Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Nov 2000 00:25:48 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/include signal.h src/sys/alpha/linux linux.h linux_sysvec.c src/sys/alpha/osf1 osf1.h osf1_sysvec.c src/sys/compat/svr4 svr4_signal.h svr4_sysvec.c src/sys/i386/ibcs2 ibcs2_signal.h ibcs2_sysvec.c src/sys/i386/include signal.h ...
Message-ID:  <200011090825.AAA86540@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2000/11/09 00:25:48 PST

  Modified files:
    sys/alpha/include    signal.h 
    sys/alpha/linux      linux.h linux_sysvec.c 
    sys/alpha/osf1       osf1.h osf1_sysvec.c 
    sys/compat/svr4      svr4_signal.h svr4_sysvec.c 
    sys/i386/ibcs2       ibcs2_signal.h ibcs2_sysvec.c 
    sys/i386/include     signal.h 
    sys/i386/linux       linux_machdep.c linux_sysvec.c 
    sys/ia64/include     signal.h 
    sys/kern             imgact_aout.c imgact_elf.c kern_sig.c 
    sys/sys              signal.h sysent.h 
  Log:
  Make MINSIGSTKSZ machine dependent, and have the sigaltstack
  syscall compare against a variable sv_minsigstksz in struct
  sysentvec as to properly take the size of the machine- and
  ABI dependent struct sigframe into account.
  
  The SVR4 and iBCS2 modules continue to have a minsigstksz of
  8192 to preserve behavior. The real values (if different) are
  not known at this time. Other ABI modules use the real
  values.
  
  The native MINSIGSTKSZ is now defined as follows:
  
  Arch		MINSIGSTKSZ
  ----		-----------
  alpha		    4096
  i386		    2048
  ia64		   12288
  
  Reviewed by: mjacob
  Suggested by: bde
  
  Revision  Changes    Path
  1.6       +7 -1      src/sys/alpha/include/signal.h
  1.47      +3 -1      src/sys/alpha/linux/linux.h
  1.68      +3 -2      src/sys/alpha/linux/linux_sysvec.c
  1.4       +2 -1      src/sys/alpha/osf1/osf1.h
  1.3       +4 -3      src/sys/alpha/osf1/osf1_sysvec.c
  1.8       +3 -1      src/sys/compat/svr4/svr4_signal.h
  1.16      +4 -2      src/sys/compat/svr4/svr4_sysvec.c
  1.6       +3 -1      src/sys/i386/ibcs2/ibcs2_signal.h
  1.19      +4 -2      src/sys/i386/ibcs2/ibcs2_sysvec.c
  1.13      +7 -1      src/sys/i386/include/signal.h
  1.8       +2 -5      src/sys/i386/linux/linux_machdep.c
  1.64      +6 -6      src/sys/i386/linux/linux_sysvec.c
  1.4       +7 -1      src/sys/ia64/include/signal.h
  1.63      +4 -2      src/sys/kern/imgact_aout.c
  1.84      +4 -2      src/sys/kern/imgact_elf.c
  1.90      +2 -2      src/sys/kern/kern_sig.c
  1.24      +1 -2      src/sys/sys/signal.h
  1.31      +2 -1      src/sys/sys/sysent.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011090825.AAA86540>