Merge "Do not create prop files for ctl.* properties"
diff --git a/libc/bionic/ndk_cruft.cpp b/libc/bionic/ndk_cruft.cpp
index 6609470..0af9d5b 100644
--- a/libc/bionic/ndk_cruft.cpp
+++ b/libc/bionic/ndk_cruft.cpp
@@ -287,11 +287,12 @@
 }
 
 // A leaked BSD stdio implementation detail that's now a no-op.
-extern "C" void __sinit() {
+// (GCC doesn't like 'extern "C"' on a definition.)
+extern "C" {
+void __sinit() {}
+int __sdidinit = 1;
 }
 
-extern "C" int __sdidinit = 1;
-
 // Only used by ftime, which was removed from POSIX 2008.
 struct timeb {
   time_t          time;