]> git.ipfire.org Git - thirdparty/glibc.git/commit
* elf/rtld.c (process_envvars): Place output files for profiling
authorAndreas Jaeger <aj@suse.de>
Wed, 10 Jan 2001 16:52:19 +0000 (16:52 +0000)
committerAndreas Jaeger <aj@suse.de>
Wed, 10 Jan 2001 16:52:19 +0000 (16:52 +0000)
commit18c5126084749b1c6b80c325aaa329a9b50c43b2
tree44abca33a4f65629f194adc4296760a99c877bd5
parent36b04d7a19962275054435ea5e48f47c715ebc1e
* elf/rtld.c (process_envvars): Place output files for profiling
in SUID binaries in /var/profile.

* elf/dl-load.c (_dl_map_object): Don't look in cache for
preloading in SUID binaries.

* elf/dl-profile.c (_dl_start_profile): Open the output file with
O_NOFOLLOW if possible.

* sysdeps/generic/segfault.c (install_handler): Check output file
name with access().
elf/dl-load.c
elf/dl-profile.c
elf/rtld.c
sysdeps/generic/segfault.c