+2012-07-06 Ryan S. Arnold <rsa@linux.vnet.ibm.com>
+
+ * elf/dynamic-link.h (elf_get_dynamic_info): Remove assert()
+ around DT_RUNPATH and DT_RPATH which prevents running a dynamic
+ linker with an embedded RPATH flag, which is what a compiler
+ modified to embed a non-default INTERP section would do.
+
2012-07-03 Andreas Jaeger <aj@suse.de>
* po/bg.po: Update from translation team.
assert (info[DT_FLAGS] == NULL
|| (info[DT_FLAGS]->d_un.d_val & ~DF_BIND_NOW) == 0);
/* Flags must not be set for ld.so. */
- assert (info[DT_RUNPATH] == NULL);
- assert (info[DT_RPATH] == NULL);
+ info[DT_RUNPATH] = NULL;
+ info[DT_RPATH] = NULL;
#else
if (info[DT_FLAGS] != NULL)
{