Module Name: src
Committed By: joerg
Date: Tue Aug 9 13:00:05 UTC 2011
Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3: Makefile
src/external/gpl3/gcc/lib/libsupc++: Makefile
Log Message:
Can't build libstdc++ and libsupc++ with clang since it depends on using
volatiles as initializers of non-volatile fields, void * arithmetic and
some new attributes for the unwinding.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/lib/libsupc++/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/libstdc++-v3/Makefile
diff -u src/external/gpl3/gcc/lib/libstdc++-v3/Makefile:1.4 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile:1.5
--- src/external/gpl3/gcc/lib/libstdc++-v3/Makefile:1.4 Wed Jun 29 02:01:37 2011
+++ src/external/gpl3/gcc/lib/libstdc++-v3/Makefile Tue Aug 9 13:00:04 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2011/06/29 02:01:37 mrg Exp $
+# $NetBSD: Makefile,v 1.5 2011/08/09 13:00:04 joerg Exp $
REQUIRETOOLS= yes
NOLINT= # defined
@@ -10,6 +10,7 @@
LIBDPLIBS+= m ${.CURDIR}/../../../../../lib/libm
+UNSUPPORTED_COMPILER.clang= # defined
CWARNFLAGS.clang+= -Wno-logical-op-parentheses \
-Wno-deprecated-writable-strings -Wno-parentheses
Index: src/external/gpl3/gcc/lib/libsupc++/Makefile
diff -u src/external/gpl3/gcc/lib/libsupc++/Makefile:1.3 src/external/gpl3/gcc/lib/libsupc++/Makefile:1.4
--- src/external/gpl3/gcc/lib/libsupc++/Makefile:1.3 Tue Jun 28 04:03:16 2011
+++ src/external/gpl3/gcc/lib/libsupc++/Makefile Tue Aug 9 13:00:04 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2011/06/28 04:03:16 mrg Exp $
+# $NetBSD: Makefile,v 1.4 2011/08/09 13:00:04 joerg Exp $
REQUIRETOOLS= yes
NOLINT= # defined
@@ -6,6 +6,7 @@
NOPROFILE= # defined
CWARNFLAGS.clang+= -Wno-parentheses
+UNSUPPORTED_COMPILER.clang= # defined
.include <bsd.own.mk>