summaryrefslogtreecommitdiff
path: root/gdb/gdbserver/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/gdbserver/server.h')
-rw-r--r--gdb/gdbserver/server.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/gdbserver/server.h b/gdb/gdbserver/server.h
index 6eb1a16bc7a..bb8342f86c1 100644
--- a/gdb/gdbserver/server.h
+++ b/gdb/gdbserver/server.h
@@ -22,6 +22,14 @@
#include "config.h"
#include "build-gnulib-gdbserver/config.h"
+#ifdef __cplusplus
+# define EXTERN_C extern "C"
+# define EXTERN_CONST extern const
+#else
+# define EXTERN_C extern
+# define EXTERN_CONST const
+#endif
+
#ifdef __MINGW32CE__
#include "wincecompat.h"
#endif