summaryrefslogtreecommitdiff
path: root/ace/config-g++-common.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-11-09 16:12:31 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-11-09 16:12:31 +0000
commitf22d819fe3bacae93fca85ddde570866c60a416d (patch)
tree9625d7ac6771f9b2509ac1b65f7f07ec072f2f49 /ace/config-g++-common.h
parent6a866ab1b0dccc9a11659c182b183184aa855913 (diff)
downloadATCD-f22d819fe3bacae93fca85ddde570866c60a416d.tar.gz
ChangeLogTag:Tue Nov 9 10:11:22 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
Diffstat (limited to 'ace/config-g++-common.h')
-rw-r--r--ace/config-g++-common.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ace/config-g++-common.h b/ace/config-g++-common.h
index a220bb819bb..04ff35012e0 100644
--- a/ace/config-g++-common.h
+++ b/ace/config-g++-common.h
@@ -30,6 +30,8 @@
// This is only needed with egcs 1.1 (egcs-2.91.57). It can't be
// used with older versions.
# define ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR
+# else /* This is for gcc 2.8.x */
+# define ACE_LACKS_PLACEMENT_OPERATOR_DELETE
# endif /* __GNUC__ >= 2.91 */
# if __GNUC__ == 2 && __GNUC_MINOR__ != 9 && __GNUC_MINOR__ != 91
@@ -56,7 +58,7 @@
#else /* ! egcs */
// Plain old g++.
-# define ACE_LACKS_PLACEMENT_OPERATOR_NEW
+# define ACE_LACKS_PLACEMENT_OPERATOR_DELETE
# define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
# define ACE_HAS_GNUG_PRE_2_8
# define ACE_HAS_TEMPLATE_SPECIALIZATION