[binutils-gdb] S12Z: s12z-opc.h: Add extern "C" bracketing
John Darrington
jmd@sourceware.org
Wed Apr 24 09:04:00 GMT 2019
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d10be0cb9e61f29a0de368ebcc78bba22a902ad5
commit d10be0cb9e61f29a0de368ebcc78bba22a902ad5
Author: John Darrington <john@darrington.wattle.id.au>
Date: Mon Apr 15 09:25:23 2019 +0200
S12Z: s12z-opc.h: Add extern "C" bracketing
opcodes/
* s12z-opc.h: Add extern "C" bracketing to help
users who wish to use this interface in c++ code.
Diff:
---
opcodes/ChangeLog | 5 +++++
opcodes/s12z-opc.h | 9 ++++++++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 05d211b..b4f85d3 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,8 @@
+2019-04-24 John Darrington <john@darrington.wattle.id.au>
+
+ * s12z-opc.h: Add extern "C" bracketing to help
+ users who wish to use this interface in c++ code.
+
2019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
* arm-dis.c (coprocessor_opcodes): Document new %J and %K format
diff --git a/opcodes/s12z-opc.h b/opcodes/s12z-opc.h
index 04e1559..6508f71 100644
--- a/opcodes/s12z-opc.h
+++ b/opcodes/s12z-opc.h
@@ -22,6 +22,11 @@
#include <stdbool.h>
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
/* An abstraction used to read machine code from a source. */
struct mem_read_abstraction_base
{
@@ -262,6 +267,8 @@ struct memory_operand
int decode_s12z (enum optr *myoperator, short *osize,
int *n_operands, struct operand **operands,
struct mem_read_abstraction_base *);
-
+#ifdef __cplusplus
+}
+#endif
#endif /* S12Z_OPC_H */
More information about the Binutils-cvs
mailing list