[PATCH 0/2] Initial POSIX.1-2024 and XOPEN2K24 conform tests

Collin Funk collin.funk1@gmail.com
Thu Feb 26 04:00:25 GMT 2026


These patches make POSIX2024 the same as POSIX2008 and XOPEN2K24 the
same as XOPEN2K8 in the conform tests.

It does not edit the Makefile targets or Python files required to run
the tests. I have done that locally and need to fix some tests, mostly
linknamespace ones, which I feel are best reviewed separately.

Collin Funk (2):
  conform: Add initial support for POSIX.1-2024
  conform: Add initial support for XOPEN2K24

 conform/data/ctype.h-data        |  4 +--
 conform/data/dirent.h-data       |  8 +++---
 conform/data/errno.h-data        |  2 +-
 conform/data/fcntl.h-data        | 10 +++----
 conform/data/fmtmsg.h-data       |  2 +-
 conform/data/fnmatch.h-data      |  2 +-
 conform/data/ftw.h-data          |  2 +-
 conform/data/glob.h-data         |  2 +-
 conform/data/grp.h-data          |  4 +--
 conform/data/iconv.h-data        |  2 +-
 conform/data/langinfo.h-data     |  4 +--
 conform/data/libgen.h-data       |  2 +-
 conform/data/limits.h-data       | 16 +++++------
 conform/data/locale.h-data       |  6 ++--
 conform/data/math.h-data         |  8 +++---
 conform/data/monetary.h-data     |  4 +--
 conform/data/mqueue.h-data       |  4 +--
 conform/data/ndbm.h-data         |  2 +-
 conform/data/netdb.h-data        |  2 +-
 conform/data/netinet/tcp.h-data  |  2 +-
 conform/data/pthread.h-data      | 10 +++----
 conform/data/pwd.h-data          |  4 +--
 conform/data/regex.h-data        |  2 +-
 conform/data/sched.h-data        |  2 +-
 conform/data/search.h-data       |  2 +-
 conform/data/semaphore.h-data    |  2 +-
 conform/data/setjmp.h-data       |  4 +--
 conform/data/signal.h-data       | 34 +++++++++++-----------
 conform/data/spawn.h-data        |  2 +-
 conform/data/stdarg.h-data       |  2 +-
 conform/data/stdio.h-data        | 34 +++++++++++-----------
 conform/data/stdlib.h-data       | 48 ++++++++++++++++----------------
 conform/data/string.h-data       | 22 +++++++--------
 conform/data/strings.h-data      |  8 +++---
 conform/data/sys/ipc.h-data      |  2 +-
 conform/data/sys/msg.h-data      |  2 +-
 conform/data/sys/resource.h-data |  2 +-
 conform/data/sys/select.h-data   |  2 +-
 conform/data/sys/sem.h-data      |  2 +-
 conform/data/sys/shm.h-data      |  2 +-
 conform/data/sys/socket.h-data   |  4 +--
 conform/data/sys/stat.h-data     | 30 ++++++++++----------
 conform/data/sys/time.h-data     |  2 +-
 conform/data/sys/timeb.h-data    |  2 +-
 conform/data/sys/types.h-data    |  4 +--
 conform/data/sys/uio.h-data      |  2 +-
 conform/data/sys/wait.h-data     |  8 +++---
 conform/data/syslog.h-data       |  2 +-
 conform/data/tar.h-data          |  2 +-
 conform/data/termios.h-data      | 12 ++++----
 conform/data/time.h-data         | 14 +++++-----
 conform/data/ucontext.h-data     |  2 +-
 conform/data/ulimit.h-data       |  2 +-
 conform/data/unistd.h-data       | 46 +++++++++++++++---------------
 conform/data/utmpx.h-data        |  2 +-
 conform/data/wchar.h-data        | 30 ++++++++++----------
 conform/data/wctype.h-data       |  4 +--
 conform/data/wordexp.h-data      |  2 +-
 58 files changed, 223 insertions(+), 223 deletions(-)

-- 
2.53.0



More information about the Libc-alpha mailing list