Rename binutils221 to binutils224 as a new makefile base
[dragonfly.git] / gnu / usr.bin / binutils224 / libgold / Makefile
1 .include "../Makefile.inc0"
2
3 .PATH: ${SRCDIR}/gold
4
5 LIB=    gold
6 SRCS+=  archive.cc              \
7         attributes.cc           \
8         binary.cc               \
9         common.cc               \
10         compressed_output.cc    \
11         copy-relocs.cc          \
12         cref.cc                 \
13         defstd.cc               \
14         descriptors.cc          \
15         dirsearch.cc            \
16         dwarf_reader.cc         \
17         dynobj.cc               \
18         ehframe.cc              \
19         errors.cc               \
20         expression.cc           \
21         fileread.cc             \
22         gc.cc                   \
23         gold-threads.cc         \
24         gold.cc                 \
25         icf.cc                  \
26         incremental.cc          \
27         int_encoding.cc         \
28         layout.cc               \
29         mapfile.cc              \
30         merge.cc                \
31         object.cc               \
32         options.cc              \
33         output.cc               \
34         parameters.cc           \
35         plugin.cc               \
36         readsyms.cc             \
37         reduced_debug_output.cc \
38         reloc.cc                \
39         resolve.cc              \
40         script-sections.cc      \
41         script.cc               \
42         stringpool.cc           \
43         symtab.cc               \
44         target.cc               \
45         target-select.cc        \
46         timer.cc                \
47         version.cc              \
48         workqueue-threads.cc    \
49         workqueue.cc            \
50         yyscript.c              \
51         mremap.c
52
53 WARNS=  1
54 CFLAGS=  -DHAVE_CONFIG_H
55 CFLAGS+= -DLARGEFILE_SOURCE
56 CFLAGS+= -D_FILE_OFFSET_BITS=64
57 CFLAGS+= -DGOLD_DEFAULT_MACHINE=${GOLD_DEFAULT_MACHINE}
58 CFLAGS+= -DGOLD_DEFAULT_SIZE=${GOLD_DEFAULT_SIZE}
59 CFLAGS+= -DBINDIR="\"${TOOLS_PREFIX}${BINDIR}\""
60 CFLAGS+= -DTOOLBINDIR="\"${TOOLS_PREFIX}${BINDIR}\""
61 CFLAGS+= -DUSRDATA_PREFIX="\"${USRDATA_PREFIX}\""
62 CFLAGS+= -I. -I${.CURDIR}
63 CFLAGS+= -I${SRCDIR}/gold
64 CFLAGS+= -I${SRCDIR}/include -I${SRCDIR}/elfcpp
65
66 INTERNALLIB=    true
67
68 DPADD=
69 LDADD=
70
71 .include <bsd.lib.mk>