http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58066

--- Comment #6 from wmi at gcc dot gnu.org ---
Author: wmi
Date: Thu May  8 16:44:52 2014
New Revision: 210222

URL: http://gcc.gnu.org/viewcvs?rev=210222&root=gcc&view=rev
Log:
gcc/
2014-05-08  Wei Mi  <w...@google.com>

    PR target/58066
    * config/i386/i386.c (ix86_compute_frame_layout):
    Update preferred_stack_boundary for call, expanded from
    tls descriptor.
    * config/i386/i386.md:
    (*tls_global_dynamic_32_gnu): Update RTX to depend on
    SP register.
    (*tls_local_dynamic_base_32_gnu): Ditto.
    (*tls_local_dynamic_32_once): Ditto.
    (tls_global_dynamic_64_<mode>): Set
    ix86_tls_descriptor_calls_expanded_in_cfun.
    (tls_local_dynamic_base_64_<mode>): Ditto.
    (tls_global_dynamic_32): Set
    ix86_tls_descriptor_calls_expanded_in_cfun. Update RTX
    to depend on SP register.
    (tls_local_dynamic_base_32): Ditto.

gcc/testsuite/
2014-05-08  Wei Mi  <w...@google.com>

    PR target/58066
    * gcc.target/i386/pr58066.c: New test.


Added:
    trunk/gcc/testsuite/gcc.target/i386/pr58066.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386.c
    trunk/gcc/config/i386/i386.md
    trunk/gcc/testsuite/ChangeLog

Reply via email to