| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.22 2019/10/09 21:49:50 christos Exp $ | | 1 | # $NetBSD: Makefile,v 1.23 2019/10/10 02:35:45 kre Exp $ |
2 | | | 2 | |
3 | # $FreeBSD: head/cddl/lib/libdtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $ | | 3 | # $FreeBSD: head/cddl/lib/libdtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $ |
4 | | | 4 | |
5 | WARNS=1 | | 5 | WARNS=1 |
6 | .include <bsd.init.mk> | | 6 | .include <bsd.init.mk> |
7 | | | 7 | |
8 | LIB= dtrace | | 8 | LIB= dtrace |
9 | | | 9 | |
10 | SRCS= dt_aggregate.c \ | | 10 | SRCS= dt_aggregate.c \ |
11 | dt_as.c \ | | 11 | dt_as.c \ |
12 | dt_buf.c \ | | 12 | dt_buf.c \ |
13 | dt_cc.c \ | | 13 | dt_cc.c \ |
14 | dt_cg.c \ | | 14 | dt_cg.c \ |
| @@ -75,27 +75,27 @@ COPTS.dt_consume.c += -Wno-stack-protect | | | @@ -75,27 +75,27 @@ COPTS.dt_consume.c += -Wno-stack-protect |
75 | COPTS.dt_decl.c += -Wno-stack-protector | | 75 | COPTS.dt_decl.c += -Wno-stack-protector |
76 | COPTS.dt_dof.c += -Wno-stack-protector | | 76 | COPTS.dt_dof.c += -Wno-stack-protector |
77 | COPTS.dt_handle.c += -Wno-stack-protector | | 77 | COPTS.dt_handle.c += -Wno-stack-protector |
78 | COPTS.dt_ident.c += -Wno-stack-protector | | 78 | COPTS.dt_ident.c += -Wno-stack-protector |
79 | COPTS.dt_link.c += -Wno-stack-protector | | 79 | COPTS.dt_link.c += -Wno-stack-protector |
80 | COPTS.dt_options.c += -Wno-stack-protector | | 80 | COPTS.dt_options.c += -Wno-stack-protector |
81 | COPTS.dt_parser.c += -Wno-stack-protector | | 81 | COPTS.dt_parser.c += -Wno-stack-protector |
82 | COPTS.dt_pragma.c += -Wno-stack-protector | | 82 | COPTS.dt_pragma.c += -Wno-stack-protector |
83 | COPTS.dt_print.c += -Wno-stack-protector | | 83 | COPTS.dt_print.c += -Wno-stack-protector |
84 | COPTS.dt_printf.c += -Wno-stack-protector | | 84 | COPTS.dt_printf.c += -Wno-stack-protector |
85 | COPTS.dt_program.c += -Wno-stack-protector | | 85 | COPTS.dt_program.c += -Wno-stack-protector |
86 | COPTS.dt_provider.c += -Wno-stack-protector | | 86 | COPTS.dt_provider.c += -Wno-stack-protector |
87 | COPTS.dt_subr.c += -Wno-stack-protector | | 87 | COPTS.dt_subr.c += -Wno-stack-protector |
88 | .if ${ACTIVE_CC} == "gcc" | | 88 | .if defined(HAVE_GCC) && ${HAVE_GCC} >= 8 && ${ACTIVE_CC} == "gcc" |
89 | COPTS.dt_lex.c += -Wno-error=stringop-truncation | | 89 | COPTS.dt_lex.c += -Wno-error=stringop-truncation |
90 | COPTS.dt_pid.c += -Wno-error=stringop-truncation | | 90 | COPTS.dt_pid.c += -Wno-error=stringop-truncation |
91 | .endif | | 91 | .endif |
92 | | | 92 | |
93 | COPTS.dt_consume.c += -Wno-parentheses | | 93 | COPTS.dt_consume.c += -Wno-parentheses |
94 | COPTS.dt_consume.c += ${${ACTIVE_CC} == "gcc" :? -Wno-maybe-uninitialized :} | | 94 | COPTS.dt_consume.c += ${${ACTIVE_CC} == "gcc" :? -Wno-maybe-uninitialized :} |
95 | COPTS.dt_options.c += -Wno-parentheses | | 95 | COPTS.dt_options.c += -Wno-parentheses |
96 | COPTS.dt_pid.c += ${${ACTIVE_CC} == "gcc" :? -Wno-unused-but-set-variable :} | | 96 | COPTS.dt_pid.c += ${${ACTIVE_CC} == "gcc" :? -Wno-unused-but-set-variable :} |
97 | COPTS.dt_isadep.c += -Wno-unused-variable | | 97 | COPTS.dt_isadep.c += -Wno-unused-variable |
98 | | | 98 | |
99 | .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" | | 99 | .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" |
100 | CPPFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/intel | | 100 | CPPFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/intel |
101 | CPPFLAGS+= -I${.CURDIR}/../../dev/dtrace/x86 | | 101 | CPPFLAGS+= -I${.CURDIR}/../../dev/dtrace/x86 |