]> git.ipfire.org Git - thirdparty/gcc.git/commit
h8300-protos.h: Add a prototype for h8300_current_function_interrupt_function_p.
authorKazu Hirata <kazu@cs.umass.edu>
Fri, 3 Jan 2003 16:44:55 +0000 (16:44 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Fri, 3 Jan 2003 16:44:55 +0000 (16:44 +0000)
commite392d367936c4ccf9a8378f56bafd4c7af6d94dd
tree3ffd02fb5cbafc3c40d562c6600cc7497a8473c4
parentd3974db05a7a0f19df74c4b9938ad71810309837
h8300-protos.h: Add a prototype for h8300_current_function_interrupt_function_p.

* config/h8300/h8300-protos.h: Add a prototype for
h8300_current_function_interrupt_function_p.
* config/h8300/h8300.c (interrupt_handler): Remove.
(os_task): Likewise.
(monitor): Likewise.
(pragma_interrupt): New.
(WORD_REG_USED): Use
h8300_current_function_interrupt_function_p.
(dosize): Likewise.
(h8300_output_function_prologue): Likewise.
Do not set interrupt_handler, os_task, monitor.
(h8300_output_function_prologue): Use
h8300_current_function_interrupt_function_p.
Do not set interrupt_handler, os_task, monitor.
(h8300_current_function_interrupt_function_p): New.
(h8300_pr_interrupt): Set pragma_interrupt.
(h8300_insert_attributes): Reset pragma_interrupt.

From-SVN: r60836
gcc/ChangeLog
gcc/config/h8300/h8300-protos.h
gcc/config/h8300/h8300.c