aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2011-04-09 14:55:26 -0400
committerUlrich Drepper <drepper@gmail.com>2011-04-09 14:55:26 -0400
commit34fe483e121660aff222ec1c15d57804f64191ea (patch)
tree120208bf8446ebe484ba192078bc4b6fa652f4d6 /ChangeLog
parentf12a32e6f02c058c4996a138f16828f772059116 (diff)
downloadglibc-34fe483e121660aff222ec1c15d57804f64191ea.tar
glibc-34fe483e121660aff222ec1c15d57804f64191ea.tar.gz
glibc-34fe483e121660aff222ec1c15d57804f64191ea.tar.bz2
glibc-34fe483e121660aff222ec1c15d57804f64191ea.zip
Don't leave empty element in rpath when skipping an element
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5549869081..510c86246e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2011-03-14 Andreas Schwab <schwab@redhat.com>
+
+ * elf/dl-load.c (_dl_dst_substitute): When skipping the first
+ rpath element also skip the following colon.
+ (expand_dynamic_string_token): Add is_path parameter and pass
+ down to DL_DST_REQUIRED and _dl_dst_substitute.
+ (decompose_rpath): Call expand_dynamic_string_token with
+ non-zero is_path. Ignore empty rpaths.
+ (_dl_map_object_from_fd): Call expand_dynamic_string_token
+ with zero is_path.
+
2011-04-08 Andreas Schwab <schwab@linux-m68k.org>
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sync_file_range.c: