__NO_STRING_INLINES was removed from uClibc around 2004 so has no effect. Ok for trunk?
libstdc++-v3/ChangeLog: 2018-10-01 Bernhard Reutner-Fischer <al...@gcc.gnu.org> * config/os/uclibc/os_defines.h (__NO_STRING_INLINES): Delete. --- libstdc++-v3/config/os/uclibc/os_defines.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/libstdc++-v3/config/os/uclibc/os_defines.h b/libstdc++-v3/config/os/uclibc/os_defines.h index 03a7273d5dc..bcc47d4d589 100644 --- a/libstdc++-v3/config/os/uclibc/os_defines.h +++ b/libstdc++-v3/config/os/uclibc/os_defines.h @@ -38,7 +38,4 @@ #include <features.h> -// We must not see the optimized string functions GNU libc defines. -#define __NO_STRING_INLINES - #endif -- 2.19.0