xref: /dragonfly/gnu/lib/gcc47/csu/Makefile (revision cfd1aba3)
1.include "../Makefile.inc"
2.PATH: ${GCCDIR}/libgcc
3
4CFLAGS+=	-finhibit-size-directive
5CFLAGS+=	-fno-inline-functions
6CFLAGS+=	-fno-exceptions
7CFLAGS+=	-fno-zero-initialized-in-bss
8CFLAGS+=	-fno-toplevel-reorder
9CFLAGS+=	-fno-tree-vectorize
10CFLAGS+=	-fno-omit-frame-pointer
11CFLAGS+=	-fno-asynchronous-unwind-tables
12CFLAGS+=	-I.
13CFLAGS+=	-DIN_GCC
14
15libgcc_tm.h:
16	echo "#ifndef LIBGCC_TM_H" > ${.TARGET}
17	echo "#define LIBGCC_TM_H" >> ${.TARGET}
18	echo "#endif /* LIBGCC_TM_H */" >> ${.TARGET}
19
20CLEANFILES+=	libgcc_tm.h
21
22# note: auto-host.h generated by Makefile.csu is not used.  The cc_prep
23# autohost-h is loaded preferentially instead.
24
25beforedepend: libgcc_tm.h
26
27.include "../../csu/Makefile.csu"
28