Date: Thu, 7 Oct 1999 05:40:34 -0700 (PDT) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 genassym.c locore.s machdep.c support.s src/sys/i386/include md_var.h sigframe.h ucontext.h Message-ID: <199910071240.FAA59560@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 1999/10/07 05:40:34 PDT Modified files: sys/i386/i386 genassym.c locore.s machdep.c support.s sys/i386/include md_var.h sigframe.h ucontext.h Log: Simplification of the signal trampoline and other cleanups. o Remove unused defines from genassym.c that were needed by the trampoline. o Add load_gs_param function to support.s that catches a fault when %gs is loaded with an invalid descriptor. The function returns EFAULT in that case. o Remove struct trapframe from mcontext_t and replace it with the list of registers. o Modify sendsig and sigreturn accordingly. This commit contains a patch by bde. Reviewed by: luoqi, jdp Revision Changes Path 1.81 +1 -11 src/sys/i386/i386/genassym.c 1.129 +4 -27 src/sys/i386/i386/locore.s 1.367 +29 -29 src/sys/i386/i386/machdep.c 1.65 +16 -1 src/sys/i386/i386/support.s 1.32 +2 -1 src/sys/i386/include/md_var.h 1.3 +2 -3 src/sys/i386/include/sigframe.h 1.3 +20 -3 src/sys/i386/include/ucontext.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?199910071240.FAA59560>