summaryrefslogtreecommitdiff
path: root/ACE/include/makeinclude/platform_vxworks6.6.GNU
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2009-09-30 09:59:46 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2009-09-30 09:59:46 +0000
commite497ed112218edf67ae6a15590cba874f9448c4a (patch)
tree485f2ab7983addf311e401564ab4f16a4b4c9d0f /ACE/include/makeinclude/platform_vxworks6.6.GNU
parent5f8447a1940caed9f3d00cce2d44f578fa6638ea (diff)
downloadATCD-e497ed112218edf67ae6a15590cba874f9448c4a.tar.gz
Wed Sep 29 09:59:44 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* include/makeinclude/platform_vxworks6.6.GNU: Added workaround for bug in the diab compiler. Thanks to Sharon Mizrahi <sharon dot mizrahi at gmail dot com> for reporting this
Diffstat (limited to 'ACE/include/makeinclude/platform_vxworks6.6.GNU')
-rw-r--r--ACE/include/makeinclude/platform_vxworks6.6.GNU6
1 files changed, 6 insertions, 0 deletions
diff --git a/ACE/include/makeinclude/platform_vxworks6.6.GNU b/ACE/include/makeinclude/platform_vxworks6.6.GNU
index d9d6ec510e0..e04a6bf50ac 100644
--- a/ACE/include/makeinclude/platform_vxworks6.6.GNU
+++ b/ACE/include/makeinclude/platform_vxworks6.6.GNU
@@ -17,3 +17,9 @@ ifeq ("$(TOOL_FAMILY)","gnu")
CPPFLAGS += -fno-strict-aliasing
endif
+# Workaround for bug in diab compiler with just 6.6
+ifeq (vxworks-6.6, $(findstring vxworks-6.6,$(WIND_PLATFORM)))
+ ifeq ("$(TOOL_FAMILY)","diab")
+ C++FLAGS += -W:c++:,-Xusing-std-on
+ endif
+endif