-
Enhancement
-
Resolution: Fixed
-
P4
-
18
-
b13
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8324624 | 17.0.11 | Matthias Baesken | P4 | Resolved | Fixed | b01 |
Add the following:
// Note: the Posix API aims to capture functionality available on all Posix compliant
// platforms, but in practice the implementations may depend on non-Posix
// functionality. For example, the use of lseek64 and ftruncate64. This use
// of non-Posix API's is made possible by compiling/linking in a mode that
// is not restricted to being fully Posix complaint, such as by declaring
// -D_GNU_SOURCE. But be aware that in doing so we may enable non-Posix
// behaviour in API's that are defined by Posix. For example, that SIGSTKSZ
// is not defined as a constant as of Glibc 2.34.
// Note: the Posix API aims to capture functionality available on all Posix compliant
// platforms, but in practice the implementations may depend on non-Posix
// functionality. For example, the use of lseek64 and ftruncate64. This use
// of non-Posix API's is made possible by compiling/linking in a mode that
// is not restricted to being fully Posix complaint, such as by declaring
// -D_GNU_SOURCE. But be aware that in doing so we may enable non-Posix
// behaviour in API's that are defined by Posix. For example, that SIGSTKSZ
// is not defined as a constant as of Glibc 2.34.
- backported by
-
JDK-8324624 Document the effects of building with _GNU_SOURCE in os_posix.hpp
-
- Resolved
-