Merge branch 'vendor/GCC44' into gcc441
[dragonfly.git] / gnu / usr.bin / cc34 / cc1obj / Makefile
1 # $DragonFly: src/gnu/usr.bin/cc34/cc1obj/Makefile,v 1.2 2007/01/20 03:51:33 corecode Exp $
2
3 GCC_LANG_DIR=   gcc/objc
4
5 .include "../Makefile.inc"
6 .include "../cc_tools/Makefile.tools"
7 .include "../Makefile.langs"
8
9 CFLAGS+=        -DTARGET_MACHINE=\"${target_machine}\"
10 CFLAGS+=        -DHOST_MACHINE=\"${target_machine}\"
11
12 PROG=           cc1obj
13 NOMAN=          1
14 NOSHARED?=      yes
15
16 SRCS+=  objc-lang.c objc-parse.y objc-act.c attribs.c c-errors.c c-lex.c
17 SRCS+=  c-pragma.c c-decl.c c-typeck.c c-convert.c c-aux-info.c c-common.c
18 SRCS+=  c-opts.c c-format.c c-semantics.c c-incpath.c cppdefault.c c-ppoutput.c
19 SRCS+=  c-cppbuiltin.c prefix.c c-objc-common.c c-dump.c c-pch.c main.c
20
21 SRCS+=  tm-preds.h tree-check.h genrtl.h insn-flags.h insn-constants.h
22 SRCS+=  gtype-desc.h insn-modes.h insn-config.h options.h insn-modes.c
23 SRCS+=  insn-emit.c insn-codes.h insn-attrtab.c insn-attr.h insn-extract.c
24 SRCS+=  insn-opinit.c
25
26 SRCS+=  concat.c fibheap.c getpwd.c getruntime.c hashtab.c hex.c lbasename.c
27 SRCS+=  lrealpath.c md5.c obstack.c physmem.c safe-ctype.c splay-tree.c
28 SRCS+=  xexit.c xmalloc.c xmemdup.c xstrdup.c xstrerror.c
29
30 LDADD+= ${LIBBACKEND} ${LIBCPP}
31 DPADD+= ${LIBBACKEND} ${LIBCPP}
32
33 CFLAGS+=        -I${GCCDIR}/gcc/objc
34 CFLAGS+=        -I.
35
36 .include <bsd.prog.mk>