Home | History | Annotate | Line # | Download | only in gas
Makefile revision 1.2
      1  1.2  skrll #	$NetBSD: Makefile,v 1.2 2009/09/26 13:58:31 skrll Exp $
      2  1.1  skrll 
      3  1.1  skrll .include <bsd.own.mk>
      4  1.1  skrll 
      5  1.1  skrll TOP=		${NETBSDSRCDIR}/external/gpl3/binutils
      6  1.1  skrll 
      7  1.1  skrll .include "${.CURDIR}/../common/Makefile.inc"
      8  1.1  skrll .include "${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk"
      9  1.1  skrll 
     10  1.1  skrll PROG=		as
     11  1.1  skrll SRCS=		${G_OBJS:Nitbl-[pl]*:Nm68k-parse.o:.o=.c} \
     12  1.1  skrll 		${G_OBJS:Mitbl-parse.o:.o=.y} \
     13  1.1  skrll 		${G_OBJS:Mitbl-lex.o:.o=.l} \
     14  1.1  skrll 		${G_OBJS:Mm68k-parse.o:.o=.y}
     15  1.1  skrll 
     16  1.1  skrll COPTS.obj-elf.c = -Wno-stack-protector
     17  1.1  skrll COPTS.atof-generic.c = -Wno-stack-protector
     18  1.1  skrll COPTS.dwarf2dbg.c = -Wno-stack-protector
     19  1.1  skrll COPTS.symbols.c = -Wno-stack-protector
     20  1.1  skrll COPTS.stabs.c = -Wno-stack-protector
     21  1.1  skrll COPTS.macro.c = -Wno-stack-protector
     22  1.1  skrll 
     23  1.1  skrll CPPFLAGS+=	-I${.CURDIR}/arch/${MACHINE_ARCH}
     24  1.1  skrll CPPFLAGS+=	-I${DIST}/gas -I${DIST}/gas/config
     25  1.1  skrll CPPFLAGS+=	-I${DIST}
     26  1.1  skrll 
     27  1.1  skrll LDADD=		-lintl
     28  1.1  skrll DPADD=		${LIBINTL}
     29  1.1  skrll 
     30  1.1  skrll OPCODESOBJ!=	cd ${TOP}/${BFDSUBDIR}/libopcodes && ${PRINTOBJDIR}
     31  1.1  skrll LDADD+=		-L${OPCODESOBJ} -lopcodes
     32  1.1  skrll .if ${MKPICLIB} != "no"
     33  1.1  skrll DPADD+=		${OPCODESOBJ}/libopcodes_pic.a
     34  1.1  skrll .else
     35  1.1  skrll DPADD+=		${OPCODESOBJ}/libopcodes.a
     36  1.1  skrll .endif
     37  1.1  skrll 
     38  1.1  skrll BFDOBJ!=	cd ${TOP}/${BFDSUBDIR}/libbfd && ${PRINTOBJDIR}
     39  1.1  skrll LDADD+=		-L${BFDOBJ} -lbfd
     40  1.1  skrll .if ${MKPICLIB} != "no"
     41  1.1  skrll DPADD+=		${BFDOBJ}/libbfd_pic.a
     42  1.1  skrll .else
     43  1.1  skrll DPADD+=		${BFDOBJ}/libbfd.a
     44  1.1  skrll .endif
     45  1.1  skrll 
     46  1.1  skrll IBERTYOBJ!=	cd ${TOP}/${BFDSUBDIR}/libiberty && ${PRINTOBJDIR}
     47  1.1  skrll LDADD+=		-L${IBERTYOBJ} -liberty
     48  1.1  skrll DPADD+=		${IBERTYOBJ}/libiberty.a
     49  1.1  skrll 
     50  1.1  skrll TEXINFO=	as.texinfo
     51  1.1  skrll INFOFLAGS=	-I${DIST}/gas/doc -I${.OBJDIR}/../common -I${DIST}/libiberty
     52  1.1  skrll 
     53  1.1  skrll .PATH: ${DIST}/gas ${DIST}/gas/config ${DIST}/gas/doc
     54  1.1  skrll 
     55  1.1  skrll .include <bsd.prog.mk>
     56  1.1  skrll .include <bsd.info.mk>
     57