egcs/gcc ChangeLog config/sh/sh.c config/sh/sh.h

scox@cygnus.com scox@cygnus.com
Fri Dec 11 11:18:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	scox@egcs.cygnus.com	98/12/11 11:18:27

Modified files:
	gcc            : ChangeLog 
	gcc/config/sh  : sh.c sh.h 

Log message:
	* sh.c (print_operand): lookup interrupt_handler attribute instead
	of relying on static variable.
	* (calc_live_regs): Likewise.
	* (sh_pragma_insert_attributes): Create interrupt_handler
	attribute if a pragma was specified
	* (sh_valid_machine_decl_attribute): Don't set static flag.
	* sh.h (PRAGMA_INSERT_ATTRIBUTES): New.




More information about the Gcc-cvs mailing list