Hi all,
I'd like to backport Nicks' patch for PR 70044 to the GCC 5 branch.
The patch doesn't apply cleanly because the aarch64_override_options_after_change and
associated machinery was reworked for GCC 6. This is the (simple) backport of that
patch to GCC 5.
Bootstrapped and tested on aarch64-none-linux-gnu. Confirmed that the test fails before the patch
and passes with it.
Ok to commit?
Thanks,
Kyrill
2016-04-04 Nick Clifton <nickc@redhat.com>
Kyrylo Tkachov <kyrylo.tkachov@arm.com>
PR target/70044
* config/aarch64/aarch64.c
(aarch64_override_options_after_change): When forcing
flag_omit_frame_pointer to be true, use a special value that can
be detected if this function is called again, thus preventing
flag_omit_leaf_frame_pointer from being forced to be false.
2016-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
Backport from mainline
2016-03-31 Nick Clifton <nickc@redhat.com>
PR target/70044
* gcc.target/aarch64/pr70044.c: New test.