PR target/7044
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Mar 2016 17:24:16 +0000 (17:24 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Mar 2016 17:24:16 +0000 (17:24 +0000)
commitaf4c8290e92e89053a9bbd5e4ba69e9053b4d9fe
tree15b417256dc798c722215a7cbc5ae0f412221cf5
parent98dfd3284ab35f626cd5207a6f2626e3a082efdf
PR target/7044
* config/aarch64/aarch64.c
(aarch64_override_options_after_change_1): 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.

* gcc.target/aarch64/pr70044.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234118 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/pr70044.c [new file with mode: 0644]