Subject: CVS commit: syssrc/sys/arch/i386
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 10/27/2001 15:26:31
Module Name:	syssrc
Committed By:	jdolecek
Date:		Sat Oct 27 12:26:31 UTC 2001

Modified Files:
	syssrc/sys/arch/i386/i386: freebsd_machdep.c
	syssrc/sys/arch/i386/include: freebsd_machdep.h

Log Message:
Update freebsd_sigcontext to what FreeBSD currently uses, and save/restore
%fs/%gs as appropriate.

XXX Note that the new sigcontext uses the new sigset_t instead of old
int sc_mask. The new FreeBSD sigcontext doesn't contain any backward
compatibility sc_mask, so basically old FreeBSD application making
use of sigcontext are hosed. This can't be fixed in NetBSD compat code.


To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 syssrc/sys/arch/i386/i386/freebsd_machdep.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/i386/include/freebsd_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.