]> gcc.gnu.org Git - gcc.git/commit
h8300.c (interrupt_handler): Renamed from pragma_interrupt.
authorJeff Law <law@gcc.gnu.org>
Mon, 1 Apr 1996 18:48:52 +0000 (11:48 -0700)
committerJeff Law <law@gcc.gnu.org>
Mon, 1 Apr 1996 18:48:52 +0000 (11:48 -0700)
commitf5b65a56691fdc8f8b914011da7ed8ec4fa1176c
tree635a5ec83d2bb80079ecdbc3940f71ca2b73b335
parenteecb6f50c217cb9c7b1442da11309d77771d7162
h8300.c (interrupt_handler): Renamed from pragma_interrupt.

        * h8300.c (interrupt_handler): Renamed from pragma_interrupt.
        All references changed.
        (function_prologue): Set interrupt_handler if the current
        function has the "interrrupt-handler" attribute.
        (small_call_insn_operand): New function.
        (h8300_interrrupt_function_p): New function.
        (h8300_funcvec_function_p): New function.
        (h8300_valid_machine_decl_attribute): New function.
        * h8300.h (VALID_MACHINE_DECL_ATTRIBUTE): Define.
        * h8300.md (call insns): Handle calls through the
        function vector.  Indirect calls and calls through
        the function vector have a length of two bytes.

From-SVN: r11650
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.h
gcc/config/h8300/h8300.md
This page took 0.062926 seconds and 5 git commands to generate.