Module Name: src Committed By: christos Date: Mon Nov 6 22:35:48 UTC 2023
Modified Files: src/share/mk: bsd.sys.mk Log Message: Add -fmacro-prefix-map set like -fdebug-prefix-map (Jan-Benedict Glaw) See: https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html\ #index-fmacro-prefix-map https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html\ #index-fdebug-prefix-map To generate a diff of this commit: cvs rdiff -u -r1.314 -r1.315 src/share/mk/bsd.sys.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.sys.mk diff -u src/share/mk/bsd.sys.mk:1.314 src/share/mk/bsd.sys.mk:1.315 --- src/share/mk/bsd.sys.mk:1.314 Sat Jun 3 17:24:57 2023 +++ src/share/mk/bsd.sys.mk Mon Nov 6 17:35:48 2023 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.sys.mk,v 1.314 2023/06/03 21:24:57 lukem Exp $ +# $NetBSD: bsd.sys.mk,v 1.315 2023/11/06 22:35:48 christos Exp $ # # Build definitions used for NetBSD source tree builds. @@ -21,6 +21,7 @@ error2: .if !empty(DESTDIR) CPPFLAGS+= -Wp,-iremap,${DESTDIR}: REPROFLAGS+= -fdebug-prefix-map=\$$DESTDIR= +REPROFLAGS+= -fmacro-prefix-map=\$$DESTDIR= .endif CPPFLAGS+= -Wp,-fno-canonical-system-headers @@ -28,7 +29,9 @@ CPPFLAGS+= -Wp,-iremap,${NETBSDSRCDIR}:/ CPPFLAGS+= -Wp,-iremap,${X11SRCDIR}:/usr/xsrc REPROFLAGS+= -fdebug-prefix-map=\$$NETBSDSRCDIR=/usr/src +REPROFLAGS+= -fmacro-prefix-map=\$$NETBSDSRCDIR=/usr/src REPROFLAGS+= -fdebug-prefix-map=\$$X11SRCDIR=/usr/xsrc +REPROFLAGS+= -fmacro-prefix-map=\$$X11SRCDIR=/usr/xsrc .if defined(MAKEOBJDIRPREFIX) NETBSDOBJDIR= ${MAKEOBJDIRPREFIX}${NETBSDSRCDIR} .endif @@ -36,6 +39,7 @@ NETBSDOBJDIR= ${MAKEOBJDIRPREFIX}${NETBS .if defined(NETBSDOBJDIR) .export NETBSDOBJDIR REPROFLAGS+= -fdebug-prefix-map=\$$NETBSDOBJDIR=/usr/obj +REPROFLAGS+= -fmacro-prefix-map=\$$NETBSDOBJDIR=/usr/obj .endif LINTFLAGS+= -R${NETBSDSRCDIR}=/usr/src -R${X11SRCDIR}=/usr/xsrc