posix: add full Haiku support (#13931)

* posix: add full Haiku support

This commit provides a posix_haiku derived from posix_other, with types
following Haiku's definition. This fixes cases where the compiler
generates type check for the wrong types (ie. checks where generated for
an int-derived type but it's actually implemented as an uint instead).

* tools/kochdocs: welcome posix_haiku to the blacklist
This commit is contained in:
alaviss 2020-04-09 13:56:08 +00:00 • committed by GitHub
commit cc3f5d21b2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 609 additions and 2 deletions

View file

@ -170,6 +170,7 @@ lib/posix/posix_linux_amd64.nim
lib/posix/posix_linux_amd64_consts.nim
lib/posix/posix_other_consts.nim
lib/posix/posix_openbsd_amd64.nim
lib/posix/posix_haiku.nim
""".splitWhitespace()
when (NimMajor, NimMinor) < (1, 1) or not declared(isRelativeTo):