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]

Re: cselib fix



  In message <Pine.LNX.4.10.10003151851050.575-100000@balti.cygnus.co.uk>you wr
ite:
  > This fixes the problem found by Jeff.
Thanks.

  > I'm currently bootstrapping with this change; so far everything looks OK.
My bootstrap completed successfully.



  > The problem was a rather subtle one arising from using the new hash
  > tables.  While I was there, I discovered that the hash function was
  > returning rather stupid values and fixed that, too.
  > 
  > 
  > Bernd
  > 
  > 	* simplify-rtx.c (hash_rtx, case MEM/REG): Take into account that
  > 	HASH may already be nonzero.  Add code/mode into hash value
  > 	immediately after repeat label.
  > 	(cselib_lookup): Don't leave the hash table in an inconsistent
  > 	state before a hash lookup operation.
This is fine.  Please install it.

jeff


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