Hi gcc-4.8.2 targeting sh-*-* fails to compile on FreeBSD 10 which is using clang. I am hoping someone has some ideas about these.
In file included from ../../gcc-4.8.2/gcc/config/sh/sh.c:63: In file included from /usr/include/c++/v1/sstream:174: In file included from /usr/include/c++/v1/ostream:131: In file included from /usr/include/c++/v1/ios:216: In file included from /usr/include/c++/v1/__locale:15: In file included from /usr/include/c++/v1/string:438: In file included from /usr/include/c++/v1/cwchar:107: In file included from /usr/include/c++/v1/cwctype:54: /usr/include/c++/v1/cctype:51:72: error: use of undeclared identifier 'do_not_use_isalnum_with_safe_ctype' inline _LIBCPP_INLINE_VISIBILITY int __libcpp_isalnum(int __c) {return isalnum(__c);} sh.c line 63 is this: #include <sstream> #include <vector> #include <algorithm> It is the only file in gcc/config/* to include sstream. Has some update sweep for C++ transition missed this file? -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985