Home | History | Annotate | Line # | Download | only in lto1
Makefile revision 1.1.1.2
      1 #	$NetBSD: Makefile,v 1.1.1.2 2017/07/23 01:05:11 mrg Exp $
      2 
      3 PROG=		lto1
      4 SRCS=		lto-partition.c \
      5 		lto-object.c \
      6 		lto.c \
      7 		lto-lang.c \
      8 		lto-symtab.c \
      9 		attribs.c \
     10 		main.c
     11 
     12 CPPFLAGS+=	-DPREFIX=\"/usr\"
     13 
     14 COPTS.lto.c+=		-Wno-stack-protector
     15 COPTS.lto-lang.c+=	-Wno-stack-protector
     16 
     17 .include "../Makefile.backend"
     18 .include "../Makefile.backtrace"
     19 .include "../Makefile.common"
     20 .include "../Makefile.common-target"
     21 .include "../Makefile.libcpp"
     22 .include "../Makefile.libdecnumber"
     23 .include "../Makefile.libiberty"
     24 
     25 .if ${MACHINE_ARCH} == "vax"
     26 COPTS.lto-lang.c+=-O0
     27 COPTS.lto-symtab.c+=-O0
     28 .endif
     29 
     30 LDADD+= ${LIBIBERTYOBJ}/libiberty.a
     31 DPADD+= ${LIBIBERTYOBJ}/libiberty.a
     32 LDADD+=	${LIBIBERTY} ${LIBMPC} ${LIBMPFR} ${LIBGMP} -lintl -lz -lm
     33 DPADD+=	${LIBIBERTY} ${LIBMPC} ${LIBMPFR} ${LIBGMP} ${LIBINTL} ${LIBZ} ${LIBM}
     34 
     35 .PATH: ${DIST}/gcc/lto  ${DIST}/gcc # ${DIST}/gcc/c ${DIST}/gcc/c-family ${DIST}/gcc/config
     36 .PATH: ${G_out_file:H}
     37