summaryrefslogtreecommitdiffstats
path: root/tool_bin/lib/linux/z3/include/z3_macros.h
diff options
context:
space:
mode:
authorKenji Hosokawa <khosokawa@jp.adit-jv.com>2021-09-27 17:23:10 +0900
committerKenji Hosokawa <khosokawa@jp.adit-jv.com>2021-09-27 17:23:10 +0900
commit05417f782cb2377a4105969f910d2ed0416a8c47 (patch)
tree245300cbb1d501035de708ab93f174e7093c2f4c /tool_bin/lib/linux/z3/include/z3_macros.h
parent44a3da18a257cc46aa0dbfd01947deeb377ab049 (diff)
Signed-off-by: Kenji Hosokawa <khosokawa@jp.adit-jv.com>
Diffstat (limited to 'tool_bin/lib/linux/z3/include/z3_macros.h')
-rw-r--r--tool_bin/lib/linux/z3/include/z3_macros.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/tool_bin/lib/linux/z3/include/z3_macros.h b/tool_bin/lib/linux/z3/include/z3_macros.h
new file mode 100644
index 0000000..d1ac188
--- /dev/null
+++ b/tool_bin/lib/linux/z3/include/z3_macros.h
@@ -0,0 +1,21 @@
+
+/*++
+Copyright (c) 2015 Microsoft Corporation
+
+--*/
+
+#ifndef Z3_bool_opt
+#define Z3_bool_opt Z3_bool
+#endif
+
+#ifndef Z3_API
+# ifdef __GNUC__
+# define Z3_API __attribute__ ((visibility ("default")))
+# else
+# define Z3_API
+# endif
+#endif
+
+#ifndef DEFINE_TYPE
+#define DEFINE_TYPE(T) typedef struct _ ## T *T
+#endif