CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: mrg Date: Sun Oct 6 00:15:22 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: remove ubsan_handlers_cxx.cc from sources. shouldn't be used with gcc. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/lib/libubsan/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: mrg Date: Sun Oct 6 00:15:22 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: remove ubsan_handlers_cxx.cc from sources. shouldn't be used with gcc. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/lib/libubsan/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/lib/libubsan/Makefile diff -u src/external/gpl3/gcc/lib/libubsan/Makefile:1.14 src/external/gpl3/gcc/lib/libubsan/Makefile:1.15 --- src/external/gpl3/gcc/lib/libubsan/Makefile:1.14 Fri Oct 4 08:51:33 2019 +++ src/external/gpl3/gcc/lib/libubsan/Makefile Sun Oct 6 00:15:22 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2019/10/04 08:51:33 mrg Exp $ +# $NetBSD: Makefile,v 1.15 2019/10/06 00:15:22 mrg Exp $ UNSUPPORTED_COMPILER.clang= # defined LIBISCXX = yes @@ -15,7 +15,6 @@ UBSAN_SRCS= \ ubsan_diag.cc \ ubsan_flags.cc \ ubsan_handlers.cc \ - ubsan_handlers_cxx.cc \ ubsan_init.cc \ ubsan_type_hash.cc \ ubsan_type_hash_itanium.cc \ @@ -26,8 +25,6 @@ UBSAN_SRCS= \ COPTS.${_s}.cc+=-frtti .endfor -COPTS.ubsan_handlers_cxx.cc+= -Wno-error=maybe-uninitialized - LIB= ubsan SRCS+= ${UBSAN_SRCS} LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: mrg Date: Fri Feb 1 10:39:03 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: use -Wno-error=maybe-uninitialized for one of the new ubsan files. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/lib/libubsan/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/lib/libubsan/Makefile diff -u src/external/gpl3/gcc/lib/libubsan/Makefile:1.8 src/external/gpl3/gcc/lib/libubsan/Makefile:1.9 --- src/external/gpl3/gcc/lib/libubsan/Makefile:1.8 Sun Jul 1 17:41:50 2018 +++ src/external/gpl3/gcc/lib/libubsan/Makefile Fri Feb 1 10:39:03 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2018/07/01 17:41:50 christos Exp $ +# $NetBSD: Makefile,v 1.9 2019/02/01 10:39:03 mrg Exp $ UNSUPPORTED_COMPILER.clang= # defined LIBISCXX = yes @@ -27,6 +27,8 @@ UBSAN_SRCS= \ COPTS.${_s}.cc+=-frtti .endfor +COPTS.ubsan_handlers_cxx.cc+= -Wno-error=maybe-uninitialized + LIB= ubsan SRCS+= ${UBSAN_SRCS} LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: mrg Date: Fri Feb 1 10:39:03 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: use -Wno-error=maybe-uninitialized for one of the new ubsan files. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/lib/libubsan/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Mon Jun 11 15:29:33 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: use LIBISCXX = yes, instead of hard-coding the c++ library. Suggested by joerg To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/lib/libubsan/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Mon Jun 11 15:29:33 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: use LIBISCXX = yes, instead of hard-coding the c++ library. Suggested by joerg To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/lib/libubsan/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/lib/libubsan/Makefile diff -u src/external/gpl3/gcc/lib/libubsan/Makefile:1.6 src/external/gpl3/gcc/lib/libubsan/Makefile:1.7 --- src/external/gpl3/gcc/lib/libubsan/Makefile:1.6 Mon Jun 11 08:47:47 2018 +++ src/external/gpl3/gcc/lib/libubsan/Makefile Mon Jun 11 11:29:33 2018 @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.6 2018/06/11 12:47:47 christos Exp $ +# $NetBSD: Makefile,v 1.7 2018/06/11 15:29:33 christos Exp $ UNSUPPORTED_COMPILER.clang= # defined +LIBISCXX = yes .include @@ -28,7 +29,6 @@ COPTS.${_s}.cc+=-frtti LIB= ubsan SRCS+= ${UBSAN_SRCS} -LIBDPLIBS+= stdc++ ${.CURDIR}/../libstdc++-v3 LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt .if ${MACHINE_ARCH} == "vax"
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Mon Jun 11 12:47:47 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: Add libstdc++ again; needed for: undefined reference to `typeinfo for __cxxabiv1::__class_type_info' undefined reference to `typeinfo for __cxxabiv1::__si_class_type_info' undefined reference to `typeinfo for __cxxabiv1::__vmi_class_type_info' undefined reference to `typeinfo for std::type_info' undefined reference to `__dynamic_cast' To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libubsan/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Mon Jun 11 12:47:47 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: Add libstdc++ again; needed for: undefined reference to `typeinfo for __cxxabiv1::__class_type_info' undefined reference to `typeinfo for __cxxabiv1::__si_class_type_info' undefined reference to `typeinfo for __cxxabiv1::__vmi_class_type_info' undefined reference to `typeinfo for std::type_info' undefined reference to `__dynamic_cast' To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libubsan/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/lib/libubsan/Makefile diff -u src/external/gpl3/gcc/lib/libubsan/Makefile:1.5 src/external/gpl3/gcc/lib/libubsan/Makefile:1.6 --- src/external/gpl3/gcc/lib/libubsan/Makefile:1.5 Tue Feb 13 22:37:39 2018 +++ src/external/gpl3/gcc/lib/libubsan/Makefile Mon Jun 11 08:47:47 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2018/02/14 03:37:39 christos Exp $ +# $NetBSD: Makefile,v 1.6 2018/06/11 12:47:47 christos Exp $ UNSUPPORTED_COMPILER.clang= # defined @@ -28,6 +28,7 @@ COPTS.${_s}.cc+=-frtti LIB= ubsan SRCS+= ${UBSAN_SRCS} +LIBDPLIBS+= stdc++ ${.CURDIR}/../libstdc++-v3 LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt .if ${MACHINE_ARCH} == "vax"
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Wed Feb 14 03:37:39 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: need -lrt for shm_{open,close} To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/lib/libubsan/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libubsan
Module Name:src Committed By: christos Date: Wed Feb 14 03:37:39 UTC 2018 Modified Files: src/external/gpl3/gcc/lib/libubsan: Makefile Log Message: need -lrt for shm_{open,close} To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/lib/libubsan/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/lib/libubsan/Makefile diff -u src/external/gpl3/gcc/lib/libubsan/Makefile:1.4 src/external/gpl3/gcc/lib/libubsan/Makefile:1.5 --- src/external/gpl3/gcc/lib/libubsan/Makefile:1.4 Sat Feb 3 20:16:33 2018 +++ src/external/gpl3/gcc/lib/libubsan/Makefile Tue Feb 13 22:37:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2018/02/04 01:16:33 mrg Exp $ +# $NetBSD: Makefile,v 1.5 2018/02/14 03:37:39 christos Exp $ UNSUPPORTED_COMPILER.clang= # defined @@ -28,6 +28,7 @@ COPTS.${_s}.cc+=-frtti LIB= ubsan SRCS+= ${UBSAN_SRCS} +LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt .if ${MACHINE_ARCH} == "vax" COPTS += -O1