diff options
| author | matt <matt@NetBSD.org> | 2003-01-23 23:56:13 +0000 |
|---|---|---|
| committer | matt <matt@NetBSD.org> | 2003-01-23 23:56:13 +0000 |
| commit | 61687fc22012ca1d565b20439b563182cb0814c5 (patch) | |
| tree | fde6f1cad871f9ede2c25bf1d9dd2eecc0a30f8f | |
| parent | 77acc6e3bc407123f684f6cfcea2a6f64f20dd97 (diff) | |
Add the *context.? sources to SRCS.
Make getcontext _getcontext and add a getcontext weak alias.
| -rw-r--r-- | lib/libc/arch/vax/gen/Makefile.inc | 9 | ||||
| -rw-r--r-- | lib/libc/arch/vax/sys/getcontext.S | 8 |
2 files changed, 13 insertions, 4 deletions
diff --git a/lib/libc/arch/vax/gen/Makefile.inc b/lib/libc/arch/vax/gen/Makefile.inc index 6a15dd167e3..62351018023 100644 --- a/lib/libc/arch/vax/gen/Makefile.inc +++ b/lib/libc/arch/vax/gen/Makefile.inc @@ -1,7 +1,12 @@ -# $NetBSD: Makefile.inc,v 1.7 2002/10/26 06:51:32 thorpej Exp $ +# $NetBSD: Makefile.inc,v 1.8 2003/01/23 23:56:13 matt Exp $ SRCS+= byte_swap_2.S byte_swap_4.S bswap64.S \ - fabs.S frexp.c infinity.c isinf.c isnan.c ldexp.S modf.S \ + fabs.S frexp.c \ + infinity.c isinf.c isnan.c \ + ldexp.S \ + makecontext.c modf.S \ + resumecontext.c \ + swapcontext.S \ udiv.S urem.S \ __setjmp14.S __sigsetjmp14.S _setjmp.S diff --git a/lib/libc/arch/vax/sys/getcontext.S b/lib/libc/arch/vax/sys/getcontext.S index 159058d2d90..cc2355a4946 100644 --- a/lib/libc/arch/vax/sys/getcontext.S +++ b/lib/libc/arch/vax/sys/getcontext.S @@ -1,4 +1,4 @@ -/* $NetBSD: getcontext.S,v 1.2 2003/01/20 00:18:06 matt Exp $ */ +/* $NetBSD: getcontext.S,v 1.3 2003/01/23 23:56:13 matt Exp $ */ /*- * Copyright (c) 2003 The NetBSD Foundation, Inc. @@ -38,10 +38,14 @@ #include "SYS.h" +#ifdef WEAK_ALIAS +WEAK_ALIAS(getcontext, _getcontext) +#endif + /* * Can't use R4 or R5 since those needed by the phread_switch code. */ -ENTRY(getcontext, 0) +ENTRY(_getcontext, 0) clrl %r0 /* assume success */ chmk $SYS_getcontext /* getcontext(oucp) */ jcc 1f |
