]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/csu/Makefile.inc
dts: Update our copy for arm, arm64 and riscv dts to Linux 5.5
[FreeBSD/FreeBSD.git] / lib / csu / Makefile.inc
1 # $FreeBSD$
2
3 SSP_CFLAGS=
4
5 SED_FIX_NOTE = -i "" -e '/\.note\.tag/s/progbits/note/'
6
7 NO_WMISSING_VARIABLE_DECLARATIONS=
8
9 .include <src.opts.mk>
10
11 .if !defined(BUILDING_TESTS)
12
13 OBJS+=  crtbegin.o crtbeginS.o crtbeginT.o
14 OBJS+=  crtend.o crtendS.o
15
16 CFLAGS_CRTS=    -DSHARED ${PICFLAG}
17
18 crtbegin.o: crtbegin.c
19 crtbeginS.o: crtbegin.c
20 crtbeginT.o: crtbegin.c
21 crtend.o: crtend.c
22 crtendS.o: crtend.c
23
24 crtbegin.o crtend.o crtbeginT.o:
25         ${CC} ${CFLAGS} -I${.CURDIR} -c -o ${.TARGET} ${.ALLSRC:N*.h:[1]}
26
27 crtbeginS.o crtendS.o:
28         ${CC} ${CFLAGS} -I${.CURDIR} ${CFLAGS_CRTS} -c -o ${.TARGET} \
29             ${.ALLSRC:N*.h:[1]}
30
31 .endif
32
33 .include "../Makefile.inc"