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 /PACE/README | |
parent | 71b3c21be8c55085e6c62bd768aea41c9b9e04a7 (diff) | |
download | ATCD-290fcdc0eb9e2185e5bad3b6a7cedddfb28250e3.tar.gz |
ChangeLogTag: Fri Jul 28 11:29:08 2000 David L. Levine <levine@cs.wustl.edu>
Diffstat (limited to 'PACE/README')
-rw-r--r-- | PACE/README | 15 |
1 files changed, 15 insertions, 0 deletions
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). + |