This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/11197] two function pointers to the same function are not equal
- From: "danglin at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Jun 2004 03:26:19 -0000
- Subject: [Bug target/11197] two function pointers to the same function are not equal
- References: <20030615173907.11197.bruno@clisp.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From danglin at gcc dot gnu dot org 2004-06-22 03:26 -------
This is fixed in all current branches. Function pointers are
now canonicalized for this target using a magic call into the
dynamic loader to resolve function addresses.
There is some discussion of implementing official procedure
descriptors but it is not clear at this time whether this can
be done in a compatible manner.
This is really a binutils/glibc problem.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11197