about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/i386/Makefile
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2022-05-04 15:37:21 +0200
committerFlorian Weimer <fweimer@redhat.com>2022-05-04 15:37:21 +0200
commit60f0f2130d30cfd008ca39743027f1e200592dff (patch)
tree1c4f8ead32c821c8b70cbc6ea71687e1976976d6 /sysdeps/unix/sysv/linux/i386/Makefile
parent6e5c7a1e262961adb52443ab91bd2c9b72316402 (diff)
downloadglibc-60f0f2130d30cfd008ca39743027f1e200592dff.tar.gz
glibc-60f0f2130d30cfd008ca39743027f1e200592dff.tar.xz
glibc-60f0f2130d30cfd008ca39743027f1e200592dff.zip
i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls
Introduce an int-80h-based version of __libc_do_syscall and use
it if I386_USE_SYSENTER is defined as 0.

Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'sysdeps/unix/sysv/linux/i386/Makefile')
-rw-r--r--sysdeps/unix/sysv/linux/i386/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/i386/Makefile b/sysdeps/unix/sysv/linux/i386/Makefile
index fcab129fc1..598e27dcda 100644
--- a/sysdeps/unix/sysv/linux/i386/Makefile
+++ b/sysdeps/unix/sysv/linux/i386/Makefile
@@ -13,7 +13,7 @@ install-bin += lddlibc4
 endif
 
 ifeq ($(subdir),io)
-sysdep_routines += libc-do-syscall
+sysdep_routines += libc-do-syscall libc-do-syscall-int80
 endif
 
 ifeq ($(subdir),stdlib)