aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-streamer-out.c
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2016-03-07 20:54:02 +0100
committerUros Bizjak <uros@gcc.gnu.org>2016-03-07 20:54:02 +0100
commit1e4490dc27e6c5ebba24dc9105df18361e75d45e (patch)
tree260c1fe513dc63c24316c16397bfe6bc87724b81 /gcc/tree-streamer-out.c
parent96a71bd53c4da5f3cb3c72c6f5c7f094ae92caed (diff)
downloadgcc-1e4490dc27e6c5ebba24dc9105df18361e75d45e.zip
gcc-1e4490dc27e6c5ebba24dc9105df18361e75d45e.tar.gz
gcc-1e4490dc27e6c5ebba24dc9105df18361e75d45e.tar.bz2
re PR target/70064 (Wrong code with custom flags and quite big testcase @ i686)
PR target/70064 * config/i386/i386.h (machine_function): Add pc_thunk_call_expanded flag. (ix86_pc_thunk_call_expanded): New define. * config/i386/i386.md (set_got, set_got_labelled): New expanders. (*set_got): Rename insn pattern from set_got. (*set_got_labelled): Rename inst pattern from set_got_labelled. * config/i386/i386.c (ix86_compute_frame_layout): Use ix86_pc_thunk_call_expanded to prevent red-zone. From-SVN: r234050
Diffstat (limited to 'gcc/tree-streamer-out.c')
0 files changed, 0 insertions, 0 deletions