* config/aarch64/aarch64.c (aarch64_emit_probe_stack_range): Handle
commita5daa5971c24089f3775a0b048375753fb07b4d4
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Jun 2017 17:18:05 +0000 (22 17:18 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Jun 2017 17:18:05 +0000 (22 17:18 +0000)
tree841bad594e9fbf349cfea73458cb14f5715fcc10
parent9fc13e64afe560d4e6397c692920f828450e4808
* config/aarch64/aarch64.c (aarch64_emit_probe_stack_range): Handle
frame sizes that do not satisfy aarch64_uimm12_shift.

* gcc.c-torture/compile/stack-check-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@249566 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/stack-check-1.c [new file with mode: 0644]