This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/22134] [linux] implement fexecve with execveat
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Tue, 19 Sep 2017 14:21:45 +0000
- Subject: [Bug libc/22134] [linux] implement fexecve with execveat
- Auto-submitted: auto-generated
- References: <bug-22134-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=22134
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 43ffc53a352a67672210c9dd4959f6c6b7407e60 (commit)
from a5dcc87e77cf711bca320e8506a4d4fef25bf4f4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=43ffc53a352a67672210c9dd4959f6c6b7407e60
commit 43ffc53a352a67672210c9dd4959f6c6b7407e60
Author: Andreas Schwab <schwab@suse.de>
Date: Wed Sep 6 17:29:29 2017 +0200
Use execveat syscall in fexecve (bug 22134)
By using execveat we no longer depend on /proc. The execveat syscall was
introduced in 3.19, except for a few late comers.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 18 ++++
posix/Makefile | 2 +-
posix/tst-fexecve.c | 88 ++++++++++++++++++++
sysdeps/unix/sysv/linux/alpha/kernel-features.h | 5 +
sysdeps/unix/sysv/linux/fexecve.c | 15 ++++
sysdeps/unix/sysv/linux/hppa/kernel-features.h | 5 +
sysdeps/unix/sysv/linux/kernel-features.h | 5 +
.../unix/sysv/linux/microblaze/kernel-features.h | 5 +
8 files changed, 142 insertions(+), 1 deletions(-)
create mode 100644 posix/tst-fexecve.c
--
You are receiving this mail because:
You are on the CC list for the bug.