[PATCH v5 8/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 abbrev variants of base function

2025-01-10 Thread Brian Inglis
Abbreviate circular F/Ff/Fl and similar function variants to /f/l dropping base name. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 166 +-- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.x

[PATCH v5 1/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 TOG Issue 8 ISO 9945 move new

2025-01-10 Thread Brian Inglis
Update anchor id and description to current version, year, issue, etc. Move new POSIX entries in other sections to the SUS/POSIX section. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 140 ++- 1 file changed, 73 insertions(+), 67 deletions(-) dif

[PATCH v5 3/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions

2025-01-10 Thread Brian Inglis
Add unavailable POSIX additions to Not Implemented section, with mentions of headers and packages where they are expected. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/winsup/doc/posix.xml b/win

[PATCH v5 6/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 group variants with base

2025-01-10 Thread Brian Inglis
Move circular Ff/Fl and similar functions before hyperbolic Fh? and similar entries to keep base entries together with their -f -l variants. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 40 1 file changed, 20 insertions(+), 20 deletions(-) diff

[PATCH v5 7/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 merge function variants on one line

2025-01-10 Thread Brian Inglis
Move circular F/Ff/Fl and similar functions to put base entries and -f -l variants on the same line. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 336 +++ 1 file changed, 84 insertions(+), 252 deletions(-) diff --git a/winsup/doc/posix.xml b/win

[PATCH v5 5/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 combine multiple notes

2025-01-10 Thread Brian Inglis
Combine multiple notes after an entry separated by hyphen ") (" -> " - " Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml index 9b74bcf5a79b..17a051b4461c 100644 --- a/winsup

Re: [PATCH 3/5] Cygwin: mmap: remove __PROT_FILLER and the associated methods

2025-01-10 Thread Corinna Vinschen
On Jan 9 15:25, Ken Brown wrote: > On 1/9/2025 1:57 PM, Corinna Vinschen wrote: > > Given we don't do filler pages because Windows doesn't let us anyway, we > > could switch to 64K allocation_granularity() bookkeeping now, too. > I'll take a look at doing that before I try to implement your sugges

[PATCH v5 2/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 new additions available

2025-01-10 Thread Brian Inglis
Add POSIX new additions available with din entries or interfaces in headers and packages. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 57 1 file changed, 57 insertions(+) diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml index 1b893

[PATCH v5 0/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 TOG Issue 8 ISO 9945 updates

2025-01-10 Thread Brian Inglis
Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 TOG Issue 8 ISO 9945 updates Brian Inglis (8): Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 TOG Issue 8 ISO 9945 move new Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 new additions available Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024

[PATCH v5 4/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 move or remove dropped entries

2025-01-10 Thread Brian Inglis
Move entries no longer in POSIX from the SUS/POSIX section to Deprecated Interfaces section and mark with (SUSv4). Remove entries no longer in POSIX from the NOT Implemented section. Signed-off-by: Brian Inglis --- winsup/doc/posix.xml | 61 1 file ch

[PATCH] Cygwin: mmap: use 64K pages for bookkeeping

2025-01-10 Thread Ken Brown
Patch attached. This turned out to be completely trivial, unless I'm missing something. I tested it with several programs that use mmap, and it seems OK. KenFrom 654e5c83da077b67683a1aefd79a414ed6067e51 Mon Sep 17 00:00:00 2001 From: Ken Brown Date: Fri, 10 Jan 2025 14:39:46 -0500 Subject: [P