4b12fb6103
Only i386 and amd64 provide a non-trivial __getcontextx(). Use a common trivial implementation in gen/ for other architectures, rather than copying the file to each MD subdirectory. Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D1472
14 lines
413 B
Makefile
14 lines
413 B
Makefile
# @(#)Makefile.inc 8.1 (Berkeley) 6/4/93
|
|
# $FreeBSD$
|
|
|
|
SRCS+= _ctx_start.S _setjmp.S _set_tp.c alloca.S fabs.c \
|
|
infinity.c ldexp.c makecontext.c \
|
|
__aeabi_read_tp.S setjmp.S signalcontext.c sigsetjmp.S flt_rounds.c \
|
|
arm_initfini.c \
|
|
trivial-getcontextx.c
|
|
|
|
.if ${MACHINE_ARCH} == "armv6hf"
|
|
SRCS+= fpgetmask_vfp.c fpgetround_vfp.c fpgetsticky_vfp.c fpsetmask_vfp.c \
|
|
fpsetround_vfp.c fpsetsticky_vfp.c
|
|
.endif
|