On Fri, Apr 25, 2014 at 02:57:38PM +0000, rohitarul...@freescale.com wrote:
> Source file: gcc-4.8.2/gcc/varasm.c
> @@ -7120,7 +7120,7 @@
>        if (CONSTANT_POOL_ADDRESS_P (symbol))
>         {
>           desc = SYMBOL_REF_CONSTANT (symbol);
>           output_constant_pool_1 (desc, 1);                             
> ------------- (A)
>           offset += GET_MODE_SIZE (desc->mode);

I think the reason 1 is passed here for align is that with
-fsection-anchors, in output_object_block we've already laid out
everything in the block, assigning offsets from the start of the
block.  Aligning shouldn't be necessary, because we've already done
that..  OTOH, it shouldn't hurt to align again.

-- 
Alan Modra
Australia Development Lab, IBM

Reply via email to