summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormbrudka <mbrudka@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-04-14 20:01:29 +0000
committermbrudka <mbrudka@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-04-14 20:01:29 +0000
commitd1e6bddb4368c965e9aa3f776bb020500268b4a1 (patch)
tree55955a241de4174c8baea926c750fceaebb7a96b
parent93bd8ba2fae927cbef637d674a88a17defa84578 (diff)
downloadATCD-d1e6bddb4368c965e9aa3f776bb020500268b4a1.tar.gz
ChangeLogTag: Wed Apr 14 21:07:35 2004 Marek Brudka <mbrudka@elka.pw.edu.pl>
-rw-r--r--ACE-INSTALL.html2
-rw-r--r--ChangeLog28
-rw-r--r--ace/DEV_Addr.h1
-rw-r--r--ace/DEV_Addr.i1
-rw-r--r--ace/FILE_Addr.h1
-rw-r--r--ace/Module.h1
-rw-r--r--ace/Module.i1
-rw-r--r--ace/Mutex.inl1
-rw-r--r--ace/OS.h2
-rw-r--r--ace/Process_Mutex.h1
-rw-r--r--ace/RW_Process_Mutex.h1
-rw-r--r--ace/SPIPE_Addr.h1
-rw-r--r--ace/Time_Value.cpp1
-rw-r--r--ace/config-qnx-neutrino.h1
-rw-r--r--ace/config-qnx-rtp-62x.h1
-rw-r--r--ace/config-qnx-rtp-common.h1
-rw-r--r--ace/config-qnx-rtp-pre62x.h1
-rw-r--r--ace/config-qnx-rtp.h1
-rw-r--r--include/makeinclude/platform_qnx_rtp_gcc.GNU1
-rw-r--r--tests/Process_Mutex_Test.cpp1
20 files changed, 33 insertions, 16 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index dae1a6015ec..14cac623465 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -717,7 +717,7 @@ supported by the DOC group, Riverace, or OCI. <P>
href="http://get.qnx.com/">QNX RTP
</a>. We compile for QNX RTP using the GCC compiler shipped with the
distribution, using the <a
- href="ace/config-qnx-rtp.h">ace/config-qnx-rtp.h</a>
+ href="ace/config-qnx-rtp.h" >ace/config-qnx-rtp.h</a>
and <a
href="include/makeinclude/platform_qnx_rtp_gcc.GNU">include/makeinclude/platform_qnx_rtp_gcc.GNU</a>
configuration files.
diff --git a/ChangeLog b/ChangeLog
index 2c2cb9f6ded..f26351dc0be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,31 @@
+Wed Apr 14 21:07:35 2004 Marek Brudka <mbrudka@elka.pw.edu.pl>
+
+ * ACE-INSTALL.html: updated documentation in QNX section.
+ * include/makeinclude/platform_qnx_rtp_gcc.GNU: several changes
+ related to compilation under QNX RTP v.6.2.0.
+ * ace/Mutex.inl: Fixed bugs for pthread::process_mutex placed in
+ shared memory
+ * ace/Process_Mutex.h: Explained in doxygen documentation the
+ difference between SYSV semaphores and pthreads based process
+ mutexes.
+ * ace/RW_Process_Mutex.h: Added \todo section in doxygen doc.
+ * ace/Dev_Addr.h:
+ * ace/Dev_Addr.i:
+ * ace/File_Addr.h:
+ * ace/Module.h:
+ * ace/Module.i:
+ * ace/SPIPE_Addr.h: MAXNAMLEN replaced by MAXPATHLEN to prevent
+ filename truncation
+ * ace/Time_Value.cpp: Removed warning for QNX RTP related with
+ unsigned tv_sec
+ * ace/config-qnx-rtp-62x.h:
+ * ace/config-qnx-rtp-pre62x.h:
+ * ace/config-qnx-rtp.h:
+ * ace/config-qnx-neutrino.h: New configuration macros for QNX RTP.
+ * ace/OS.h: Removed unnecessary semicolon in QNX (4.x) section.
+ * tests/Process_Mutex_Test.cpp: Ensured correct order of pthreads-based
+ Process_Mutex destruction.
+
Wed Apr 14 12:34:56 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
* tests/Makefile.libs:
diff --git a/ace/DEV_Addr.h b/ace/DEV_Addr.h
index bfe8b9c8951..f4414673aad 100644
--- a/ace/DEV_Addr.h
+++ b/ace/DEV_Addr.h
@@ -1,5 +1,4 @@
// -*- C++ -*-
-
//==========================================================================
/**
* @file DEV_Addr.h
diff --git a/ace/DEV_Addr.i b/ace/DEV_Addr.i
index 5ed7e89c599..97bdb7b63c9 100644
--- a/ace/DEV_Addr.i
+++ b/ace/DEV_Addr.i
@@ -1,4 +1,5 @@
/* -*- C++ -*- */
+
// $Id$
#include "ace/OS_NS_string.h"
diff --git a/ace/FILE_Addr.h b/ace/FILE_Addr.h
index 529193710a6..949960272f6 100644
--- a/ace/FILE_Addr.h
+++ b/ace/FILE_Addr.h
@@ -1,5 +1,4 @@
/* -*- C++ -*- */
-
//=============================================================================
/**
* @file FILE_Addr.h
diff --git a/ace/Module.h b/ace/Module.h
index d616bdcfc98..c8b7bdda60c 100644
--- a/ace/Module.h
+++ b/ace/Module.h
@@ -1,5 +1,4 @@
// -*- C++ -*-
-
//==========================================================================
/**
* @file Module.h
diff --git a/ace/Module.i b/ace/Module.i
index 59f66d7e05c..ba93e8e5df7 100644
--- a/ace/Module.i
+++ b/ace/Module.i
@@ -1,6 +1,5 @@
/* -*- C++ -*- */
// $Id$
-
// Module.i
#include "ace/OS_NS_string.h"
diff --git a/ace/Mutex.inl b/ace/Mutex.inl
index 9e179571bc5..7ace1fb3367 100644
--- a/ace/Mutex.inl
+++ b/ace/Mutex.inl
@@ -1,6 +1,7 @@
/* -*- C++ -*- */
// $Id$
+
#include "ace/OS_NS_sys_mman.h"
ACE_INLINE int
diff --git a/ace/OS.h b/ace/OS.h
index da4c165e0ee..ccad3880e70 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -2,7 +2,7 @@
//=============================================================================
/**
- * @file OS.h
+ * @file OS.h
*
* $Id$
*
diff --git a/ace/Process_Mutex.h b/ace/Process_Mutex.h
index b81899fbd42..e9b4e487e54 100644
--- a/ace/Process_Mutex.h
+++ b/ace/Process_Mutex.h
@@ -1,5 +1,4 @@
// -*- C++ -*-
-
//=============================================================================
/**
* @file Process_Mutex.h
diff --git a/ace/RW_Process_Mutex.h b/ace/RW_Process_Mutex.h
index 8c877553076..31c8dfeb1bb 100644
--- a/ace/RW_Process_Mutex.h
+++ b/ace/RW_Process_Mutex.h
@@ -1,5 +1,4 @@
/* -*- C++ -*- */
-
//=============================================================================
/**
* @file RW_Process_Mutex.h
diff --git a/ace/SPIPE_Addr.h b/ace/SPIPE_Addr.h
index 322099d9de4..3c4852a2e05 100644
--- a/ace/SPIPE_Addr.h
+++ b/ace/SPIPE_Addr.h
@@ -1,5 +1,4 @@
// -*- C++ -*-
-
//==========================================================================
/**
* @file SPIPE_Addr.h
diff --git a/ace/Time_Value.cpp b/ace/Time_Value.cpp
index 64286453d89..20479a06ef5 100644
--- a/ace/Time_Value.cpp
+++ b/ace/Time_Value.cpp
@@ -1,7 +1,6 @@
#include "ace/Time_Value.h"
#include "ace/Basic_Types.h"
-
ACE_RCSID (ace,
Time_Value,
"$Id$")
diff --git a/ace/config-qnx-neutrino.h b/ace/config-qnx-neutrino.h
index 47f50dc84be..ce2f41e0a9a 100644
--- a/ace/config-qnx-neutrino.h
+++ b/ace/config-qnx-neutrino.h
@@ -1,6 +1,5 @@
// -*- C++ -*-
// $Id$
-
// The following configuration file is designed to work for Neutrino
// 2.0 (Beta) with GNU C++ and the POSIX (pthread) threads package.
diff --git a/ace/config-qnx-rtp-62x.h b/ace/config-qnx-rtp-62x.h
index effe76ae9a3..92c27668324 100644
--- a/ace/config-qnx-rtp-62x.h
+++ b/ace/config-qnx-rtp-62x.h
@@ -1,6 +1,5 @@
// -*- C++ -*-
// $Id$
-
// The following configuration file is designed to work for QNX RTP 621
// GNU C++ and the POSIX (pthread) threads package. You can get QNX
// RTP at http://get.qnx.com
diff --git a/ace/config-qnx-rtp-common.h b/ace/config-qnx-rtp-common.h
index a7942a3597c..a9b75defbf0 100644
--- a/ace/config-qnx-rtp-common.h
+++ b/ace/config-qnx-rtp-common.h
@@ -1,6 +1,7 @@
// -*- C++ -*-
// $Id$
// several macros common to various qnx neutrino version.
+
#ifndef ACE_CONFIG_QNX_RTP_COMMON_H
#define ACE_CONFIG_QNX_RTP_COMMON_H
#include /**/ "ace/pre.h"
diff --git a/ace/config-qnx-rtp-pre62x.h b/ace/config-qnx-rtp-pre62x.h
index ae8367d385d..c49a8c19441 100644
--- a/ace/config-qnx-rtp-pre62x.h
+++ b/ace/config-qnx-rtp-pre62x.h
@@ -1,6 +1,5 @@
// -*- C++ -*-
// $Id$
-
// The following configuration file is designed to work for QNX RTP
// GNU C++ and the POSIX (pthread) threads package. You can get QNX
// RTP at http://get.qnx.com
diff --git a/ace/config-qnx-rtp.h b/ace/config-qnx-rtp.h
index fa940e4fa28..c881d1db3f6 100644
--- a/ace/config-qnx-rtp.h
+++ b/ace/config-qnx-rtp.h
@@ -1,6 +1,5 @@
// -*- C++ -*-
// $Id$
-
// The following configuration file is designed to work for QNX RTP
// GNU C++ and the POSIX (pthread) threads package. You can get QNX
// RTP at http://get.qnx.com.
diff --git a/include/makeinclude/platform_qnx_rtp_gcc.GNU b/include/makeinclude/platform_qnx_rtp_gcc.GNU
index 266c0470a03..0ea2883a090 100644
--- a/include/makeinclude/platform_qnx_rtp_gcc.GNU
+++ b/include/makeinclude/platform_qnx_rtp_gcc.GNU
@@ -1,5 +1,4 @@
# platform_qnx_rtp_gcc.GNU,v 1.11 2003/08/09 04:43:51 dhinton Exp
-
# QNX/RTP hosted, using gcc-2.95.2
nto_version := $(shell uname -a | awk '{ gsub("\\.","", $$3 ); print $$3;}')
diff --git a/tests/Process_Mutex_Test.cpp b/tests/Process_Mutex_Test.cpp
index 8d622111fd6..e8540059be3 100644
--- a/tests/Process_Mutex_Test.cpp
+++ b/tests/Process_Mutex_Test.cpp
@@ -1,5 +1,4 @@
// $Id$
-
// ============================================================================
//
// = LIBRARY