On 4/3/19 5:19 PM, Sudakshina Das wrote:
> +      /* PT_NOTE header: namesz, descsz, type.
> +      namesz = 4 ("GNU\0")
> +      descsz = 16 (Size of the program property array)
> +      type   = 5 (NT_GNU_PROPERTY_TYPE_0).  */
> +      assemble_align (POINTER_SIZE);
> +      assemble_integer (GEN_INT (4), 4, 32, 1);
> +      assemble_integer (GEN_INT (16), 4, 32, 1);

So, it's 16 only if POINTER_SIZE == 64.

I think ROUND_UP (12, POINTER_BYTES) is what you want here.


r~

Reply via email to