]> sourceware.org Git - glibc.git/commit
rtld: limit self loading check to normal mode only
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 22 Aug 2012 00:43:21 +0000 (00:43 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 19 Sep 2012 21:28:13 +0000 (21:28 +0000)
commitf3fd569c365ca5149fedbbc6c7a902aa1f8e5b60
tree89dbb8ca66ab59f6e35855283a0fda11203f96ce
parentae30640a32b8f4057ab32ec7a3f48f77c344b79e
rtld: limit self loading check to normal mode only

Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault
that used to happen when rtld was loading itself in normal mode.
Unfortunately, that commit disallowed all modes of self loading,
including those that used to work before.  This change limits the check
for self loading to normal mode only, so that instruments like ldd could
handle rtld properly.
ChangeLog
NEWS
elf/Makefile
elf/rtld.c
elf/tst-rtld-load-self.sh [new file with mode: 0755]
This page took 0.048428 seconds and 5 git commands to generate.