diff options
Diffstat (limited to 'user/qemu/musl-F_SHLCK-and-F_EXLCK.patch')
-rw-r--r-- | user/qemu/musl-F_SHLCK-and-F_EXLCK.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/user/qemu/musl-F_SHLCK-and-F_EXLCK.patch b/user/qemu/musl-F_SHLCK-and-F_EXLCK.patch new file mode 100644 index 000000000..316819afa --- /dev/null +++ b/user/qemu/musl-F_SHLCK-and-F_EXLCK.patch @@ -0,0 +1,19 @@ +This patch was not upstreamed to qemu as those should probably be +defined in musl libc. + +--- ./linux-user/syscall.c.orig ++++ ./linux-user/syscall.c +@@ -114,6 +114,13 @@ + + #include "qemu.h" + ++#ifndef F_SHLCK ++#define F_SHLCK 8 ++#endif ++#ifndef F_EXLCK ++#define F_EXLCK 4 ++#endif ++ + #ifndef CLONE_IO + #define CLONE_IO 0x80000000 /* Clone io context */ + #endif |