26 lines
470 B
C
26 lines
470 B
C
#define _FILE_OFFSET_BITS 64
|
|
#define _LARGEFILE64_SOURCE
|
|
|
|
#include <utf.h>
|
|
#include <fmt.h>
|
|
|
|
#include <fcntl.h>
|
|
#include <string.h>
|
|
#include <unistd.h>
|
|
#include <stdlib.h>
|
|
|
|
#define OREAD O_RDONLY
|
|
#define OWRITE O_WRONLY
|
|
|
|
#define OCEXEC 0
|
|
#define ORCLOSE 0
|
|
#define OTRUNC 0
|
|
|
|
#define nil ((void*)0)
|
|
|
|
typedef long long vlong;
|
|
typedef unsigned long long uvlong;
|
|
|
|
#define seek(fd, offset, whence) lseek(fd, offset, whence)
|
|
#define create(name, mode, perm) creat(name, perm)
|