This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/11197] two function pointers to the same function are not equal


------- Additional Comments From jejb at steeleye dot com  2004-02-13 15:42 -------
Actually, these bugs are not duplicates.

11197 is complaining that the hppa (not hppa64) ABI allows the creation of
multiple function descriptors, which then miscompare.

However, the hppa64 ABI uses OPD which does *not* allow the creation of multiple
function descriptors (and hence there can be no miscompare of pointers to
function descriptors---this is like IA64).

The bug 14141 is complaining about is that the hppa64 compiler is violating the
OPD ABI rule by creating multiple function descriptors.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11197


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]