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]

Re: Fix bootstrap failure on all 64-bit hosts


Ulrich Weigand <weigand@i1.informatik.uni-erlangen.de> writes:

> Zack Weinberg wrote:
>
>>        * cgraph.c (hash_node, eq_node, cgraph_node, cgraph_remove_node)
>>        (cgraph_varpool_hash_node, eq_cgraph_varpool_node)
>>        (cgraph_varpool_node): Hash on the pointer to the decl, not
>>        the DECL_UID.  Fixes 64-bit bootstrap failure.
>
> This seriously breaks PCH support on s390-ibm-linux and s390x-ibm-linux,
> leading to dozens of test suite failures (miscomparisons, ICEs, crashes).

Urgh.  We have pointer hashes all over the place and they work with
PCH.  I need you to debug this more.

zw


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