summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-20 18:00:05 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-20 18:00:05 +0000
commit9752ed447e4b21c5e47614cd7f66a6ea0611f3f0 (patch)
tree238035e73cab0960ca175fec313f70b6bdb7fdcf
parente9e8bdacc538e84de228ae1af07b230df365803b (diff)
downloadATCD-9752ed447e4b21c5e47614cd7f66a6ea0611f3f0.tar.gz
ChangeLogTag:Tue Jun 20 12:57:12 2000 Nanbor Wang <nanbor@cs.wustl.edu>
-rw-r--r--ChangeLog24
-rw-r--r--ChangeLogs/ChangeLog-02a24
-rw-r--r--ChangeLogs/ChangeLog-03a24
-rw-r--r--ace/config-freebsd-pthread.h1
4 files changed, 46 insertions, 27 deletions
diff --git a/ChangeLog b/ChangeLog
index 8ed086f93bf..0074aee0308 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jun 20 12:57:12 2000 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/config-freebsd-pthread.h: Undefined ACE_LACKS_SETSCHED if we
+ are compiling on R4.0 or above. Thanks to Sergey A. Osokin
+ <osa@freebsd.org.ru> for reporitng this.
+
Tue Jun 20 07:37:18 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/Select_Reactor_T.h,
@@ -24,20 +30,20 @@ Mon Jun 19 22:14:26 2000 Alex Arulanthu <Alex.Arulanthu@sylantro.com>
* ace/POSIX_Asynch_IO.h:
* ace/POSIX_Asynch_IO.cpp:
- * ace/POSIX_Proactor.h:
+ * ace/POSIX_Proactor.h:
* ace/POSIX_Proactor.cpp:
* examples/Reactor/Proactor/Makefile
* examples/Reactor/Proactor/test_proactor2.cpp:
- Thanks to Alex Libman <alibman@baltimore.com>, the following
- changes have been integrated onto POSIX Proactor.
+ Thanks to Alex Libman <alibman@baltimore.com>, the following
+ changes have been integrated onto POSIX Proactor.
- Enabling the completion call backs even if aio_return
fails. We will call the completion call back methods with 0
transferred data parameter.
- MT safe'ing AIOCB proactor. It would not improve the
- efficiency.
+ efficiency.
Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
@@ -47,7 +53,7 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
not explicitly disabled, i.e. when the "ssl" make variable is
not equal to zero. Note that the default is not to build the
SSL wrappers.
-
+
* ace/OS.i (thr_yield):
Corrected typo in comment.
@@ -74,15 +80,15 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
Mon Jun 19 17:33:28 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/OS.h: Removed the special case check for
-
+
# if defined (ACE_HAS_IRIX62_THREADS)
# define THR_SCOPE_SYSTEM 0x00100000
# else
-
+
and just used this:
-
+
# define THR_SCOPE_SYSTEM THR_BOUND
-
+
Thanks to John Foresteire <John_J_Foresteire@res.raytheon.com>
for this suggestion.
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 8ed086f93bf..0074aee0308 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Tue Jun 20 12:57:12 2000 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/config-freebsd-pthread.h: Undefined ACE_LACKS_SETSCHED if we
+ are compiling on R4.0 or above. Thanks to Sergey A. Osokin
+ <osa@freebsd.org.ru> for reporitng this.
+
Tue Jun 20 07:37:18 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/Select_Reactor_T.h,
@@ -24,20 +30,20 @@ Mon Jun 19 22:14:26 2000 Alex Arulanthu <Alex.Arulanthu@sylantro.com>
* ace/POSIX_Asynch_IO.h:
* ace/POSIX_Asynch_IO.cpp:
- * ace/POSIX_Proactor.h:
+ * ace/POSIX_Proactor.h:
* ace/POSIX_Proactor.cpp:
* examples/Reactor/Proactor/Makefile
* examples/Reactor/Proactor/test_proactor2.cpp:
- Thanks to Alex Libman <alibman@baltimore.com>, the following
- changes have been integrated onto POSIX Proactor.
+ Thanks to Alex Libman <alibman@baltimore.com>, the following
+ changes have been integrated onto POSIX Proactor.
- Enabling the completion call backs even if aio_return
fails. We will call the completion call back methods with 0
transferred data parameter.
- MT safe'ing AIOCB proactor. It would not improve the
- efficiency.
+ efficiency.
Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
@@ -47,7 +53,7 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
not explicitly disabled, i.e. when the "ssl" make variable is
not equal to zero. Note that the default is not to build the
SSL wrappers.
-
+
* ace/OS.i (thr_yield):
Corrected typo in comment.
@@ -74,15 +80,15 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
Mon Jun 19 17:33:28 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/OS.h: Removed the special case check for
-
+
# if defined (ACE_HAS_IRIX62_THREADS)
# define THR_SCOPE_SYSTEM 0x00100000
# else
-
+
and just used this:
-
+
# define THR_SCOPE_SYSTEM THR_BOUND
-
+
Thanks to John Foresteire <John_J_Foresteire@res.raytheon.com>
for this suggestion.
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 8ed086f93bf..0074aee0308 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Tue Jun 20 12:57:12 2000 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/config-freebsd-pthread.h: Undefined ACE_LACKS_SETSCHED if we
+ are compiling on R4.0 or above. Thanks to Sergey A. Osokin
+ <osa@freebsd.org.ru> for reporitng this.
+
Tue Jun 20 07:37:18 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/Select_Reactor_T.h,
@@ -24,20 +30,20 @@ Mon Jun 19 22:14:26 2000 Alex Arulanthu <Alex.Arulanthu@sylantro.com>
* ace/POSIX_Asynch_IO.h:
* ace/POSIX_Asynch_IO.cpp:
- * ace/POSIX_Proactor.h:
+ * ace/POSIX_Proactor.h:
* ace/POSIX_Proactor.cpp:
* examples/Reactor/Proactor/Makefile
* examples/Reactor/Proactor/test_proactor2.cpp:
- Thanks to Alex Libman <alibman@baltimore.com>, the following
- changes have been integrated onto POSIX Proactor.
+ Thanks to Alex Libman <alibman@baltimore.com>, the following
+ changes have been integrated onto POSIX Proactor.
- Enabling the completion call backs even if aio_return
fails. We will call the completion call back methods with 0
transferred data parameter.
- MT safe'ing AIOCB proactor. It would not improve the
- efficiency.
+ efficiency.
Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
@@ -47,7 +53,7 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
not explicitly disabled, i.e. when the "ssl" make variable is
not equal to zero. Note that the default is not to build the
SSL wrappers.
-
+
* ace/OS.i (thr_yield):
Corrected typo in comment.
@@ -74,15 +80,15 @@ Mon Jun 19 19:44:05 2000 Ossama Othman <ossama@uci.edu>
Mon Jun 19 17:33:28 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
* ace/OS.h: Removed the special case check for
-
+
# if defined (ACE_HAS_IRIX62_THREADS)
# define THR_SCOPE_SYSTEM 0x00100000
# else
-
+
and just used this:
-
+
# define THR_SCOPE_SYSTEM THR_BOUND
-
+
Thanks to John Foresteire <John_J_Foresteire@res.raytheon.com>
for this suggestion.
diff --git a/ace/config-freebsd-pthread.h b/ace/config-freebsd-pthread.h
index add350fb008..23ce9654dce 100644
--- a/ace/config-freebsd-pthread.h
+++ b/ace/config-freebsd-pthread.h
@@ -198,6 +198,7 @@ extern "C" { char * cuserid (char *s); }
#define TCSETS TIOCSETA
#if (__FreeBSD_version > 400000)
+#undef ACE_LACKS_SETSCHED
#undef ACE_LACKS_SIGSET
#define ACE_HAS_UCONTEXT_T
#define ACE_HAS_SOCKLEN_T