aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/Makefile
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-06-17 09:29:07 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2021-11-30 13:13:03 -0300
commit5b3e31e3124bf89710e5c25176c70fdf66c2a212 (patch)
treed3459add7dec0cd521bde37c2342b0e924e58c64 /sysdeps/unix/sysv/linux/Makefile
parent83008fa495535aaef74def5ab4ed59967fff1bb6 (diff)
downloadglibc-5b3e31e3124bf89710e5c25176c70fdf66c2a212.zip
glibc-5b3e31e3124bf89710e5c25176c70fdf66c2a212.tar.gz
glibc-5b3e31e3124bf89710e5c25176c70fdf66c2a212.tar.bz2
linux: Implement mremap in C
Variadic function calls in syscalls.list does not work for all ABIs (for instance where the argument are passed on the stack instead of registers) and might have underlying issues depending of the variadic type (for instance if a 64-bit argument is used). Checked on x86_64-linux-gnu.
Diffstat (limited to 'sysdeps/unix/sysv/linux/Makefile')
-rw-r--r--sysdeps/unix/sysv/linux/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
index e8574f3..29c6c78 100644
--- a/sysdeps/unix/sysv/linux/Makefile
+++ b/sysdeps/unix/sysv/linux/Makefile
@@ -68,6 +68,7 @@ sysdep_routines += adjtimex clone umount umount2 readahead sysctl \
closefrom_fallback \
clone3 clone-internal \
fanotify_mark \
+ mremap \
CFLAGS-gethostid.c = -fexceptions
CFLAGS-tee.c = -fexceptions -fasynchronous-unwind-tables