OSDN Git Service

gcc/ChangeLog:
authorspark <spark@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Feb 2008 21:19:14 +0000 (21:19 +0000)
committerspark <spark@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Feb 2008 21:19:14 +0000 (21:19 +0000)
commit6fdade09fec75cb46b837da6c6028cc95f0d8e1c
treed6c21e69cb0b12b3fcf52d86ecdbdc5d17f346c5
parent323e4f4328194541c37b62c094e366863a96304a
gcc/ChangeLog:

2008-02-20  Seongbae Park <seongbae.park@gmail.com>

* doc/invoke.texi (Warning Options): Add new option
-Wframe-larger-than=.
(-Wframe-larger-than): Document.

* flags.h (warn_frame_larger_than, frame_larger_than_size):
Add declarations for new option variables.

* final.c (final_start_function): Check the frame size
before emission and issue a Wframe-larger-than warning.

* opts.c (warn_frame_larger_than, frame_larger_than_size):
Add definitions for new option variables.
(common_handle_option): Handle new option OPT_Wframe_larger_than_.

* common.opt (Wframe-larger-than=): New option.

gcc/testsuite/ChangeLog:

2008-02-20  Seongbae Park <seongbae.park@gmail.com>

* gcc.dg/Wframe-larger-than.c: New option test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132496 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/common.opt
gcc/doc/invoke.texi
gcc/final.c
gcc/flags.h
gcc/opts.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/Wframe-larger-than.c [new file with mode: 0644]