From 19d83270fcd993cc349570164e21b06d57036704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandra=20H=C3=A1jkov=C3=A1?= Date: Mon, 3 May 2021 16:35:10 +0000 Subject: linux: Add execveat system call wrapper It operates similar to execve and it is is already used to implement fexecve without requiring /proc to be mounted. However, different than fexecve, if the syscall is not supported by the kernel an error is returned instead of trying a fallback. Checked on x86_64-linux-gnu and powerpc64le-linux-gnu. Reviewed-by: Adhemerval Zanella --- NEWS | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 2a4f5a3..a5631af 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,11 @@ Major new features: a dump of information related to IFUNC resolver operation and glibc-hwcaps subdirectory selection. +* On Linux, the function execveat has been added. It operates similar to + execve and it is is already used to implement fexecve without requiring + /proc to be mounted. However, different than fexecve, if the syscall is not + supported by the kernel an error is returned instead of trying a fallback. + Deprecated and removed features, and other changes affecting compatibility: * The function pthread_mutex_consistent_np has been deprecated; programs -- cgit v1.1