unistd.h revision 19dacda2b02bb08c0ffb649f84526b249c749279
119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#pragma once 419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#include <stdlib.h> 619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#include <process.h> 719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#include <io.h> 819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define EOPNOTSUPP 95 1019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 1119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define O_NONBLOCK 0 1219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define O_RDONLY _O_RDONLY 1319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define O_RDWR _O_RDWR 1419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 1519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define popen _popen 1619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define pclose _pclose 1719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define sleep _sleep 1819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define stat _stat 1919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define open _open 2019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define close _close 2119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define fstat _fstat 2219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define read _read 2319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define write _write 2419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define off_t _off_t 2519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define lseek _lseek 2619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define putenv _putenv 2719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define getpid _getpid 2819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define utimbuf _utimbuf 2919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define sys_nerr _sys_nerr 3019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define sys_errlist _sys_errlist 3119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define isatty _isatty 3219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define getch _getch 3319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 3419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#include <grp.h> 3519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#include <pwd.h> 3619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 3719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 3819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project// no-oped sync 3919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project__inline void sync(void){}; 4019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define gettimeofday(p, v) ((p)->tv_sec = (p)->tv_usec = 0) 4419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project#define strcasecmp _stricmp 4719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 4919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 50