summaryrefslogtreecommitdiff
path: root/usr/src/cmd/ast/libast/sparc/FEATURE/fcntl
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/ast/libast/sparc/FEATURE/fcntl')
-rw-r--r--usr/src/cmd/ast/libast/sparc/FEATURE/fcntl116
1 files changed, 116 insertions, 0 deletions
diff --git a/usr/src/cmd/ast/libast/sparc/FEATURE/fcntl b/usr/src/cmd/ast/libast/sparc/FEATURE/fcntl
new file mode 100644
index 0000000000..9c2328f31b
--- /dev/null
+++ b/usr/src/cmd/ast/libast/sparc/FEATURE/fcntl
@@ -0,0 +1,116 @@
+
+/* : : generated by proto : : */
+/* : : generated from contrib/ast/src/lib/libast/features/fcntl.c by iffe version 2012-07-17 : : */
+#ifndef _def_fcntl_ast
+#if !defined(__PROTO__)
+# if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus)
+# if defined(__cplusplus)
+# define __LINKAGE__ "C"
+# else
+# define __LINKAGE__
+# endif
+# define __STDARG__
+# define __PROTO__(x) x
+# define __OTORP__(x)
+# define __PARAM__(n,o) n
+# if !defined(__STDC__) && !defined(__cplusplus)
+# if !defined(c_plusplus)
+# define const
+# endif
+# define signed
+# define void int
+# define volatile
+# define __V_ char
+# else
+# define __V_ void
+# endif
+# else
+# define __PROTO__(x) ()
+# define __OTORP__(x) x
+# define __PARAM__(n,o) o
+# define __LINKAGE__
+# define __V_ char
+# define const
+# define signed
+# define void int
+# define volatile
+# endif
+# define __MANGLE__ __LINKAGE__
+# if defined(__cplusplus) || defined(c_plusplus)
+# define __VARARG__ ...
+# else
+# define __VARARG__
+# endif
+# if defined(__STDARG__)
+# define __VA_START__(p,a) va_start(p,a)
+# else
+# define __VA_START__(p,a) va_start(p)
+# endif
+# if !defined(__INLINE__)
+# if defined(__cplusplus)
+# define __INLINE__ extern __MANGLE__ inline
+# else
+# if defined(_WIN32) && !defined(__GNUC__)
+# define __INLINE__ __inline
+# endif
+# endif
+# endif
+#endif
+#if !defined(__LINKAGE__)
+#define __LINKAGE__ /* 2004-08-11 transition */
+#endif
+
+#define _def_fcntl_ast 1
+#define _sys_types 1 /* #include <sys/types.h> ok */
+
+
+#if _typ_off64_t
+#undef off_t
+#ifdef __STDC__
+#define off_t off_t
+#endif
+#endif
+
+#include <ast_fs.h>
+
+#if _typ_off64_t
+#undef off_t
+#ifdef __STDC__
+#define off_t off_t
+#endif
+#endif
+
+#include <fcntl.h>
+#include <sys/mman.h>
+
+#define F_dupfd_cloexec F_DUPFD_CLOEXEC
+#define O_BINARY 0
+#define O_cloexec O_CLOEXEC
+#define O_TEMPORARY 0
+#define O_TEXT 0
+
+#include <ast_fs.h>
+#if _typ_off64_t
+#undef off_t
+#define off_t off64_t
+#endif
+#if _lib_fstat64
+#define fstat fstat64
+#endif
+#if _lib_lstat64
+#define lstat lstat64
+#endif
+#if _lib_stat64
+#define stat stat64
+#endif
+#if _lib_creat64
+#define creat creat64
+#endif
+#if _lib_mmap64
+#define mmap mmap64
+#endif
+#if _lib_open64
+#undef open
+#define open open64
+#endif
+#endif