uclibc++: fix build with gcc 6.1.0, which defaults to using C++14 ABI
[openwrt/openwrt.git] / package / libs / uclibc++ / Makefile
index 4c7c7678e3ace5d0c5bd93c76ce5190857c59ca3..c38655029265b5c62f2bd3fcca8913400905188c 100644 (file)
@@ -63,6 +63,7 @@ MAKE_FLAGS:= \
        LDFLAGS="-Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,defs $(TARGET_LDFLAGS)" \
        CP="$(CP)" \
        GEN_LIBS="-lc $(LIBGCC_S) $(SSP_LIB)" \
+       GEN_CFLAGS="-std=gnu++98 -nostdinc++" \
        check_as_needed=
 
 # check_as_needed overrides dependency on libgcc_s