summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-06 02:06:18 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-06 02:06:18 +0000
commit1b90278bb197f3781adf190cc2ab9576b82f7c99 (patch)
tree27a1923a4af3b346c418cc4c75293460ef10b6c2
parent8a7fb75777a99a4561ce9b667a9381542f9d8753 (diff)
downloadATCD-1b90278bb197f3781adf190cc2ab9576b82f7c99.tar.gz
ChangeLogTag: Mon Jun 05 20:59:42 2000 David L. Levine <levine@cs.wustl.edu>
-rw-r--r--ChangeLog57
-rw-r--r--ChangeLogs/ChangeLog-02a57
-rw-r--r--ChangeLogs/ChangeLog-03a57
-rw-r--r--include/makeinclude/wrapper_macros.GNU8
4 files changed, 105 insertions, 74 deletions
diff --git a/ChangeLog b/ChangeLog
index e26dbc0b7c0..6a5b982a400 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,32 +1,41 @@
+Mon Jun 05 20:59:42 2000 David L. Levine <levine@cs.wustl.edu>
+
+ * include/makeinclude/wrapper_macros.GNU: protected definitions
+ of shared_libs and static_libs with ifeq null. Users can still
+ override the settings in their platform_macros.GNU, because
+ that's included after these definitions, or in their environment.
+ But this makes the code look more consistent. Thanks to Jody
+ Hagins <jody@atdesk.com> for this suggestion.
+
Mon Jun 5 14:54:46 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- There is no need to deallocate resources from the previous call
- to open() since the open() method deallocates any resources
- prior to exiting if an error was encountered.
+ There is no need to deallocate resources from the previous call
+ to open() since the open() method deallocates any resources
+ prior to exiting if an error was encountered.
Mon Jun 5 14:18:18 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- If the Reactor fails to open with the hard-coded default size
- then set the Reactor size to be the current run-time limit on
- the number of file descriptors available to the process. This
- size is not necessarily the maximum limit. On platforms that do
- not support run-time evaluation of the current file descriptor
- limit, a default value of FD_SETSIZE will be used. This
- corrects a problem on Solaris in 32 bit mode, and on any other
- platform where the per-process file descriptor limit is less
- than FD_SETSIZE.
- Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
+ If the Reactor fails to open with the hard-coded default size
+ then set the Reactor size to be the current run-time limit on
+ the number of file descriptors available to the process. This
+ size is not necessarily the maximum limit. On platforms that do
+ not support run-time evaluation of the current file descriptor
+ limit, a default value of FD_SETSIZE will be used. This
+ corrects a problem on Solaris in 32 bit mode, and on any other
+ platform where the per-process file descriptor limit is less
+ than FD_SETSIZE.
+ Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
- * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
+ * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
- It is no longer necessary to hard-code the default reactor size
- for older Linux kernels that had a file descriptor limit less
- than FD_SETSIZE since the Select Reactor now falls back on the
- run-time file descriptor limit for the given process.
+ It is no longer necessary to hard-code the default reactor size
+ for older Linux kernels that had a file descriptor limit less
+ than FD_SETSIZE since the Select Reactor now falls back on the
+ run-time file descriptor limit for the given process.
Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
@@ -34,7 +43,7 @@ Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
Just like in OS_String.h, added an include for stddef.h to
get the definition of size_t.
-
+
Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.h:
@@ -52,7 +61,7 @@ Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
char, since we shouldn't depend on definitions of u_char (since
on some platforms we don't have a definition of u_char at that
time). Thanks to David Levine for reporting this.
-
+
Sun Jun 4 14:58:37 2000 Darrell Brunsch <brunsch@uci.edu>
* apps/Orbix-Examples/Event_Comm/include/Event_Comm.hh:
@@ -137,10 +146,10 @@ Sun Jun 4 14:38:43 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.inl:
Some platforms (like QNX Neutrino) need strings.h to get
- the declaration of strcasecmp.
+ the declaration of strcasecmp.
* ace/config-qnx-neutrino.h:
-
+
Added a definition of ACE_HAS_STRINGS so strings.h will be
included in OS_String.inl.
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index e26dbc0b7c0..6a5b982a400 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,32 +1,41 @@
+Mon Jun 05 20:59:42 2000 David L. Levine <levine@cs.wustl.edu>
+
+ * include/makeinclude/wrapper_macros.GNU: protected definitions
+ of shared_libs and static_libs with ifeq null. Users can still
+ override the settings in their platform_macros.GNU, because
+ that's included after these definitions, or in their environment.
+ But this makes the code look more consistent. Thanks to Jody
+ Hagins <jody@atdesk.com> for this suggestion.
+
Mon Jun 5 14:54:46 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- There is no need to deallocate resources from the previous call
- to open() since the open() method deallocates any resources
- prior to exiting if an error was encountered.
+ There is no need to deallocate resources from the previous call
+ to open() since the open() method deallocates any resources
+ prior to exiting if an error was encountered.
Mon Jun 5 14:18:18 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- If the Reactor fails to open with the hard-coded default size
- then set the Reactor size to be the current run-time limit on
- the number of file descriptors available to the process. This
- size is not necessarily the maximum limit. On platforms that do
- not support run-time evaluation of the current file descriptor
- limit, a default value of FD_SETSIZE will be used. This
- corrects a problem on Solaris in 32 bit mode, and on any other
- platform where the per-process file descriptor limit is less
- than FD_SETSIZE.
- Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
+ If the Reactor fails to open with the hard-coded default size
+ then set the Reactor size to be the current run-time limit on
+ the number of file descriptors available to the process. This
+ size is not necessarily the maximum limit. On platforms that do
+ not support run-time evaluation of the current file descriptor
+ limit, a default value of FD_SETSIZE will be used. This
+ corrects a problem on Solaris in 32 bit mode, and on any other
+ platform where the per-process file descriptor limit is less
+ than FD_SETSIZE.
+ Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
- * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
+ * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
- It is no longer necessary to hard-code the default reactor size
- for older Linux kernels that had a file descriptor limit less
- than FD_SETSIZE since the Select Reactor now falls back on the
- run-time file descriptor limit for the given process.
+ It is no longer necessary to hard-code the default reactor size
+ for older Linux kernels that had a file descriptor limit less
+ than FD_SETSIZE since the Select Reactor now falls back on the
+ run-time file descriptor limit for the given process.
Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
@@ -34,7 +43,7 @@ Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
Just like in OS_String.h, added an include for stddef.h to
get the definition of size_t.
-
+
Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.h:
@@ -52,7 +61,7 @@ Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
char, since we shouldn't depend on definitions of u_char (since
on some platforms we don't have a definition of u_char at that
time). Thanks to David Levine for reporting this.
-
+
Sun Jun 4 14:58:37 2000 Darrell Brunsch <brunsch@uci.edu>
* apps/Orbix-Examples/Event_Comm/include/Event_Comm.hh:
@@ -137,10 +146,10 @@ Sun Jun 4 14:38:43 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.inl:
Some platforms (like QNX Neutrino) need strings.h to get
- the declaration of strcasecmp.
+ the declaration of strcasecmp.
* ace/config-qnx-neutrino.h:
-
+
Added a definition of ACE_HAS_STRINGS so strings.h will be
included in OS_String.inl.
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index e26dbc0b7c0..6a5b982a400 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,32 +1,41 @@
+Mon Jun 05 20:59:42 2000 David L. Levine <levine@cs.wustl.edu>
+
+ * include/makeinclude/wrapper_macros.GNU: protected definitions
+ of shared_libs and static_libs with ifeq null. Users can still
+ override the settings in their platform_macros.GNU, because
+ that's included after these definitions, or in their environment.
+ But this makes the code look more consistent. Thanks to Jody
+ Hagins <jody@atdesk.com> for this suggestion.
+
Mon Jun 5 14:54:46 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- There is no need to deallocate resources from the previous call
- to open() since the open() method deallocates any resources
- prior to exiting if an error was encountered.
+ There is no need to deallocate resources from the previous call
+ to open() since the open() method deallocates any resources
+ prior to exiting if an error was encountered.
Mon Jun 5 14:18:18 2000 Ossama Othman <ossama@uci.edu>
- * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
+ * ace/Select_Reactor_T.cpp (ACE_Select_Reactor_T):
- If the Reactor fails to open with the hard-coded default size
- then set the Reactor size to be the current run-time limit on
- the number of file descriptors available to the process. This
- size is not necessarily the maximum limit. On platforms that do
- not support run-time evaluation of the current file descriptor
- limit, a default value of FD_SETSIZE will be used. This
- corrects a problem on Solaris in 32 bit mode, and on any other
- platform where the per-process file descriptor limit is less
- than FD_SETSIZE.
- Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
+ If the Reactor fails to open with the hard-coded default size
+ then set the Reactor size to be the current run-time limit on
+ the number of file descriptors available to the process. This
+ size is not necessarily the maximum limit. On platforms that do
+ not support run-time evaluation of the current file descriptor
+ limit, a default value of FD_SETSIZE will be used. This
+ corrects a problem on Solaris in 32 bit mode, and on any other
+ platform where the per-process file descriptor limit is less
+ than FD_SETSIZE.
+ Reported by Marvin Allen Wolfthal <maw@ziplink.net>.
- * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
+ * ace/config-linux-common.h (ACE_DEFAULT_SELECT_REACTOR_SIZE):
- It is no longer necessary to hard-code the default reactor size
- for older Linux kernels that had a file descriptor limit less
- than FD_SETSIZE since the Select Reactor now falls back on the
- run-time file descriptor limit for the given process.
+ It is no longer necessary to hard-code the default reactor size
+ for older Linux kernels that had a file descriptor limit less
+ than FD_SETSIZE since the Select Reactor now falls back on the
+ run-time file descriptor limit for the given process.
Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
@@ -34,7 +43,7 @@ Mon Jun 5 10:22:22 2000 Darrell Brunsch <brunsch@uci.edu>
Just like in OS_String.h, added an include for stddef.h to
get the definition of size_t.
-
+
Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.h:
@@ -52,7 +61,7 @@ Mon Jun 5 09:55:20 2000 Darrell Brunsch <brunsch@uci.edu>
char, since we shouldn't depend on definitions of u_char (since
on some platforms we don't have a definition of u_char at that
time). Thanks to David Levine for reporting this.
-
+
Sun Jun 4 14:58:37 2000 Darrell Brunsch <brunsch@uci.edu>
* apps/Orbix-Examples/Event_Comm/include/Event_Comm.hh:
@@ -137,10 +146,10 @@ Sun Jun 4 14:38:43 2000 Darrell Brunsch <brunsch@uci.edu>
* ace/OS_String.inl:
Some platforms (like QNX Neutrino) need strings.h to get
- the declaration of strcasecmp.
+ the declaration of strcasecmp.
* ace/config-qnx-neutrino.h:
-
+
Added a definition of ACE_HAS_STRINGS so strings.h will be
included in OS_String.inl.
diff --git a/include/makeinclude/wrapper_macros.GNU b/include/makeinclude/wrapper_macros.GNU
index eabadcf23b8..6f470a7929b 100644
--- a/include/makeinclude/wrapper_macros.GNU
+++ b/include/makeinclude/wrapper_macros.GNU
@@ -127,8 +127,12 @@
#### Default to building shared libraries only. Set it here to give the
#### platform a chance to override.
-shared_libs = 1
-static_libs = 0
+ifeq ($(shared_libs),)
+ shared_libs = 1
+endif # shared_libs
+ifeq ($(static_libs),)
+ static_libs = 0
+endif # static_libs
#### Let platform just look at whether or not exceptions is defined.
#### With the following override, it doesn't have to check for 0.