Linux-flashplugin7 & rtld - RFC
Dmitry Pryanishnikov
dmitry at atlantis.dp.ua
Tue Jun 20 20:07:29 UTC 2006
Hello!
On Tue, 20 Jun 2006, John Baldwin wrote:
>>> This patch is somewhat redundant. Adding
>>>
>>> __weak_reference(dlsym, _dlsym);
>>>
>>> is enough.
>>
>> Indeed, this also works for me. It would be nice to see this trivial
>> addition committed.
>
> I agree. Do you have the __weak_reference() patch handy?
Sure, here is the diff against HEAD:
--- libexec/rtld-elf/rtld.c.orig Tue Mar 28 10:17:21 2006
+++ libexec/rtld-elf/rtld.c Tue Jun 20 22:35:17 2006
@@ -137,6 +137,8 @@
void r_debug_state(struct r_debug*, struct link_map*);
+__weak_reference(dlsym, _dlsym);
+
/*
* Data declarations.
*/
I'm not sure whether it's style(9)-compliant, it just works.
> John Baldwin
Sincerely, Dmitry
--
Atlantis ISP, System Administrator
e-mail: dmitry at atlantis.dp.ua
nic-hdl: LYNX-RIPE
More information about the freebsd-current
mailing list