diff options
Diffstat (limited to 'sys/i386/ibcs2/ibcs2_sysvec.c')
-rw-r--r-- | sys/i386/ibcs2/ibcs2_sysvec.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/i386/ibcs2/ibcs2_sysvec.c b/sys/i386/ibcs2/ibcs2_sysvec.c index 160409e..4890473 100644 --- a/sys/i386/ibcs2/ibcs2_sysvec.c +++ b/sys/i386/ibcs2/ibcs2_sysvec.c @@ -27,7 +27,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id$ + * $Id: ibcs2_sysvec.c,v 1.1 1995/10/10 07:59:11 swallace Exp $ */ #include <sys/param.h> @@ -37,6 +37,8 @@ extern int bsd_to_ibcs2_sig[]; extern int bsd_to_ibcs2_errno[]; extern struct sysent ibcs2_sysent[IBCS2_SYS_MAXSYSCALL]; +extern int szsigcode; +extern char sigcode[]; struct sysentvec ibcs2_svr3_sysvec = { sizeof (ibcs2_sysent) / sizeof (ibcs2_sysent[0]), @@ -46,5 +48,9 @@ struct sysentvec ibcs2_svr3_sysvec = { bsd_to_ibcs2_sig, ELAST, bsd_to_ibcs2_errno, - 0 + 0, /* fixup */ + 0, /* sendsig, ignore */ + sigcode, /* use generic trampoline */ + &szsigcode, /* use generic trampoline size */ + 0 /* prepsyscall */ }; |