Module Name: src Committed By: kalvisd Date: Sun Sep 29 16:53:06 UTC 2024
Modified Files: src/external/gpl3/gcc/usr.bin/backend: Makefile src/external/gpl3/gcc/usr.bin/cc1: Makefile src/external/gpl3/gcc/usr.bin/cc1plus: Makefile src/external/gpl3/gcc/usr.bin/libdecnumber: Makefile src/external/gpl3/gcc/usr.bin/lto1: Makefile Log Message: gcc: vax: remove VAX-specific COPTS OK rin@ To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/external/gpl3/gcc/usr.bin/backend/Makefile cvs rdiff -u -r1.25 -r1.26 src/external/gpl3/gcc/usr.bin/cc1/Makefile cvs rdiff -u -r1.20 -r1.21 src/external/gpl3/gcc/usr.bin/cc1plus/Makefile cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gcc/usr.bin/lto1/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/usr.bin/backend/Makefile diff -u src/external/gpl3/gcc/usr.bin/backend/Makefile:1.76 src/external/gpl3/gcc/usr.bin/backend/Makefile:1.77 --- src/external/gpl3/gcc/usr.bin/backend/Makefile:1.76 Sun Sep 29 16:45:29 2024 +++ src/external/gpl3/gcc/usr.bin/backend/Makefile Sun Sep 29 16:53:05 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.76 2024/09/29 16:45:29 kalvisd Exp $ +# $NetBSD: Makefile,v 1.77 2024/09/29 16:53:05 kalvisd Exp $ HOSTPROG_CXX= 1 LIBISPRIVATE= yes @@ -511,70 +511,9 @@ i386.d i386.o: pass_manager.h .if ${GCC_MACHINE_ARCH} == "vax" CPPFLAGS+=-I${.CURDIR}/../../lib/libgcc/libgcov/arch/${GCC_MACHINE_ARCH} -#COPTS.builtins.c+=-O0 -# COPTS.calls.c+=-O0 -# COPTS.convert.c+=-O0 -# COPTS.data-streamer-out.c+=-O0 COPTS.dse.c+=-O1 # XXX port-vax/51967 -# COPTS.dwarf2out.c+=-O0 -#COPTS.expmed.c+=-O0 -#COPTS.expr.c+=-O0 -Wno-error=tautological-compare COPTS.expmed.c+=-Wno-error=tautological-compare COPTS.expr.c+=-Wno-error=tautological-compare -# COPTS.fixed-value.c+=-O0 -# COPTS.fold-const.c+=-O0 -# COPTS.generic-match.c+=-O0 -# COPTS.gimple-fold.c+=-O0 -# COPTS.gimple-match.c+=-O0 -# COPTS.gimple-ssa-strength-reduction.c+=-O0 -# COPTS.gimple-ssa-warn-restrict.c+=-O0 -# COPTS.gimple.c+=-O0 -# COPTS.internal-fn.c+=-O0 -# COPTS.lto-streamer-out.c+=-O0 -# COPTS.omp-low.c+=-O0 -# COPTS.predict.c+=-O0 -# COPTS.range-op.cc+=-O0 -# COPTS.recog.c+=-O0 -# COPTS.sanopt.c+=-O0 -# COPTS.stmt.c+=-O0 -# COPTS.stor-layout.c+=-O0 -# COPTS.targhooks.c+=-O0 -# COPTS.tree-affine.c+=-O0 -# COPTS.tree-cfg.c+=-O0 -# COPTS.tree-data-ref.c+=-O0 -# COPTS.tree-eh.c+=-O0 -# COPTS.tree-if-conv.c+=-O0 -# COPTS.tree-object-size.c+=-O0 -# COPTS.tree-parloops.c+=-O0 -# COPTS.tree-predcom.c+=-O0 -# COPTS.tree-pretty-print.c+=-O0 -# COPTS.tree-ssa-alias.c+=-O0 -# COPTS.tree-ssa-ccp.c+=-O0 -# COPTS.tree-ssa-forwprop.c+=-O0 -# COPTS.tree-ssa-loop-ivopts.c+=-O0 -# COPTS.tree-ssa-loop-manip.c+=-O0 -# COPTS.tree-ssa-loop-niter.c+=-O0 -# COPTS.tree-ssa-math-opts.c+=-O0 -# COPTS.tree-ssa-phiopt.c+= -O0 -# COPTS.tree-ssa-pre.c+=-O0 -# COPTS.tree-ssa-reassoc.c+=-O0 -# COPTS.tree-ssa-strlen.c+=-O0 -# COPTS.tree-ssa-uninit.c+=-O0 -# COPTS.tree-ssa.c+=-O0 -# COPTS.tree-switch-conversion.c+=-O0 -# COPTS.tree-vect-data-refs.c+=-O0 -# COPTS.tree-vect-loop-manip.c+=-O0 -# COPTS.tree-vect-loop.c+=-O0 -# COPTS.tree-vect-patterns.c+=-O0 -# COPTS.tree-vect-stmts.c+=-O0 -# COPTS.tree-vrp.c+=-O0 -# COPTS.tree.c+=-O0 -# COPTS.ubsan.c+=-O0 -# COPTS.varasm.c+=-O0 -# COPTS.vr-values.c+=-O0 -# COPTS.web.c+=-O0 -# COPTS.wide-int-range.cc+=-O0 -# COPTS.wide-int.cc+=-O0 .endif COPTS.tree.cc+= ${${ACTIVE_CC} == "clang" :? -O0 :} Index: src/external/gpl3/gcc/usr.bin/cc1/Makefile diff -u src/external/gpl3/gcc/usr.bin/cc1/Makefile:1.25 src/external/gpl3/gcc/usr.bin/cc1/Makefile:1.26 --- src/external/gpl3/gcc/usr.bin/cc1/Makefile:1.25 Sun Sep 29 16:45:29 2024 +++ src/external/gpl3/gcc/usr.bin/cc1/Makefile Sun Sep 29 16:53:05 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2024/09/29 16:45:29 kalvisd Exp $ +# $NetBSD: Makefile,v 1.26 2024/09/29 16:53:05 kalvisd Exp $ PROG= cc1 SRCS= ${G_C_OBJS:S,c-family/,,:S,c/,,:S,known-headers.o,known-headers.cc,:S,c-spellcheck.o,c-spellcheck.cc,:Nlibcpp.a:.o=.cc} @@ -47,17 +47,6 @@ CPPFLAGS.default-c.cc+= -I${BACKENDOBJ} BUILDSYMLINKS+= ${GNUHOSTDIST}/gcc/config/sh/sh-c.cc sh-c.c .endif -.if ${MACHINE_CPU} == "vax" && 0 -#COPTS.c-decl.c+=-O0 -#COPTS.c-typeck.c+=-O0 -#COPTS.c-array-notation.c+=-O0 -#COPTS.c-common.c+=-O0 -#COPTS.c-ada-spec.c+=-O0 -#COPTS.cilk.c+=-O0 -#COPTS.c-ubsan.c+=-O0 -#COPTS.cc1-checksum.c+=-O0 -.endif - .if ${MACHINE_ARCH} == "mipseb" || ${MACHINE_ARCH} == "mipsel" #COPTS.c-common.cc+=-O3 .endif Index: src/external/gpl3/gcc/usr.bin/cc1plus/Makefile diff -u src/external/gpl3/gcc/usr.bin/cc1plus/Makefile:1.20 src/external/gpl3/gcc/usr.bin/cc1plus/Makefile:1.21 --- src/external/gpl3/gcc/usr.bin/cc1plus/Makefile:1.20 Sun Sep 29 16:45:29 2024 +++ src/external/gpl3/gcc/usr.bin/cc1plus/Makefile Sun Sep 29 16:53:05 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2024/09/29 16:45:29 kalvisd Exp $ +# $NetBSD: Makefile,v 1.21 2024/09/29 16:53:05 kalvisd Exp $ PROG= cc1plus SRCS= ${G_CXX_OBJS:S,c-family/,,:S,cp/,,:S,constraint.o,constraint.cc,:S,logic.o,logic.cc,:S,known-headers.o,known-headers.cc,:S,c-spellcheck.o,c-spellcheck.cc,:S,coroutines.o,coroutines.cc,:Nlibcpp.a:.o=.cc} @@ -34,23 +34,6 @@ CHECKSUM_OBJS= ${LIBBACKTRACEOBJ}/libbac CFLAGS+= -Wno-error=stack-protector -.if ${MACHINE_ARCH} == "vax" && 0 -#COPTS.call.c+=-O0 -#COPTS.decl.c+=-O0 -#COPTS.typeck2.c+=-O0 -#COPTS.class.c+=-O0 -#COPTS.typeck.c+=-O0 -#COPTS.init.c+=-O0 -#COPTS.semantics.c+=-O0 -#COPTS.mangle.c+=-O0 -#COPTS.constexpr.c+=-O0 -#COPTS.c-common.c+=-O0 -#COPTS.c-ada-spec.c+=-O0 -#COPTS.cilk.c+=-O0 -#COPTS.c-ubsan.c+=-O0 -#COPTS.cc1plus-checksum.c+=-O0 -.endif - .if ${MACHINE_ARCH} == "mipseb" || ${MACHINE_ARCH} == "mipsel" #COPTS.c-common.cc+=-O3 .endif Index: src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile diff -u src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile:1.10 src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile:1.11 --- src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile:1.10 Tue Aug 1 05:57:56 2023 +++ src/external/gpl3/gcc/usr.bin/libdecnumber/Makefile Sun Sep 29 16:53:05 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2023/08/01 05:57:56 mrg Exp $ +# $NetBSD: Makefile,v 1.11 2024/09/29 16:53:05 kalvisd Exp $ DIST= ${GCCDIST} GNUHOSTDIST= ${DIST} @@ -14,9 +14,6 @@ SRCS= decNumber.c decContext.c decimal3 CPPFLAGS+= -I${.CURDIR}/arch/${GCC_MACHINE_ARCH} -I${DIST}/libdecnumber CPPFLAGS+= -I${DIST}/libgcc -.if ${MACHINE_ARCH} == "vax" && 0 -COPTS.decNumber.c=-O0 -.endif .include <bsd.lib.mk> Index: src/external/gpl3/gcc/usr.bin/lto1/Makefile diff -u src/external/gpl3/gcc/usr.bin/lto1/Makefile:1.9 src/external/gpl3/gcc/usr.bin/lto1/Makefile:1.10 --- src/external/gpl3/gcc/usr.bin/lto1/Makefile:1.9 Sun Jun 30 16:15:04 2024 +++ src/external/gpl3/gcc/usr.bin/lto1/Makefile Sun Sep 29 16:53:06 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2024/06/30 16:15:04 christos Exp $ +# $NetBSD: Makefile,v 1.10 2024/09/29 16:53:06 kalvisd Exp $ PROG= lto1 SRCS= attribs.cc \ @@ -21,11 +21,6 @@ COPTS.lto-common.cc+= -Wno-error=stack-p .include "../Makefile.libcpp" .include "../Makefile.libdecnumber" -.if ${MACHINE_ARCH} == "vax" && 0 -COPTS.lto-lang.c+=-O0 -COPTS.lto-symtab.c+=-O0 -.endif - LDADD+= ${LIBIBERTYOBJ}/libiberty.a DPADD+= ${LIBIBERTYOBJ}/libiberty.a LDADD+= ${LIBIBERTY} ${LIBMPC} ${LIBMPFR} ${LIBGMP} -lintl -lz -lm