]> granicus.if.org Git - gc/commitdiff
Eliminate 'ISO C forbids an empty translation unit' GCC pedantic warning
authorIvan Maidanski <ivmai@mail.ru>
Fri, 21 Oct 2016 08:18:22 +0000 (11:18 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 31 Oct 2016 20:51:39 +0000 (23:51 +0300)
"extern int GC_quiet" is added to suppress compiler warning.

* extra/msvc_dbg.c [_M_AMD64 || !_MSC_VER] (GC_quiet): Declare external
variable.

extra/msvc_dbg.c

index b3da82f36f9a13a17c3466501bfe6fe5567186c5..8803c4b0d6549d93ae2c351309d666d10c95d250 100644 (file)
@@ -376,4 +376,9 @@ char** backtrace_symbols(void*const* addresses, int count)
   return symbols;
 }
 
-#endif /* !_M_AMD64 */
+#else
+
+  extern int GC_quiet;
+        /* ANSI C does not allow translation units to be empty. */
+
+#endif /* _M_AMD64 */