This is the mail archive of the gcc-patches@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]

[committed] Canonicalize both function and method types for comparison


The attached change fixes a bug compiling the qtbase-opensource-src package.  It compares pointers
to method types.  This failed as only FUNCTION_TYPES were canonicalized on hppa.

On 32-bit hppa, pointers to functions including methods point to non unique function descriptors and need
canonicalization prior to comparison.  The attached change fixes this problem.  32-bit hppa is the only
target that currently needs this canonicalization.

Tested on hppa2.0w-hp-hpux11.11 and hppa-unknown-linux-gnu with no observed regressions.  Committed
to trunk.

Dave
--
John David Anglin	dave.anglin@bell.net


Attachment: dojump.c.d.1.txt
Description: Text document


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