#ifndef LLVM_LIBC_MACROS_LINUX_FCNTL_MACROS_H
#define LLVM_LIBC_MACROS_LINUX_FCNTL_MACROS_H
#define O_CLOEXEC …
#define O_CREAT …
#define O_PATH …
#ifdef __aarch64__
#define O_DIRECTORY …
#else
#define O_DIRECTORY …
#endif
#define O_EXCL …
#define O_NOCTTY …
#ifdef __aarch64__
#define O_NOFOLLOW …
#else
#define O_NOFOLLOW …
#endif
#define O_TRUNC …
#define O_TMPFILE …
#define O_APPEND …
#define O_DSYNC …
#define O_NONBLOCK …
#define O_SYNC …
#define O_ACCMODE …
#define O_RDONLY …
#define O_RDWR …
#define O_WRONLY …
#define AT_FDCWD …
#define AT_REMOVEDIR …
#define AT_SYMLINK_NOFOLLOW …
#define AT_EMPTY_PATH …
#define F_DUPFD …
#define F_GETFD …
#define F_SETFD …
#define F_GETFL …
#define F_SETFL …
#define F_GETLK …
#define F_SETLK …
#define F_SETLKW …
#define F_SETOWN …
#define F_GETOWN …
#define F_SETSIG …
#define F_GETSIG …
#define F_GETLK64 …
#define F_SETLK64 …
#define F_SETLKW64 …
#define F_SETOWN_EX …
#define F_GETOWN_EX …
#define F_OFD_GETLK …
#define F_OFD_SETLK …
#define F_OFD_SETLKW …
#define F_CLOEXEC …
#define F_RDLCK …
#define F_WRLCK …
#define F_UNLCK …
#if defined(_LARGEFILE64_SOURCE)
#define F_GETLK …
#define F_SETLK …
#define F_SETLKW …
#endif
#endif