Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/04/1998 17:00:18
Module Name:	src
Committed By:	thorpej
Date:		Mon Oct  5 00:00:18 UTC 1998

Modified Files:
	src/sys/arch/m68k/m68k: sigcode.s sigreturn.s trap_subr.s
Added Files:
	src/sys/arch/m68k/m68k: compat_13_sigreturn13.s
Log Message:
Fix a problem reported by Michael Hitch.  Basically, our libc relies on the
non-standard way of invoking sigreturn, specifically a side-effect that I
overlooked.  Thus, longjmp's return value was getting clobbered.

Sigh, so burn trap #3 just as sigreturn.

XXX We need an SVR4-style {get,set}context(2) to avoid wasting new
XXX trap vectors in the future.