Page MenuHomeFreeBSD

D1236.id2560.diff
No OneTemporary

D1236.id2560.diff

Index: libexec/rtld-elf/rtld.c
===================================================================
--- libexec/rtld-elf/rtld.c
+++ libexec/rtld-elf/rtld.c
@@ -503,6 +503,7 @@
aux_info[AT_STACKPROT]->a_un.a_val != 0)
stack_prot = aux_info[AT_STACKPROT]->a_un.a_val;
+#ifndef COMPAT_32BIT
/*
* Get the actual dynamic linker pathname from the executable if
* possible. (It should always be possible.) That ensures that
@@ -515,6 +516,7 @@
obj_rtld.path = xstrdup(obj_main->interp);
__progname = obj_rtld.path;
}
+#endif
digest_dynamic(obj_main, 0);
dbg("%s valid_hash_sysv %d valid_hash_gnu %d dynsymcount %d",

File Metadata

Mime Type
text/plain
Expires
Wed, Dec 31, 10:33 AM (3 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27408893
Default Alt Text
D1236.id2560.diff (670 B)

Event Timeline