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