Skip site navigation (1)Skip section navigation (2)
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>