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.