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

Reply via email to