summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-10-12 22:41:47 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-10-12 22:41:47 +0000
commit9580d3fef7f11b73955d49cfdd98b44643fd3c0e (patch)
treeb6797cbf24955f0ba532414634d2587954ee6e33
parent2654f9689cf6d8f6bd300205333a5f0bcb9966a2 (diff)
downloadATCD-9580d3fef7f11b73955d49cfdd98b44643fd3c0e.tar.gz
ChangeLogTag:Thu Oct 12 15:40:51 2000 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r--ChangeLog8
-rw-r--r--ChangeLogs/ChangeLog-02a8
-rw-r--r--ChangeLogs/ChangeLog-03a8
-rw-r--r--THANKS1
-rw-r--r--ace/OS.cpp8
5 files changed, 29 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 2e793b84ca7..a729fa91482 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Thu Oct 12 15:40:51 2000 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/OS.cpp (ACE_OS_GUARD):
+ Use explicit names for the OS guards, otherwise the SGI compiler
+ (7.30 + several patches) crashes. Thanks to Philip Miller
+ <pwmiller@sarnoff.com> for reporting the problem and providing
+ the patch.
+
Thu Oct 12 12:15:23 2000 Angelo <corsaro@cs.wustl.edu>
* ACE version 5.1.10 released.
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 2e793b84ca7..a729fa91482 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,11 @@
+Thu Oct 12 15:40:51 2000 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/OS.cpp (ACE_OS_GUARD):
+ Use explicit names for the OS guards, otherwise the SGI compiler
+ (7.30 + several patches) crashes. Thanks to Philip Miller
+ <pwmiller@sarnoff.com> for reporting the problem and providing
+ the patch.
+
Thu Oct 12 12:15:23 2000 Angelo <corsaro@cs.wustl.edu>
* ACE version 5.1.10 released.
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 2e793b84ca7..a729fa91482 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,11 @@
+Thu Oct 12 15:40:51 2000 Carlos O'Ryan <coryan@uci.edu>
+
+ * ace/OS.cpp (ACE_OS_GUARD):
+ Use explicit names for the OS guards, otherwise the SGI compiler
+ (7.30 + several patches) crashes. Thanks to Philip Miller
+ <pwmiller@sarnoff.com> for reporting the problem and providing
+ the patch.
+
Thu Oct 12 12:15:23 2000 Angelo <corsaro@cs.wustl.edu>
* ACE version 5.1.10 released.
diff --git a/THANKS b/THANKS
index 04c7afc9fa0..33fc6eaf487 100644
--- a/THANKS
+++ b/THANKS
@@ -1063,6 +1063,7 @@ Roger Beck <roger_beck@royalsun.com.au>
Trueman Bill <truemanbill@yahoo.com>
Harold Bien <harold_bien@yahoo.com>
Mateu Batle <mbatle@iname.com>
+Philip Miller <pwmiller@sarnoff.com>
I would particularly like to thank Paul Stephenson, who worked with me
at Ericsson. Paul devised the recursive Makefile scheme that
diff --git a/ace/OS.cpp b/ace/OS.cpp
index dd19613e2e3..6e631a8f734 100644
--- a/ace/OS.cpp
+++ b/ace/OS.cpp
@@ -176,17 +176,17 @@ ACE_OS_Recursive_Thread_Mutex_Guard::~ACE_OS_Recursive_Thread_Mutex_Guard ()
}
#define ACE_OS_GUARD \
- ACE_OS_Thread_Mutex_Guard (*(ACE_thread_mutex_t *) \
+ ACE_OS_Thread_Mutex_Guard ace_os_guard__ (*(ACE_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_OS_MONITOR_LOCK]);
#define ACE_TSS_CLEANUP_GUARD \
- ACE_OS_Recursive_Thread_Mutex_Guard (*(ACE_recursive_thread_mutex_t *) \
+ ACE_OS_Recursive_Thread_Mutex_Guard ace_tss_cleanup_guard__ (*(ACE_recursive_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_TSS_CLEANUP_LOCK]);
#define ACE_TSS_BASE_GUARD \
- ACE_OS_Recursive_Thread_Mutex_Guard (*(ACE_recursive_thread_mutex_t *) \
+ ACE_OS_Recursive_Thread_Mutex_Guard ace_tss_base_guard__ (*(ACE_recursive_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_TSS_BASE_LOCK]);
@@ -5362,7 +5362,7 @@ ACE_OS::open (const wchar_t *filename,
shared_mode |= FILE_SHARE_DELETE;
#endif /* ACE_HAS_WINCE */
- ACE_HANDLE h = ::CreateFileW (filename,
+ ACE_HANDLE h = ::CreateFileW (filename,
access,
shared_mode,
ACE_OS::default_win32_security_attributes (sa),