]> git.ipfire.org Git - thirdparty/gcc.git/commit
Makefile.in: add shrink-wrap.o.
authorZhenqiang Chen <zhenqiang.chen@linaro.org>
Tue, 13 May 2014 07:05:46 +0000 (07:05 +0000)
committerZhenqiang Chen <zqchen@gcc.gnu.org>
Tue, 13 May 2014 07:05:46 +0000 (07:05 +0000)
commitf30e25a336a39a990c82f8e3cdb507c73e38e84b
tree44f546db36bc06184820b9e3e50274a291e03143
parent3f55e16a298b37e2a482d58ba35687ca07f7824a
Makefile.in: add shrink-wrap.o.

2014-05-13  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

* Makefile.in: add shrink-wrap.o.
* config/i386/i386.c: include "shrink-wrap.h"
* function.c: Likewise.
(requires_stack_frame_p, next_block_for_reg,
move_insn_for_shrink_wrap, prepare_shrink_wrap,
dup_block_and_redirect): Move to shrink-wrap.c
(thread_prologue_and_epilogue_insns): Extract three code segments
as functions in shrink-wrap.c
* function.h: Move #ifdef HAVE_simple_return ... #endif block to
shrink-wrap.h
* shrink-wrap.c: New file.
* shrink-wrap.h: New file.

From-SVN: r210351
gcc/ChangeLog
gcc/Makefile.in
gcc/config/i386/i386.c
gcc/function.c
gcc/function.h
gcc/shrink-wrap.c [new file with mode: 0644]
gcc/shrink-wrap.h [new file with mode: 0644]