9#ifndef liblldb_Host_windows_PosixApi_h
10#define liblldb_Host_windows_PosixApi_h
12#include "lldb/Host/Config.h"
13#include "llvm/Support/Compiler.h"
15#error "windows/PosixApi.h being #included on non Windows system!"
37#define S_IRUSR S_IREAD
38#define S_IWUSR S_IWRITE
69typedef unsigned short mode_t;
77#define STDOUT_FILENO 1
78#define STDERR_FILENO 2
85inline int unlockpt(
int fd) { LLVM_BUILTIN_UNREACHABLE; }
86inline int grantpt(
int fd) { LLVM_BUILTIN_UNREACHABLE; }
87inline char *
ptsname(
int fd) { LLVM_BUILTIN_UNREACHABLE; }
89inline pid_t
fork(
void) { LLVM_BUILTIN_UNREACHABLE; }
90inline pid_t
setsid(
void) { LLVM_BUILTIN_UNREACHABLE; }
int posix_openpt(int flag)