--- a/libc/string/mips/sysdep.h
+++ b/libc/string/mips/sysdep.h
@@ -29,7 +29,7 @@
   .globl name;                                                                \
   .align 2;                                                                   \
   .ent name,0;                                                                \
-  name##:
+  name:
 
 #undef END
 #define END(function)                                   \
--- a/Rules.mak
+++ b/Rules.mak
@@ -399,7 +399,7 @@ ifneq ($(HAVE_SHARED),y)
 CFLAGS += -DSTATIC
 endif
 
-CFLAGS += $(call check_gcc,-std=gnu99,)
+# CFLAGS += $(call check_gcc,-std=gnu99,)
 
 LDFLAGS_NOSTRIP:=$(CPU_LDFLAGS-y) -shared --warn-common --warn-once -z combreloc
 # binutils-2.16.1 warns about ignored sections, 2.16.91.0.3 and newer are ok
