1# $FreeBSD: stable/12/lib/csu/Makefile.inc 370301 2021-08-11 17:26:37Z mhorne $ 2 3SED_FIX_NOTE = -i "" -e '/\.note\.tag/s/progbits/note/' 4 5NO_WMISSING_VARIABLE_DECLARATIONS= 6 7.include <src.opts.mk> 8MK_SSP= no 9 10.if ${MK_BSD_CRTBEGIN} != "no" && !defined(BUILDING_TESTS) 11 12OBJS+= crtbegin.o crtbeginS.o crtbeginT.o 13OBJS+= crtend.o crtendS.o 14 15CFLAGS+= -fno-asynchronous-unwind-tables 16CFLAGS+= -fno-omit-frame-pointer 17 18CFLAGS_CRTS= -DSHARED ${PICFLAG} 19 20crtbegin.o: crtbegin.c 21crtbeginS.o: crtbegin.c 22crtbeginT.o: crtbegin.c 23crtend.o: crtend.c 24crtendS.o: crtend.c 25 26crtbegin.o crtend.o crtbeginT.o: 27 ${CC} ${CFLAGS} -I${.CURDIR} -c -o ${.TARGET} ${.ALLSRC} 28 29crtbeginS.o crtendS.o: 30 ${CC} ${CFLAGS} -I${.CURDIR} ${CFLAGS_CRTS} -c -o ${.TARGET} ${.ALLSRC} 31 32.endif 33 34.include "../Makefile.inc" 35