Re: RFR: 8314488: Compile the JDK as C++17

2023-12-14 Thread Kim Barrett
On Mon, 24 Jul 2023 01:41:16 GMT, Julian Waters wrote: > Implementation of [JEP draft: Compile the JDK as > C++17](https://bugs.openjdk.org/browse/JDK-8310260) Nearly ready. Still need to figure out the minimum compiler versions to require. src/hotspot/os_cpu/linux_riscv/vm_version_linux_ris

Re: RFR: 8318696: Do not use LFS64 symbols on Linux

2023-12-14 Thread Magnus Ihse Bursie
On Tue, 24 Oct 2023 01:36:32 GMT, Sam James wrote: > The LFS64 symbols provided by glibc are not part of any standard and were > gated behind -D_LARGEFILE64_SOURCE in musl 1.2.4 (to be removed in 1.2.5). > This commit replaces the usage of LFS64 symbols with their regular > counterparts and de

Re: RFR: 8318696: Do not use LFS64 symbols on Linux

2023-12-14 Thread Aleksey Shipilev
On Tue, 24 Oct 2023 01:36:32 GMT, Sam James wrote: > The LFS64 symbols provided by glibc are not part of any standard and were > gated behind -D_LARGEFILE64_SOURCE in musl 1.2.4 (to be removed in 1.2.5). > This commit replaces the usage of LFS64 symbols with their regular > counterparts and de

Re: RFR: 8318696: Do not use LFS64 symbols on Linux

2023-12-14 Thread Sam James
On Tue, 24 Oct 2023 01:36:32 GMT, Sam James wrote: > The LFS64 symbols provided by glibc are not part of any standard and were > gated behind -D_LARGEFILE64_SOURCE in musl 1.2.4 (to be removed in 1.2.5). > This commit replaces the usage of LFS64 symbols with their regular > counterparts and de

RFR: 8318696: Do not use LFS64 symbols on Linux

2023-12-14 Thread Sam James
The LFS64 symbols provided by glibc are not part of any standard and were gated behind -D_LARGEFILE64_SOURCE in musl 1.2.4 (to be removed in 1.2.5). This commit replaces the usage of LFS64 symbols with their regular counterparts and defines -D_FILE_OFFSET_BITS=64, ensuring that functions will al

Re: RFR: JDK-8320458: Improve structural navigation in API documentation

2023-12-14 Thread Erik Joelsson
On Mon, 11 Dec 2023 16:36:09 GMT, Hannes Wallnöfer wrote: > This is a rather big change to update the structural navigation in API > documentation generated by JavaDoc. It adds a table of contents for the > current page to module, package, and class documentation, and replaces the > old sub-na

Re: RFR: JDK-8320458: Improve structural navigation in API documentation

2023-12-14 Thread Jonathan Gibbons
On Mon, 11 Dec 2023 16:36:09 GMT, Hannes Wallnöfer wrote: > This is a rather big change to update the structural navigation in API > documentation generated by JavaDoc. It adds a table of contents for the > current page to module, package, and class documentation, and replaces the > old sub-na

RFR: JDK-8320458: Improve structural navigation in API documentation

2023-12-14 Thread Hannes Wallnöfer
This is a rather big change to update the structural navigation in API documentation generated by JavaDoc. It adds a table of contents for the current page to module, package, and class documentation, and replaces the old sub-navigation bar with a breadcrumb-style links in those pages. The table