Re: [Patch AArch64] Do not increase data alignment at -Os and with -fconserve-stack.

2017-06-08 Thread James Greenhalgh
On Tue, May 02, 2017 at 10:52:13AM +0100, Ramana Radhakrishnan wrote: > We unnecessarily align data to 8 byte alignments even when -Os is > specified. This brings the logic in the AArch64 backend more in line > with the ARM backend and helps gain some image size in a few places. > Caught by an inte

Re: [Patch AArch64] Do not increase data alignment at -Os and with -fconserve-stack.

2017-06-06 Thread Ramana Radhakrishnan
Ping.. Ramana On Tue, May 2, 2017 at 10:52 AM, Ramana Radhakrishnan wrote: > We unnecessarily align data to 8 byte alignments even when -Os is specified. > This brings the logic in the AArch64 backend more in line with the ARM > backend and helps gain some image size in a few places. Caught by a

[Patch AArch64] Do not increase data alignment at -Os and with -fconserve-stack.

2017-05-02 Thread Ramana Radhakrishnan
We unnecessarily align data to 8 byte alignments even when -Os is specified. This brings the logic in the AArch64 backend more in line with the ARM backend and helps gain some image size in a few places. Caught by an internal report on the size of rodata sections being high with aarch64 gcc.