Module Name: src
Committed By: rin
Date: Sat Oct 7 12:12:58 UTC 2023
Modified Files:
src/tools/gcc: Makefile
Log Message:
tools/gcc: Sprinkle NB_FIX_VAX_BACKEND for vax to enable gcc.old MI fixes
PR port-vax/57646: Import major vax toolchain fix by Kalvis Duckmanton
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/tools/gcc/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/tools/gcc/Makefile
diff -u src/tools/gcc/Makefile:1.108 src/tools/gcc/Makefile:1.109
--- src/tools/gcc/Makefile:1.108 Wed Aug 9 18:57:04 2023
+++ src/tools/gcc/Makefile Sat Oct 7 12:12:58 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.108 2023/08/09 18:57:04 christos Exp $
+# $NetBSD: Makefile,v 1.109 2023/10/07 12:12:58 rin Exp $
.include <bsd.hostinit.mk>
@@ -74,6 +74,10 @@ GCC_CPPFLAGS= -DNETBSD_TOOLS -DTARGET_SY
-DTARGET_SYSTEM_ROOT_RELOCATABLE
# ${HOST_CPPFLAGS}
+.if ${MACHINE} == "vax"
+GCC_CPPFLAGS+= -DNB_FIX_VAX_BACKEND
+.endif
+
MAKE_ARGS= MACHINE= MAKEINFO=${TOOL_MAKEINFO:Q} \
LIBGCC= LIBGCC1= LIBGCC1_TEST= LIBGCC2= INSTALL_LIBGCC= \
EXTRA_PARTS= CPPFLAGS=${GCC_CPPFLAGS:Q} \