[PATCH] Fix bootstrap failure on ppc-darwin

Andrew Pinski pinskia@physics.uc.edu
Sat Oct 30 19:08:00 GMT 2004


We had a block copy which was not being SRA'd but I don't know if we 
should
have.  This patch fixes the problem by not having the block copy of the
struct by passing a pointer into bmp_iter_end_p instead of the struct
it self.  Yes we optimize this case already so it should not slow it
down at all (in fact the bootstrap might be sped up because we have
to less work by SRAing the block copy).  Someone should look into if we
really should be SRAing the block copy in this case.

OK? Bootstrapped and testing on powerpc-darwin.

Thanks,
Andrew Pinski

ChangeLog:

	* bitmap.h (bmp_iter_end_p): Take a const pointer instead of a struct.
	(EXECUTE_IF_SET_IN_BITMAP): Update call to bmp_iter_end_p.
	(EXECUTE_IF_AND_COMPL_IN_BITMAP): Likewise.
	(EXECUTE_IF_AND_IN_BITMAP): Likewise.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: temp.diff.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20041030/d38f0f0f/attachment.txt>


More information about the Gcc-patches mailing list