Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Feb 2003 19:40:12 -0800 (PST)
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        freebsd-ia64@FreeBSD.org
Subject:   Re: ia64/48024: function pointer has different values in libraries vs main program
Message-ID:  <200302070340.h173eCOf023284@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ia64/48024; it has been noted by GNATS.

From: Marcel Moolenaar <marcel@xcllnt.net>
To: Arun Sharma <arun.sharma@intel.com>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ia64/48024: function pointer has different values in libraries vs main program
Date: Thu, 6 Feb 2003 19:30:17 -0800

 On Thu, Feb 06, 2003 at 06:04:49PM -0800, Arun Sharma wrote:
 > 
 > >Fix:
 
 See /usr/src/libexec/rtld-elf/ia64/reloc.c, lines 145 and 443
 for example.
 
 We create function descriptors on a per-load module basis. Hence,
 function addresses will not generally be the same when taken
 from different load modules, but will generally be the same when
 taken from the same load module. It's a known issue.
 
 Thanks for the tracker! We've been way too sloppy about this :-)
 
 -- 
  Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ia64" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302070340.h173eCOf023284>