gcc80: Create headers before depend in libbacktrace.
[dragonfly.git] / gnu / usr.bin / cc50 / support-libs / libbacktrace / Makefile
1 GCC_NO_PATH=    yes
2 GCC_NO_LIBS=    yes
3 LOCAL_CONFIG=   yes
4 .include "../Makefile.inc"
5 .PATH: ${GCCDIR}/libbacktrace
6 .PATH: ${GCCDIR}/libgcc
7
8 LIB=            backtrace
9 INTERNALLIB=    YES
10
11 CFLAGS+=        -I${GCCDIR}/libbacktrace
12
13 SRCS=                    \
14                 dwarf.c \
15                 fileline.c \
16                 posix.c \
17                 print.c \
18                 sort.c \
19                 state.c \
20                 backtrace.c \
21                 simple.c \
22                 elf.c \
23                 mmapio.c \
24                 mmap.c
25
26 # only when ! HAVE_ATOMIC_FUNCTIONS
27 #SRCS=          atomic.c
28
29 backtrace.o:    unwind.h
30
31 beforedepend:   unwind.h
32
33 unwind.h: unwind-generic.h
34         cp ${.ALLSRC} ${.TARGET}
35
36 CLEANFILES=     unwind.h
37
38 .include <bsd.lib.mk>