xref: /minix/external/gpl3/gcc/usr.bin/gcc/Makefile (revision 0a6a1f1d)
1#	$NetBSD: Makefile,v 1.6 2015/04/17 12:41:46 martin Exp $
2
3PROG=		gcc
4SRCS=		gccspec.c ${G_GCC_OBJS:.o=.c}
5
6CPPFLAGS+=	-I${BACKENDOBJ}
7# XXX
8CPPFLAGS+=	-DCONFIGURE_SPECS="\"\"" \
9		-DDEFAULT_TARGET_VERSION=\"${G_version}\" \
10		-DDEFAULT_TARGET_MACHINE=\"${MACHINE_GNU_PLATFORM}\"
11
12COPTS.builtins.c = -Wno-stack-protector
13
14.if defined(__MINIX) && ${HAVE_LLVM:Uno} == "no"
15LINKS+=		${BINDIR}/gcc ${BINDIR}/cc
16.endif # defined(__MINIX) && ${HAVE_LLVM:Uno} == "no"
17
18MAN=		gcc.1
19MLINKS=		gcc.1 cc.1 gcc.1 g++.1 gcc.1 c++.1
20
21TEXINFO=	gcc.texi
22INFOFLAGS=	-I${DIST}/gcc/doc -I${DIST}/gcc/doc/include
23
24.if !defined(__MINIX)
25LDADD+=		-lintl
26DPADD+=		${LIBINTL}
27.endif # !defined(__MINIX)
28
29.include "../Makefile.frontend"
30
31${SRCS}: ${GCCARCH}/defs.mk
32
33.include <bsd.info.mk>
34
35COPTS.gcc.c=	-Wno-stack-protector
36.if ${MACHINE_ARCH} == "vax"
37COPTS.dse.c=	-O1
38.endif
39
40.PATH: ${DIST}/gcc ${DIST}/gcc/doc ${DIST}/gcc/c
41
42gcc.info: gcc-vers.texi
43