aboutsummaryrefslogtreecommitdiff
path: root/lib/libgcc_s/Makefile
blob: 6c57741e4d0aba4a1681aee5c4a13b15c93b271c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# $FreeBSD$

PKG=		clibs
SHLIB_NAME=	libgcc_s.so.1
SHLIBDIR?=	/lib

WARNS?=	2

LDFLAGS+=	-nodefaultlibs
VERSION_MAP=	${.CURDIR}/Version.map

.include "../libcompiler_rt/Makefile.inc"
.include "../libgcc_eh/Makefile.inc"

LIBCSRCDIR=	${SRCTOP}/lib/libc
LIBMSRCDIR=	${SRCTOP}/lib/msun/src
CFLAGS+=	-I${LIBCSRCDIR}/include -I${LIBCSRCDIR}/${MACHINE_CPUARCH}
CFLAGS+=	-I${LIBMSRCDIR}
.PATH:		${LIBMSRCDIR}
SRCS+=		s_fabs.c
SRCS+=		s_fabsf.c
SRCS+=		s_fabsl.c
SRCS+=		s_fmax.c
SRCS+=		s_fmaxf.c
SRCS+=		s_fmaxl.c
SRCS+=		s_logb.c
SRCS+=		s_logbf.c
SRCS+=		s_logbl.c
SRCS+=		s_scalbn.c
SRCS+=		s_scalbnf.c
SRCS+=		s_scalbnl.c

.include <bsd.lib.mk>