diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-28 16:29:42 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-28 16:29:42 +0000 |
commit | 290fcdc0eb9e2185e5bad3b6a7cedddfb28250e3 (patch) | |
tree | cc4c7841cb8c869094dceead30e5373e0457255c | |
parent | 71b3c21be8c55085e6c62bd768aea41c9b9e04a7 (diff) | |
download | ATCD-290fcdc0eb9e2185e5bad3b6a7cedddfb28250e3.tar.gz |
ChangeLogTag: Fri Jul 28 11:29:08 2000 David L. Levine <levine@cs.wustl.edu>
-rw-r--r-- | PACE/ChangeLog | 39 | ||||
-rw-r--r-- | PACE/README | 15 |
2 files changed, 37 insertions, 17 deletions
diff --git a/PACE/ChangeLog b/PACE/ChangeLog index 4b6c77ded1c..6e4273ddd53 100644 --- a/PACE/ChangeLog +++ b/PACE/ChangeLog @@ -1,40 +1,45 @@ +Fri Jul 28 11:29:08 2000 David L. Levine <levine@cs.wustl.edu> + + * README: added brief discussion of how PACE helps + insulate applications from the OS. + Fri Jul 28 06:28:26 2000 John Heitmann <jwh1@cs.wustl.edu> - * pace/posix/dirent.inl - * pace/posix/grp.inl - * pace/posix/pwd.inl - * pace/posix/signal.inl - Got rid of PACE_HAS_PTHREAD_SEMANTICS not supported code - in favor of platform specific modifications. + * pace/posix/dirent.inl + * pace/posix/grp.inl + * pace/posix/pwd.inl + * pace/posix/signal.inl + Got rid of PACE_HAS_PTHREAD_SEMANTICS not supported code + in favor of platform specific modifications. Thu Jul 27 15:02:53 2000 Luther J Baker <luther@cs.wustl.edu> - * pace/config/utility.h: + * pace/config/utility.h: - Clean up comments. + Clean up comments. Thu Jul 27 14:04:47 2000 Luther J Baker <luther@cs.wustl.edu> - * pace/config/defines.h: + * pace/config/defines.h: - Removed #include "temp.h". + Removed #include "temp.h". Thu Jul 27 13:50:48 2000 Luther J Baker <luther@cs.wustl.edu> - * pace/config/constants.h: + * pace/config/constants.h: - Moved contents of pace/config/temp.h to constants.h. - Some of this probably shouldn't be in contstants.h. + Moved contents of pace/config/temp.h to constants.h. + Some of this probably shouldn't be in contstants.h. - * pace/config/temp.h: + * pace/config/temp.h: - Removed. + Removed. Thu Jul 27 13:03:29 2000 Luther J Baker <luther@cs.wustl.edu> - * pace/config/constants.h (PACE_ONE_SECOND_IN_NSECS): + * pace/config/constants.h (PACE_ONE_SECOND_IN_NSECS): - Typo! + Typo! Thu Jul 27 12:33:55 2000 David L. Levine <levine@cs.wustl.edu> diff --git a/PACE/README b/PACE/README index 51b6681bf81..e57f4cf9b0e 100644 --- a/PACE/README +++ b/PACE/README @@ -28,3 +28,18 @@ these benefits: * PACE (on most platforms) does not require the use of multiple inheritance, static objects, exception handling, or other C++ language constructs that impair code size and/or run-time performance. + + +PACE also insulates applications from the personalities of operating +systems. For example: + +* SunOS 5.7's intro (3) man page states that _POSIX_PTHREAD_SEMANTICS + and _REENTRANT flags are automatically turned on by defining + _POSIX_C_SOURCE flag with a value greater than or equal to 199506L. + However, that doesn't appear to happen, so PACE does it. + +* On LynxOS 3.1.0 and Compaq Tru64, several POSIX functions prototypes + are missing const qualifiers. PACE provides the proper function + prototypes (and its implementation casts as necessary for + compatibility). + |