OSDN Git Service

* function.h (requires_stack_frame_p): New prototype.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Nov 2011 21:28:57 +0000 (21:28 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Nov 2011 21:28:57 +0000 (21:28 +0000)
commitca8f816ffbc8e76d27c8314c1b8b0a137964198b
tree2a5c62e5d8fd156f9d6fd45cbb723e18253aa233
parent593a3fb38532b1dbff317aad43640c29f5462598
* function.h (requires_stack_frame_p): New prototype.
* function.c (requires_stack_frame_p): No longer static.
* config/i386/i386.c (ix86_finalize_stack_realign_flags): If
stack_realign_fp was just a conservative guess for a function
which doesn't use sp/fp/argp at all, clear frame_pointer_needed
and stack realignment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181236 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/function.c
gcc/function.h