summaryrefslogtreecommitdiff
path: root/ace
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2000-02-04 21:16:03 +0000
committerSteve Huston <shuston@riverace.com>2000-02-04 21:16:03 +0000
commit8178054690e571be9b25e8d6e9a585376fc98799 (patch)
tree163da975e5d8079db5437116668765ef1176b745 /ace
parent0d4b95e14d52c43debce8e4359710c81b15d0bf1 (diff)
downloadATCD-8178054690e571be9b25e8d6e9a585376fc98799.tar.gz
ChangeLogTag:Fri Feb 4 15:11:53 2000 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace')
-rw-r--r--ace/config-hpux-11.00.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/ace/config-hpux-11.00.h b/ace/config-hpux-11.00.h
new file mode 100644
index 00000000000..f74447ca316
--- /dev/null
+++ b/ace/config-hpux-11.00.h
@@ -0,0 +1,33 @@
+/* -*- C++ -*- */
+// $Id$
+
+// The following configuration file is designed to work for HP
+// platforms running HP-UX 11.00 using aC++, CC, or gcc (2.95 and up).
+
+#ifndef ACE_CONFIG_H
+#define ACE_CONFIG_H
+
+#if defined (__GNUG__)
+
+// config-g++-common.h undef's ACE_HAS_STRING_CLASS with -frepo, so
+// this must appear before its #include.
+# define ACE_HAS_STRING_CLASS
+
+# include "ace/config-g++-common.h"
+
+// gcc 2.95.2 supplies the ssize_t typedef.
+# define ACE_HAS_SSIZE_T
+
+# include "ace/config-hpux11.h"
+
+#else
+
+// It's one of the HP compilers, so use the old file. This should be
+// folded into this file to avoid confusion with so many filenames.
+// Undef ACE_CONFIG_H so the other file isn't ignored.
+# undef ACE_CONFIG_H
+# include "ace/config-hpux-11.x-hpc++.h"
+
+#endif /* __GNUG__ */
+
+#endif /* ACE_CONFIG_H */