diff options
author | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-01-27 19:54:03 +0000 |
---|---|---|
committer | hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-01-27 19:54:03 +0000 |
commit | 4e03fd0d699b62d6a852b19e5e55b254d1159a43 (patch) | |
tree | 6fd3e5cd714d0651efad3b34e6c0d25c3dba030a /libitm/method-ml.cc | |
parent | 807a0f51d7c247cf33ee81536346ea4b9026bdde (diff) | |
download | gcc-4e03fd0d699b62d6a852b19e5e55b254d1159a43.tar.gz |
Don't change stack_alignment_needed for __tls_get_addr
__tls_get_addr must be called with 16-byte aligned stack, which is
guaranted by setting preferred_stack_boundary to 128 bits. There
is no need to change stack_alignment_needed for __tls_get_addr.
PR target/68986
* config/i386/i386.c (ix86_update_stack_boundary): Don't
change stack_alignment_needed for __tls_get_addr call.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232901 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libitm/method-ml.cc')
0 files changed, 0 insertions, 0 deletions