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



--- Comment #8 from rguenther at suse dot de <rguenther at suse dot de> 
2013-03-22 09:56:37 UTC ---

On Thu, 21 Mar 2013, chip at pobox dot com wrote:



> 

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

> 

> --- Comment #7 from Chip Salzenberg <chip at pobox dot com> 2013-03-21 
> 00:31:40 UTC ---

> So ... is there still a question of the Right Thing here?  It seems that 
> fixing

> MALLOC_ABI_ALIGNMENT for the world, and ensuring that BIGGEST_ALIGNMENT never

> affects the ABI, are the actions to take.  If this were done soon we could 
> even

> see it fixed for 4.8.0.  Help?



The RTL code using BIGGEST_ALIGNMENT for the malloc result is simply

wrong and was wrong since forever.  What the replacement should be

is the question here, but as we use MALLOC_ABI_ALIGNMENT on the

tree level for _exactly the same purpose_ I think the answer is

obvious.



I will propose a patch.



Richard.

Reply via email to