Module Name: src Committed By: christos Date: Tue Sep 21 20:34:38 UTC 2021
Modified Files: src/external/bsd/compiler_rt/lib/clang/include/sanitizer: Makefile src/external/bsd/compiler_rt/lib/clang/include/xray: Makefile src/external/bsd/compiler_rt/lib/clang/lib/netbsd: common.mk src/external/bsd/compiler_rt/lib/clang/share: Makefile Added Files: src/external/bsd/compiler_rt: Makefile.inc src/external/bsd/compiler_rt/lib: Makefile.inc src/external/bsd/compiler_rt/lib/clang: Makefile.inc src/external/bsd/compiler_rt/lib/clang/include: Makefile.inc src/external/bsd/compiler_rt/lib/clang/lib: Makefile.inc src/external/bsd/compiler_rt/lib/clang/lib/netbsd: Makefile.inc Log Message: centralize version handling To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/bsd/compiler_rt/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/bsd/compiler_rt/lib/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/bsd/compiler_rt/lib/clang/Makefile.inc cvs rdiff -u -r0 -r1.1 \ src/external/bsd/compiler_rt/lib/clang/include/Makefile.inc cvs rdiff -u -r1.3 -r1.4 \ src/external/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/compiler_rt/lib/clang/lib/Makefile.inc cvs rdiff -u -r0 -r1.1 \ src/external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile.inc cvs rdiff -u -r1.6 -r1.7 \ src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk cvs rdiff -u -r1.2 -r1.3 \ src/external/bsd/compiler_rt/lib/clang/share/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/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile diff -u src/external/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile:1.3 src/external/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile:1.4 --- src/external/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile:1.3 Fri Feb 7 14:00:10 2020 +++ src/external/bsd/compiler_rt/lib/clang/include/sanitizer/Makefile Tue Sep 21 16:34:37 2021 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.3 2020/02/07 19:00:10 kamil Exp $ - -TOPDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist +# $NetBSD: Makefile,v 1.4 2021/09/21 20:34:37 christos Exp $ NOOBJ= # defined +.include <bsd.init.mk> + .PATH: ${TOPDIR}/include/sanitizer INCS+= allocator_interface.h @@ -20,8 +20,6 @@ INCS+= netbsd_syscall_hooks.h INCS+= tsan_interface.h INCS+= tsan_interface_atomic.h -.include <bsd.own.mk> - -INCSDIR= /usr/lib/clang/9.0.0/include/sanitizer +INCSDIR= /usr/lib/clang/${CLANG_VER}/include/sanitizer .include <bsd.prog.mk> Index: src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile diff -u src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile:1.2 src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile:1.3 --- src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile:1.2 Fri Feb 7 14:00:10 2020 +++ src/external/bsd/compiler_rt/lib/clang/include/xray/Makefile Tue Sep 21 16:34:37 2021 @@ -1,17 +1,15 @@ -# $NetBSD: Makefile,v 1.2 2020/02/07 19:00:10 kamil Exp $ - -TOPDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist +# $NetBSD: Makefile,v 1.3 2021/09/21 20:34:37 christos Exp $ NOOBJ= # defined +.include <bsd.init.mk> + .PATH: ${TOPDIR}/include/xray INCS+= xray_interface.h INCS+= xray_log_interface.h INCS+= xray_records.h -.include <bsd.own.mk> - -INCSDIR= /usr/lib/clang/9.0.0/include/xray +INCSDIR= /usr/lib/clang/${CLANG_VER}/include/xray .include <bsd.prog.mk> Index: src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk diff -u src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk:1.6 src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk:1.7 --- src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk:1.6 Thu Sep 16 22:18:01 2021 +++ src/external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk Tue Sep 21 16:34:38 2021 @@ -1,12 +1,7 @@ -# $NetBSD: common.mk,v 1.6 2021/09/17 02:18:01 christos Exp $ +# $NetBSD: common.mk,v 1.7 2021/09/21 20:34:38 christos Exp $ NOSANITIZER= # defined NODEBUG= # defined NOLIBCSANITIZER=# defined -.include <bsd.own.mk> - -TOPDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist - -CLANG_VER!= cd ${NETBSDSRCDIR}/external/apache2/llvm && \ - ${MAKE} -V LLVM_VERSION +.include <bsd.init.mk> Index: src/external/bsd/compiler_rt/lib/clang/share/Makefile diff -u src/external/bsd/compiler_rt/lib/clang/share/Makefile:1.2 src/external/bsd/compiler_rt/lib/clang/share/Makefile:1.3 --- src/external/bsd/compiler_rt/lib/clang/share/Makefile:1.2 Fri Feb 7 14:00:10 2020 +++ src/external/bsd/compiler_rt/lib/clang/share/Makefile Tue Sep 21 16:34:38 2021 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.2 2020/02/07 19:00:10 kamil Exp $ - -TOPDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist +# $NetBSD: Makefile,v 1.3 2021/09/21 20:34:38 christos Exp $ NOOBJ= # defined +.include <bsd.init.mk> .PATH: ${TOPDIR}/lib/asan INCS+= asan_blacklist.txt @@ -10,8 +9,6 @@ INCS+= asan_blacklist.txt .PATH: ${TOPDIR}/lib/msan INCS+= msan_blacklist.txt -.include <bsd.own.mk> - -INCSDIR= /usr/lib/clang/9.0.0/share +INCSDIR= /usr/lib/clang/${CLANG_VER}/share .include <bsd.prog.mk> Added files: Index: src/external/bsd/compiler_rt/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/Makefile.inc Tue Sep 21 16:34:37 2021 @@ -0,0 +1,6 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:37 christos Exp $ + +TOPDIR:= ${.PARSEDIR}/../../../sys/external/bsd/compiler_rt/dist +COMPILER_RT:= ${.PARSEDIR} + +CLANG_VER!= cd ${COMPILER_RT}/../../apache2/llvm && ${MAKE} -V LLVM_VERSION Index: src/external/bsd/compiler_rt/lib/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/lib/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/lib/Makefile.inc Tue Sep 21 16:34:37 2021 @@ -0,0 +1,2 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:37 christos Exp $ +.include "${.PARSEDIR}/../Makefile.inc" Index: src/external/bsd/compiler_rt/lib/clang/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/lib/clang/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/lib/clang/Makefile.inc Tue Sep 21 16:34:37 2021 @@ -0,0 +1,2 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:37 christos Exp $ +.include "${.PARSEDIR}/../Makefile.inc" Index: src/external/bsd/compiler_rt/lib/clang/include/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/lib/clang/include/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/lib/clang/include/Makefile.inc Tue Sep 21 16:34:37 2021 @@ -0,0 +1,2 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:37 christos Exp $ +.include "${.PARSEDIR}/../Makefile.inc" Index: src/external/bsd/compiler_rt/lib/clang/lib/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/lib/clang/lib/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/lib/clang/lib/Makefile.inc Tue Sep 21 16:34:38 2021 @@ -0,0 +1,2 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:38 christos Exp $ +.include "${.PARSEDIR}/../Makefile.inc" Index: src/external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile.inc diff -u /dev/null src/external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile.inc:1.1 --- /dev/null Tue Sep 21 16:34:38 2021 +++ src/external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile.inc Tue Sep 21 16:34:38 2021 @@ -0,0 +1,2 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/09/21 20:34:38 christos Exp $ +.include "${.PARSEDIR}/../Makefile.inc"