Date: Wed, 19 Mar 2003 13:38:27 -0800 (PST) From: Arun Sharma <arun@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/libexec/rtld-elf/ia64 reloc.c Message-ID: <200303192138.h2JLcRTq011275@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
arun 2003/03/19 13:38:27 PST FreeBSD src repository Modified files: libexec/rtld-elf/ia64 reloc.c Log: Fix for ia64/48024 - ensure function pointer equality across elf objects. Programs such as sshd depend on two pointers to the same function being equal in a given process. However, the current ia64 implementation ensures that they're equal when both the pointers are instantiated in the same ELF object. The attached patch ensures that they're equal irrespective of where they're instantiated. Reviewed by marcel@ (mentor) and kan@ Revision Changes Path 1.12 +77 -52 src/libexec/rtld-elf/ia64/reloc.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303192138.h2JLcRTq011275>