POSIX Compliance - open-watcom/open-watcom-v2 GitHub Wiki

Many needed header files and parts of the runtime implementation for the POSIX System Interface compatibility are missing or incomplete.

POSIX requires _POSIX_VERSION to be defined in unistd.h and Open Watcom uses:

#define _POSIX_VERSION   199809L

Expect features of newer POSIX System Interface versions to be missing.

There is no exact overview, which features of the advertised POSIX version are implemented and which features are still missing.

POSIX Reference Documentation (The Open Group Base Specifications)

The standard can be viewed online: The Open Group Base Specifications Issue 8/POSIX.1-2024

An overview about the changes included in the Open Group Base Specification Issue 8: Changes from Issue 7 to Issue 8


Open Watcom POSIX Compliance

POSIX Version Feature Status Notes
??? IP V6 - AF_INET6 is defined, but not implemented

- means not yet implemented

??? means unclear