summaryrefslogtreecommitdiff
path: root/ace/ACE.cpp
diff options
context:
space:
mode:
authorgonzo <gonzo@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-07 19:10:57 +0000
committergonzo <gonzo@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-07 19:10:57 +0000
commit8a3081ceb8d6e959585460f26e993fc98ea16eaa (patch)
treec1d7de89e05214c4327da03ba4078fa8e5bb7e01 /ace/ACE.cpp
parent3768ede8dc5dd72d676bcf1a7bb41db88ec6e740 (diff)
downloadATCD-8a3081ceb8d6e959585460f26e993fc98ea16eaa.tar.gz
Added envinfo to report versions of ACE, OS and compiler
Diffstat (limited to 'ace/ACE.cpp')
-rw-r--r--ace/ACE.cpp40
1 files changed, 40 insertions, 0 deletions
diff --git a/ace/ACE.cpp b/ace/ACE.cpp
index 00a73fbf383..24baa8ee82e 100644
--- a/ace/ACE.cpp
+++ b/ace/ACE.cpp
@@ -40,6 +40,46 @@ ACE::beta_version (void)
return ACE_BETA_VERSION;
}
+const char* const
+ACE::compiler_name (void)
+{
+#ifdef ACE_CC_NAME
+ return ACE_CC_NAME;
+#else
+ return "";
+#endif
+}
+
+u_int
+ACE::compiler_major_version (void)
+{
+#ifdef ACE_CC_MAJOR_VERSION
+ return ACE_CC_MAJOR_VERSION;
+#else
+ return 0;
+#endif
+}
+
+u_int
+ACE::compiler_minor_version (void)
+{
+#ifdef ACE_CC_MINOR_VERSION
+ return ACE_CC_MINOR_VERSION;
+#else
+ return 0;
+#endif
+}
+
+u_int
+ACE::compiler_beta_version (void)
+{
+#ifdef ACE_CC_BETA_VERSION
+ return ACE_CC_BETA_VERSION;
+#else
+ return 0;
+#endif
+}
+
void
ACE::unique_name (const void *object,
LPTSTR name,