This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH: Add sysdeps/unix/sysv/linux/x86_64/x32/lseek.S


Hi,

lseek is listed in both unix/syscalls.list and
unix/sysv/linux/wordsize-64/syscalls.list:

unix/sysv/linux/wordsize-64/syscalls.list:llseek		EXTRA lseek	Ci:iii	__libc_lseek	__lseek lseek __libc_lseek64 __llseek llseek __lseek64 lseek64
unix/sysv/linux/wordsize-64/syscalls.list:lseek		llseek -
unix/syscalls.list:lseek		-	lseek		i:iii __libc_lseek	__lseek lseek

I have sysdeps/unix/sysv/linux/x86_64/x32/llseek.S to support 64-bit
offset.  I also need lseek.S to avoid lseek in sysd-syscalls,  OK to
install?

Thanks.

H.J.
---
	* sysdeps/unix/sysv/linux/x86_64/x32/lseek.S: New file.

diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/lseek.S b/sysdeps/unix/sysv/linux/x86_64/x32/lseek.S
new file mode 100644
index 0000000..eb976ee
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/lseek.S
@@ -0,0 +1,2 @@
+/* Need this dummy file since make-syscalls.sh doesn't know that the
+   lseek system call number is used by llseek.S.  */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]