This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r186109 - in /trunk/gcc: ChangeLog config/h8300...
- From: law at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 03 Apr 2012 17:09:54 -0000
- Subject: r186109 - in /trunk/gcc: ChangeLog config/h8300...
Author: law
Date: Tue Apr 3 17:09:53 2012
New Revision: 186109
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186109
Log:
* h8300/h8300.c (h8300_current_function_monitor_function_p):
New function. Added to check monitor functions.
(h8300_option_override): Modified to generate error/warning
messages for invalid combinations of different command line
options.
* h8300/h8300.md: Generate 'rte' for monitor functions. Do not
save EXR on stack for monitor function in case of H8S target
when "-mno-exr" is passed.
* h8300/h8300-protos.h
(h8300_current_function_monitor_function_p): Add prototype.
* doc/invoke.texi: Document H8S options.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/h8300/h8300-protos.h
trunk/gcc/config/h8300/h8300.c
trunk/gcc/config/h8300/h8300.md
trunk/gcc/config/h8300/h8300.opt
trunk/gcc/doc/invoke.texi