|
@@ -120,6 +120,7 @@ struct target_f_owner_ex {
|
|
#define TARGET_F_SHLCK 8
|
|
#define TARGET_F_SHLCK 8
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+#ifndef TARGET_HAVE_ARCH_STRUCT_FLOCK
|
|
#ifndef TARGET_ARCH_FLOCK_PAD
|
|
#ifndef TARGET_ARCH_FLOCK_PAD
|
|
#define TARGET_ARCH_FLOCK_PAD
|
|
#define TARGET_ARCH_FLOCK_PAD
|
|
#endif
|
|
#endif
|
|
@@ -129,13 +130,12 @@ struct target_flock {
|
|
short l_whence;
|
|
short l_whence;
|
|
abi_long l_start;
|
|
abi_long l_start;
|
|
abi_long l_len;
|
|
abi_long l_len;
|
|
-#if defined(TARGET_MIPS) && (TARGET_ABI_BITS == 32)
|
|
|
|
- abi_long l_sysid;
|
|
|
|
-#endif
|
|
|
|
int l_pid;
|
|
int l_pid;
|
|
TARGET_ARCH_FLOCK_PAD
|
|
TARGET_ARCH_FLOCK_PAD
|
|
};
|
|
};
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
+#ifndef TARGET_HAVE_ARCH_STRUCT_FLOCK64
|
|
#ifndef TARGET_ARCH_FLOCK64_PAD
|
|
#ifndef TARGET_ARCH_FLOCK64_PAD
|
|
#define TARGET_ARCH_FLOCK64_PAD
|
|
#define TARGET_ARCH_FLOCK64_PAD
|
|
#endif
|
|
#endif
|
|
@@ -149,3 +149,5 @@ struct target_flock64 {
|
|
TARGET_ARCH_FLOCK64_PAD
|
|
TARGET_ARCH_FLOCK64_PAD
|
|
};
|
|
};
|
|
#endif
|
|
#endif
|
|
|
|
+
|
|
|
|
+#endif
|