gcc50/csu: Skip depends step to avoid possible race
[dragonfly.git] / gnu / lib / gcc44 / libgcov / Makefile
1 .include "../Makefile.inc"
2
3 CFLAGS+=        -I.
4 CFLAGS+=        -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DHAVE_GTHR_DEFAULT
5 CFLAGS+=        -DIN_GCC
6
7 LIB=            gcov
8
9 # used by shared libs
10 INSTALL_PIC_ARCHIVE=    yes
11
12 # from gcc/Makefile
13 LIBGCOV = _gcov _gcov_merge_add _gcov_merge_single _gcov_merge_delta \
14     _gcov_fork _gcov_execl _gcov_execlp _gcov_execle \
15     _gcov_execv _gcov_execvp _gcov_execve \
16     _gcov_interval_profiler _gcov_pow2_profiler _gcov_one_value_profiler \
17     _gcov_indirect_call_profiler _gcov_average_profiler _gcov_ior_profiler \
18     _gcov_merge_ior
19
20 SRCS=   ${LIBGCOV:S/$/.c/g}
21 CLEANFILES+= ${LIBGCOV:S/$/.c/g}
22
23 .for F in ${LIBGCOV}
24 ${F}.c:
25         echo '#define L${.TARGET:T:R}' > ${.TARGET}
26         echo '#include "libgcov.c"' >> ${.TARGET}
27 .endfor
28
29 .include <bsd.lib.mk>