mirror of
https://abf.rosa.ru/djam/glibc40.git
synced 2025-02-23 07:42:54 +00:00
16 lines
617 B
Diff
16 lines
617 B
Diff
![]() |
Binary files a/elf/.rtld.c.rej.swp and b/elf/.rtld.c.rej.swp differ
|
||
|
diff -Nrup a/elf/setup-vdso.h b/elf/setup-vdso.h
|
||
|
--- a/elf/setup-vdso.h 2012-10-10 21:34:38.000000000 -0600
|
||
|
+++ b/elf/setup-vdso.h 2012-10-11 09:43:14.152958832 -0600
|
||
|
@@ -93,7 +93,9 @@ setup_vdso (struct link_map *main_map __
|
||
|
char *copy = malloc (len);
|
||
|
if (copy == NULL)
|
||
|
_dl_fatal_printf ("out of memory\n");
|
||
|
- l->l_libname->name = l->l_name = memcpy (copy, dsoname, len);
|
||
|
+ l->l_libname->name = memcpy (copy, dsoname, len);
|
||
|
+ if (GLRO(dl_debug_mask))
|
||
|
+ l->l_name = copy;
|
||
|
}
|
||
|
|
||
|
/* Add the vDSO to the object list. */
|