summaryrefslogtreecommitdiff
path: root/ChangeLog-97a
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-05-21 05:06:17 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-05-21 05:06:17 +0000
commita9ed61b14817cf00e94082614b98422836664aa3 (patch)
tree1a8e384cd18200a827944640abc00fa00e2cf1c5 /ChangeLog-97a
parenta44a8a1792d66d3a30615c7d5e58c892eab90a37 (diff)
downloadATCD-a9ed61b14817cf00e94082614b98422836664aa3.tar.gz
*** empty log message ***
Diffstat (limited to 'ChangeLog-97a')
-rw-r--r--ChangeLog-97a52
1 files changed, 52 insertions, 0 deletions
diff --git a/ChangeLog-97a b/ChangeLog-97a
index 020c58bb4a8..ed9bc7ffa0e 100644
--- a/ChangeLog-97a
+++ b/ChangeLog-97a
@@ -16,6 +16,58 @@ Tue May 20 13:50:17 1997 Douglas C. Schmidt <schmidt@flamenco.cs.wustl.edu>
the apps and tests to run. Thanks to Tom Dobridge for this
help.
+Tue May 20 17:13:15 1997 Carlos O'Ryan <coryan@charlie>
+
+ * ace/config-hpux-10.x-nothread.h:
+ * ace/config-hpux-10.x-aCC.h:
+ * ace/Stream_Modules.cpp:
+ ACE_LACKS_STREAM_MODULES is no longer needed, moving the inclusion
+ of "ace/Task.h" to the beginning of "ace/Stream_Modules.h" solved
+ the problem nicely.
+
+ * ace/config-hpux-10.x.h:
+ * ace/config-hpux-10.x-aCC.h:
+ ACE_HAS_BROKEN_HPUX_TEMPLATES is not needed on newer HP/CXX
+ compilers; further, old ones will not compile ACE even if the
+ macro is defined.
+
+ * ace/Timer_List_T.h:
+ * ace/Timer_Queue_T.i:
+ I moved the definition of ACE_Timer_Queue_T::lock() from the .i
+ file to the .h file, HP/CXX gets completely confused otherwise.
+ I also added a number of ACE_INLINE missing in the .i file.
+
+ * ace/Stream_Modules.h:
+ * ace/Stream_Modules.cpp:
+ I had to move the inclusion of "ace/Task.h" outside of the
+ protections against multiple inclusion for Stream_Modules.h.
+ That seems to solve the ciclyc dependancy for
+ Task->Module->Stream_Module->Task.
+ BTW, the same thing was already done in "ace/Log_Record.h".
+ I'll try to remove the ACE_LACKS_STREAM_MODULES macro, it seems
+ that the last change makes it redundant.
+
+ * ace/Signal.cpp:
+ HP/CXX compiler will not close the library unless
+ ACE_MAX_SIGNAL_HANDLERS is defined as "const size_t". The previous
+ definition ("size_t") did compile tough.
+
+ * ace/Log_Record.h:
+ We need to include "ace/ACE.h" before "ace/Log_Priority.h".
+
+ * ace/Log_Priority.h:
+ HP/CXX compiler seems to reserve a few bits in enums, so the
+ ENSURE_32_BITS trick would result in a compile time error.
+ Since HP enums are always 32 bits we could skip the definition for
+ ENSURE_32_BITS altogether, but I prefer to keep a consistent
+ namespace across plaforms, I have found a value for ENSURE_32_BITS
+ that seems to work.
+
+ * include/makeinclude/platform_hpux.GNU:
+ Some options to improve compile time, since we use explicit
+ template instantiation there is no need for a ptcomp o ptlink
+ phase.
+
Tue May 20 09:10:18 1997 Nanbor Wang <nw1@number.wustl.edu>
* ace/config-freebsd-pthread.h: