summaryrefslogtreecommitdiffstats
path: root/src/misc/util
diff options
context:
space:
mode:
authorBaruch Sterin <baruchs@gmail.com>2017-11-23 23:32:44 -0800
committerBaruch Sterin <baruchs@gmail.com>2017-11-23 23:32:44 -0800
commit7bcfe6436938d8354f499522b3d013229931b009 (patch)
tree1342cd4aef4079c926d546fa96e83e4d29d48f89 /src/misc/util
parentd438d9c1b6195806f74c5867c53518988a5e8d5c (diff)
downloadabc-7bcfe6436938d8354f499522b3d013229931b009.tar.gz
abc-7bcfe6436938d8354f499522b3d013229931b009.tar.bz2
abc-7bcfe6436938d8354f499522b3d013229931b009.zip
C++ comaptibility: add namespace support to Glucose
Diffstat (limited to 'src/misc/util')
-rw-r--r--src/misc/util/abc_namespaces.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/misc/util/abc_namespaces.h b/src/misc/util/abc_namespaces.h
index 76826f75..9588e1b8 100644
--- a/src/misc/util/abc_namespaces.h
+++ b/src/misc/util/abc_namespaces.h
@@ -30,6 +30,8 @@
# ifdef ABC_NAMESPACE
# define ABC_NAMESPACE_HEADER_START namespace ABC_NAMESPACE {
# define ABC_NAMESPACE_HEADER_END }
+# define ABC_NAMESPACE_CXX_HEADER_START ABC_NAMESPACE_HEADER_START
+# define ABC_NAMESPACE_CXX_HEADER_END ABC_NAMESPACE_HEADER_END
# define ABC_NAMESPACE_IMPL_START namespace ABC_NAMESPACE {
# define ABC_NAMESPACE_IMPL_END }
# define ABC_NAMESPACE_PREFIX ABC_NAMESPACE::
@@ -37,6 +39,8 @@
# else
# define ABC_NAMESPACE_HEADER_START extern "C" {
# define ABC_NAMESPACE_HEADER_END }
+# define ABC_NAMESPACE_CXX_HEADER_START
+# define ABC_NAMESPACE_CXX_HEADER_END
# define ABC_NAMESPACE_IMPL_START
# define ABC_NAMESPACE_IMPL_END
# define ABC_NAMESPACE_PREFIX
@@ -45,6 +49,8 @@
#else
# define ABC_NAMESPACE_HEADER_START
# define ABC_NAMESPACE_HEADER_END
+# define ABC_NAMESPACE_CXX_HEADER_START
+# define ABC_NAMESPACE_CXX_HEADER_END
# define ABC_NAMESPACE_IMPL_START
# define ABC_NAMESPACE_IMPL_END
# define ABC_NAMESPACE_PREFIX