cgen: remove the special plan9 support code, treat it instead as a posix system in cheaders.v (#19445)

This commit is contained in:
Slashscreen 2023-09-25 21:20:48 -07:00 committed by GitHub
parent 245f8e39f1
commit 8b31eab88d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -553,16 +553,11 @@ voidptr memdup(voidptr src, int sz);
#error Cygwin is not supported, please use MinGW or Visual Studio. #error Cygwin is not supported, please use MinGW or Visual Studio.
#endif #endif
#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__vinix__) || defined(__serenity__) || defined(__sun) #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__vinix__) || defined(__serenity__) || defined(__sun) || defined(__plan9__)
#include <sys/types.h> #include <sys/types.h>
#include <sys/wait.h> // os__wait uses wait on nix #include <sys/wait.h> // os__wait uses wait on nix
#endif #endif
#if defined(__plan9__)
#include <u.h>
#include <libc.h>
#endif
#ifdef __OpenBSD__ #ifdef __OpenBSD__
#include <sys/types.h> #include <sys/types.h>
#include <sys/resource.h> #include <sys/resource.h>