diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2020-07-16 21:58:43 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2020-07-16 21:58:43 +0000 |
| commit | 0bfad4329818423960a75ed0a305005098e237ac (patch) | |
| tree | e05fd699fa95297a87ecae230f213e63c1356bf1 /lib/csu/Makefile.inc | |
| parent | 946b8f6fb02642cc925455132261671398094152 (diff) | |
Notes
Diffstat (limited to 'lib/csu/Makefile.inc')
| -rw-r--r-- | lib/csu/Makefile.inc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/csu/Makefile.inc b/lib/csu/Makefile.inc index 319f707509387..5681ef65117a3 100644 --- a/lib/csu/Makefile.inc +++ b/lib/csu/Makefile.inc @@ -13,7 +13,7 @@ OBJS+= crtbegin.o crtbeginS.o crtbeginT.o OBJS+= crtend.o crtendS.o OBJS+= crti.o crtn.o -CRT1OBJS+= crtbrand.o ignore_init_note.o +CRT1OBJS+= crtbrand.o feature_note.o ignore_init_note.o ACFLAGS+= -DLOCORE @@ -33,6 +33,7 @@ FILESDIR= ${LIBDIR} .undef LIBRARIES_ONLY CLEANFILES+= ${OBJS} ${CRT1OBJS} crt1_c.o gcrt1_c.o Scrt1_c.o +CLEANFILES+= crti_s.o crt1.o: crt1_c.o ${CRT1OBJS} ${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC:M*.o} @@ -68,6 +69,12 @@ crtbeginS.o crtendS.o: ${CC} ${CFLAGS} -I${.CURDIR} ${CFLAGS_CRTS} -c -o ${.TARGET} \ ${.ALLSRC:N*.h:[1]} +crti_s.o: crti.S + ${CC} ${CFLAGS} ${ACFLAGS} -c ${.ALLSRC:M*.S} -o ${.TARGET} + +crti.o: crti_s.o crtbrand.o + ${LD} ${_LDFLAGS} -o ${.TARGET} -r ${.ALLSRC:M*.o} + .endif .include "../Makefile.inc" |
