Binutils 2.24: Add READMEs and local modifications
[dragonfly.git] / gnu / usr.bin / binutils221 / gold / Makefile
1 .include "../Makefile.inc0"
2
3 .PATH: ${SRCDIR}/gold
4
5 PROG_CXX= ld.gold
6 NOMAN=
7 SRCS+=  main.cc                 \
8         i386.cc                 \
9         x86_64.cc               \
10         sparc.cc                \
11         powerpc.cc              \
12         arm.cc                  \
13         arm-reloc-property.cc
14 #       incremental-dump.cc
15
16 WARNS=  1
17 CFLAGS=  -DHAVE_CONFIG_H
18 CFLAGS+= -DLARGEFILE_SOURCE
19 CFLAGS+= -D_FILE_OFFSET_BITS=64
20 CFLAGS+= -DGOLD_DEFAULT_MACHINE=${GOLD_DEFAULT_MACHINE}
21 CFLAGS+= -DGOLD_DEFAULT_SIZE=${GOLD_DEFAULT_SIZE}
22 CFLAGS+= -DBINDIR="\"${TOOLS_PREFIX}${BINDIR}\""
23 CFLAGS+= -DTOOLBINDIR="\"${TOOLS_PREFIX}${BINDIR}\""
24 CFLAGS+= -I. -I${.CURDIR}
25 CFLAGS+= -I${SRCDIR}/include -I${SRCDIR}/elfcpp
26 CFLAGS+= -I${.CURDIR}/../libgold
27
28 DPADD= ${RELTOP}/libgold/libgold.a
29 LDADD= ${RELTOP}/libgold/libgold.a
30 DPADD+= ${RELTOP}/libiberty/libiberty.a
31 LDADD+= ${RELTOP}/libiberty/libiberty.a
32 DPADD+= ${LIBZ}
33 LDADD+= -lz
34
35
36 .include <bsd.prog.mk>