summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2016-10-21 11:18:22 +0300
committerIvan Maidanski <ivmai@mail.ru>2016-10-21 11:19:26 +0300
commit4c5af8713cdf889fba25c86bc9e1dc2372f2265d (patch)
treeec24a612ec08845aa9384b7ada188fca07979b43 /extra
parente421fee566ab8cd71d557ef838d1f02e196e761a (diff)
downloadbdwgc-4c5af8713cdf889fba25c86bc9e1dc2372f2265d.tar.gz
Eliminate 'ISO C forbids an empty translation unit' GCC pedantic warning
"extern int GC_quiet" is added to suppress compiler warning. * extra/msvc_dbg.c [_M_AMD64 || !_MSC_VER] (GC_quiet): Declare external variable.
Diffstat (limited to 'extra')
-rw-r--r--extra/msvc_dbg.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/extra/msvc_dbg.c b/extra/msvc_dbg.c
index 4862a599..f0eef2fd 100644
--- a/extra/msvc_dbg.c
+++ b/extra/msvc_dbg.c
@@ -377,4 +377,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 */