summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjodar1 <magusjodar@gmail.com>2016-04-13 00:04:07 -0500
committerjodar1 <magusjodar@gmail.com>2016-04-13 07:50:17 -0500
commita120bcc99fe25bbfd758c8a0a11129a57af8a097 (patch)
treedc49ef46a698cf899954668f0ebae1a5f7617b64
parentf9e3da24c3dfa3f236c4f2af364fca1e9acbc1f1 (diff)
downloadATCD-a120bcc99fe25bbfd758c8a0a11129a57af8a097.tar.gz
Fix compile for Solaris Studio 12.4
Solaris Studio 12.4 now implements symbol lookup correctly. Added #define ACE_ANY_OPS_USE_NAMESPACE to config-sunos5.10.h when 12.4 or later compiler is detected.
-rw-r--r--ACE/ace/config-sunos5.10.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ACE/ace/config-sunos5.10.h b/ACE/ace/config-sunos5.10.h
index 94d87715332..99b12cbc634 100644
--- a/ACE/ace/config-sunos5.10.h
+++ b/ACE/ace/config-sunos5.10.h
@@ -59,4 +59,9 @@
#define ACE_HAS_SOLARIS_ATOMIC_LIB
+// Solaris Studio 12.4 implements symbol lookup correctly.
+#if defined (__SUNPRO_CC) && (__SUNPRO_CC >= 0x5130)
+#define ACE_ANY_OPS_USE_NAMESPACE
+#endif
+
#endif /* ACE_CONFIG_H */