summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordai_y <dai_y@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-06 16:58:42 +0000
committerdai_y <dai_y@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-06 16:58:42 +0000
commite90814694aff1a5d4ba75ed041f13c92f6633e5f (patch)
treed5ece4d8c9f6a27fe5e819897223b8173598235b
parent383d1f532be72059c814d836ae0d899d685e6d89 (diff)
downloadATCD-stack_trace_branch.tar.gz
stack_trace_branch_ChangeLog: Fri Jun 6 16:50:48 UTC 2008 Yan Dai <dai_y@ociweb.com>stack_trace_branch
-rw-r--r--ACE/ace/Stack_Trace.h5
-rw-r--r--ACE/configure.ac2
-rw-r--r--ACE/stack_trace_branch_ChangeLog20
3 files changed, 23 insertions, 4 deletions
diff --git a/ACE/ace/Stack_Trace.h b/ACE/ace/Stack_Trace.h
index eed01c4e7e8..27aad900e65 100644
--- a/ACE/ace/Stack_Trace.h
+++ b/ACE/ace/Stack_Trace.h
@@ -48,7 +48,7 @@
*
* These usage examples were shown in $ACE_ROOT/tests/Stack_Trace_Test.cpp.
*
- * @note The stack trace functionality was currently support on platforms:
+ * @note The stack trace functionality was currently supported on platforms:
* - Any platform using glibc as its runtime library, or where ACE_HAS_EXECINFO_H is defined
* (this covers Linux and Mac)
* - VxWorks, both kernel and RTP
@@ -58,7 +58,8 @@
* @note Since stack trace buffer size has limitation(@c ACE_STACK_TRACE_SYMBUFSIZ), you will not
* get a complete stack trace if @c ACE_STACK_TRACE_SYMBUFSIZ value is less than actual stack
* trace data length. To get a complete stack trace, you need set @c ACE_STACK_TRACE_SYMBUFSIZ
- * with a larger value in your @c config.h file and rebuild ACE.
+ * with a larger value that is enough for the stack trace data in your @c config.h file
+ * and rebuild ACE.
*
* @note Using ACE logging mechanism (%?) to log the stack trace also has ACE_MAXLOGMSGLEN size limitation.
* To get a complete stack trace, you could use different output method. Following is an example.
diff --git a/ACE/configure.ac b/ACE/configure.ac
index db91db456be..e616ecfb8d9 100644
--- a/ACE/configure.ac
+++ b/ACE/configure.ac
@@ -600,6 +600,8 @@ ACE_CHECK_LACKS_HEADERS(dlfcn.h)
ACE_CHECK_LACKS_HEADERS(errno.h)
+ACE_CHECK_LACKS_HEADERS(execinfo.h)
+
ACE_CHECK_LACKS_HEADERS(fcntl.h)
ACE_CHECK_HAS_HEADERS(pdh.h)
diff --git a/ACE/stack_trace_branch_ChangeLog b/ACE/stack_trace_branch_ChangeLog
index a5ab68104d6..a8ae7e5a1f0 100644
--- a/ACE/stack_trace_branch_ChangeLog
+++ b/ACE/stack_trace_branch_ChangeLog
@@ -1,10 +1,26 @@
+Fri Jun 6 16:50:48 UTC 2008 Yan Dai <dai_y@ociweb.com>
+
+ * ACE/ace/Stack_Trace.h:
+
+ Updated comments.
+
+ * ACE/configure.ac:
+
+ Added checks for execinfo.h header.
+
+Fri Jun 6 16:20:31 UTC 2008 Yan Dai <dai_y@ociweb.com>
+
+ * ACE/configure.ac:
+
+ Added checks for execinfo.h header.
+
Fri Jun 6 00:11:05 UTC 2008 Yan Dai <dai_y@ociweb.com>
* ace/Log_Msg.h:
* ace/Stack_Trace.h:
-
+
Updated comments.
-
+
* ace/config-macosx-leopard.h:
Added ACE_HAS_EXECINFO_H define.