Hi! I'm not 100% sure, but I *think* that this patch 2015-11-15 Jonathan Wakely PR libstdc++/68353 * include/bits/basic_string.h: Test value of _GLIBCXX_USE_C99_WCHAR not whether it is defined. * include/ext/vstring.h: Likewise. uncovered errors like this: /--------------------------------------- | g++ -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I../../../gcc/gcc -I../../../gcc/gcc/c-family -I../../../gcc/gcc/../include -I../../../gcc/gcc/../libcpp/include -I/opt/cfarm/mpc/include -I../../../gcc/gcc/../libdecnumber -I../../../gcc/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../gcc/gcc/../libbacktrace -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo ../../../gcc/gcc/c-family/c-common.c | In file included from ../../../gcc/gcc/c-family/c-common.c:31:0: | ../../../gcc/gcc/c-family/c-common.c: In function ‘void c_common_nodes_and_builtins()’: | ../../../gcc/gcc/stringpool.h:39:53: error: null argument where non-null required (argument 1) [-Werror=nonnull] | ? get_identifier_with_length ((str), strlen (str)) \ | ^ | | ../../../gcc/gcc/c-family/c-common.c:5501:22: note: in expansion of macro ‘get_identifier’ | char32_type_node = get_identifier (CHAR32_TYPE); | ^~~~~~~~~~~~~~ | | cc1plus: all warnings being treated as errors | Makefile:1085: recipe for target 'c-family/c-common.o' failed \--------------------------------------- Shows up when using a newly build compiler to build the contrib/config-list.mk targets. So these targets probably need some small touch-ups. avr-rtems http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478544 mipsel-elf http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478844 mipsisa64r2-sde-elf http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478855 mipsisa64sb1-elf http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478865 mips-rtems http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478877 powerpc-eabialtivec http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478922 powerpc-eabispe http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478932 powerpc-rtems http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478956 ppc-elf http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=478968 sh-superh-elf http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=479077 MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: Don't believe in miracles: Rely on them! the second :