Makefile.inc revision 18607
11823Sphk# 218607Speter# $Id: Makefile.inc,v 1.16 1996/09/21 14:27:22 peter Exp $ 31823Sphk# 41823Sphk 518390Speter# Sometimes this is .include'd several times... 618390Speter.if !defined(GCCDIR) 718390SpeterGCCDIR= ${.CURDIR}/../../../../contrib/gcc 818390Speter.PATH: ../cc_tools ${GCCDIR} ${GCCDIR}/cp ${GCCDIR}/objc 92375Sbde 1018390SpeterBISON?= bison 1118390Speter 1218390Speter# Machine description. 1318390SpeterMD_FILE= ${GCCDIR}/config/i386/i386.md 1418607SpeterOUT_FILE= i386.c 1518390SpeterOUT_OBJ= i386 1618607Speter.PATH: ${GCCDIR}/config/i386 1718390Speter 1818390Speter# Pick aout for now. the elf config is not binary compatable. 1918390SpeterBINFORMAT= aout 2018390Speter#BINFORMAT= elf 2118390Speter 2218390Speter.if ${BINFORMAT} == aout 2318390SpeterCFLAGS+= -DFREEBSD_AOUT 2418390Spetertarget= i386-unknown-freebsd 2518390Speter.endif 2618390Speter.if ${BINFORMAT} == elf 2718390SpeterCFLAGS+= -DFREEBSD_ELF 2818390Spetertarget= i386-unknown-freebsdelf 2918390Speter.endif 3018390Speter 3118390Speterversion!= sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/' < ${GCCDIR}/version.c 3218390Speter 3318390SpeterCFLAGS+= -I${GCCDIR} -I${GCCDIR}/config 3418390SpeterCFLAGS+= -DFREEBSD_NATIVE 3518390SpeterCFLAGS+= -DDEFAULT_TARGET_VERSION=\"$(version)\" 3618390SpeterCFLAGS+= -DDEFAULT_TARGET_MACHINE=\"$(target)\" 3718390Speter 3818390Speter.if exists(${.OBJDIR}/../cc_tools) 3918390SpeterCFLAGS+= -I${.OBJDIR}/../cc_tools 4018390Speter.else 4118390SpeterCFLAGS+= -I${.CURDIR}/../cc_tools 4218390Speter.endif 4318390Speter 4416663Sjkh.if exists(${.OBJDIR}/../cc_int) 4516663SjkhLIBDESTDIR= ${.OBJDIR}/../cc_int 462375Sbde.else 472375SbdeLIBDESTDIR= ${.CURDIR}/../cc_int 482375Sbde.endif 492375Sbde 502907SwollmanLIBCC_INT= ${LIBDESTDIR}/libcc_int.a 5118390Speter 5218390Speter.endif 53