1 # $DragonFly: src/gnu/usr.bin/cc41/Makefile.inc,v 1.2 2007/01/20 03:51:33 corecode Exp $
3 .if !target(__<cc.Makefile.inc>__)
6 BINDIR?= /usr/libexec/gcc41
7 .include "../Makefile.inc"
9 GCCDIR= ${.CURDIR}/${TOP_PREFIX}/../../../../contrib/gcc-4.1
10 OTOPDIR= ${.OBJDIR}/${TOP_PREFIX}/..
11 STOPDIR= ${.CURDIR}/${TOP_PREFIX}/..
13 TOOLDIR= ${OTOPDIR}/cc_tools
14 SRC_TOOLDIR= ${STOPDIR}/cc_tools
16 CFLAGS+= -I${OTOPDIR}/cc_prep -I${STOPDIR}/cc_prep -I${STOPDIR}/cc_prep/config
17 CFLAGS+= -I${GCCDIR}/gcc -I${GCCDIR}/gcc/config -I${GCCDIR}/include
18 CFLAGS+= -I${GCCDIR}/libcpp/include
20 CFLAGS+= -DIN_GCC -DHAVE_CONFIG_H
21 CFLAGS+= -DPREFIX=\"${TOOLS_PREFIX}/usr\"
22 CFLAGS+= -DPREFIX1=\"${TOOLS_PREFIX}/usr\"
23 CFLAGS+= -DPREFIX2=\"${USRDATA_PREFIX}/usr\"
25 .include "Makefile.tgt"
27 .if ${TARGET_ARCH} != ${MACHINE_ARCH}
28 CFLAGS+= -DCROSS_COMPILE
31 MD_FILE= ${GCCDIR}/gcc/config/${GCC_CPU}/${GCC_CPU}.md
33 .if defined(GCC_LANG_DIR)
34 .PATH: ${GCCDIR}/${GCC_LANG_DIR}
37 .if !defined(GCC_NO_PATH)
38 .PATH: ${OTOPDIR}/cc_prep ${STOPDIR}/cc_prep ${GCCDIR}/gcc
41 LIBBACKEND= ${.OBJDIR}/../libbackend/libbackend.a
42 LIBCPP= ${.OBJDIR}/../libcpp/libcpp.a
44 .if !defined(GCC_NO_LIBERTY)
45 LDADD+= ${.OBJDIR}/../libiberty/libiberty.a
46 DPADD+= ${.OBJDIR}/../libiberty/libiberty.a