_setjmp and _longjmp are not compat functions. Noticed by Havard Eidnes.

This commit is contained in:
uwe 2005-10-15 16:00:42 +00:00
parent 4188757b69
commit 97f4a15f08
3 changed files with 9 additions and 14 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile.inc,v 1.19 2005/09/15 22:49:33 uwe Exp $
# $NetBSD: Makefile.inc,v 1.20 2005/10/15 16:00:42 uwe Exp $
SRCS+= setjmp.S sigsetjmp.S
SRCS+= setjmp.S _setjmp.S sigsetjmp.S
SRCS+= makecontext.c resumecontext.c swapcontext.S
@ -30,7 +30,9 @@ SRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
KMSRCS+= ashiftrt.S ashlsi3.S ashrsi3.S lshrsi3.S movstr.S movstr_i4.S \
movstrSI.S mulsi3.S sdivsi3.S udivsi3.S
SRCS.sh3.gen= Lint___setjmp14.c Lint___sigsetjmp14.c Lint_swapcontext.c
SRCS.sh3.gen= Lint__setjmp.c Lint___setjmp14.c Lint___sigsetjmp14.c \
Lint_swapcontext.c
LSRCS+= ${SRCS.sh3.gen}
DPSRCS+= ${SRCS.sh3.gen}
CLEANFILES+= ${SRCS.sh3.gen}

View File

@ -1,4 +1,4 @@
/* $NetBSD: compat__setjmp.S,v 1.1 2005/09/15 22:44:58 uwe Exp $ */
/* $NetBSD: _setjmp.S,v 1.4 2005/10/15 16:00:42 uwe Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
RCSID("$NetBSD: compat__setjmp.S,v 1.1 2005/09/15 22:44:58 uwe Exp $")
RCSID("$NetBSD: _setjmp.S,v 1.4 2005/10/15 16:00:42 uwe Exp $")
#endif
/*

View File

@ -1,10 +1,3 @@
# $NetBSD: Makefile.inc,v 1.1 2005/09/15 22:44:58 uwe Exp $
# $NetBSD: Makefile.inc,v 1.2 2005/10/15 16:00:42 uwe Exp $
# objects built from assembler sources (need lint stubs)
SRCS+= compat_setjmp.S compat__setjmp.S compat_sigsetjmp.S
SRCS.compat.sh3.gen=Lint__setjmp.c
LSRCS+= ${SRCS.compat.sh3.gen}
DPSRCS+= ${SRCS.compat.sh3.gen}
CLEANFILES+= ${SRCS.compat.sh3.gen}
SRCS+= compat_setjmp.S compat_sigsetjmp.S