Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 104151
b: refs/heads/master
c: 6d1f4b8
h: refs/heads/master
i:
  104149: 3fb45aa
  104147: 31b3e9c
  104143: 7f93a76
v: v3
  • Loading branch information
Sam Ravnborg authored and David S. Miller committed Jul 18, 2008
1 parent 57127ce commit fc9c5ba
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 36 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e880e8701cd5a76bc5b9e67e48ab3b21963fbe0a
refs/heads/master: 6d1f4b88ee73c9a073277dd1529fbbce356e04e8
4 changes: 4 additions & 0 deletions trunk/include/asm-sparc/fcntl.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@
#define O_EXCL 0x0800 /* not fcntl */
#define O_SYNC 0x2000
#define O_NONBLOCK 0x4000
#if defined(__sparc__) && defined(__arch64__)
#define O_NDELAY 0x0004
#else
#define O_NDELAY (0x0004 | O_NONBLOCK)
#endif
#define O_NOCTTY 0x8000 /* not fcntl */
#define O_LARGEFILE 0x40000
#define O_DIRECT 0x100000 /* direct disk access hint */
Expand Down
36 changes: 1 addition & 35 deletions trunk/include/asm-sparc64/fcntl.h
Original file line number Diff line number Diff line change
@@ -1,35 +1 @@
#ifndef _SPARC64_FCNTL_H
#define _SPARC64_FCNTL_H

/* open/fcntl - O_SYNC is only implemented on blocks devices and on files
located on an ext2 file system */
#define O_NDELAY 0x0004
#define O_APPEND 0x0008
#define FASYNC 0x0040 /* fcntl, for BSD compatibility */
#define O_CREAT 0x0200 /* not fcntl */
#define O_TRUNC 0x0400 /* not fcntl */
#define O_EXCL 0x0800 /* not fcntl */
#define O_SYNC 0x2000
#define O_NONBLOCK 0x4000
#define O_NOCTTY 0x8000 /* not fcntl */
#define O_LARGEFILE 0x40000
#define O_DIRECT 0x100000 /* direct disk access hint */
#define O_NOATIME 0x200000
#define O_CLOEXEC 0x400000

#define F_GETOWN 5 /* for sockets. */
#define F_SETOWN 6 /* for sockets. */
#define F_GETLK 7
#define F_SETLK 8
#define F_SETLKW 9

/* for posix fcntl() and lockf() */
#define F_RDLCK 1
#define F_WRLCK 2
#define F_UNLCK 3

#define __ARCH_FLOCK_PAD short __unused;

#include <asm-generic/fcntl.h>

#endif /* !(_SPARC64_FCNTL_H) */
#include <asm-sparc/fcntl.h>

0 comments on commit fc9c5ba

Please sign in to comment.