egcs/./gcc ChangeLog stmt.c reload.c

Jeffrey A. Law law@cygnus.com
Thu Oct 8 04:07:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	law@egcs.cygnus.com	98/10/08 04:07:41

Modified files:
	gcc            : ChangeLog stmt.c reload.c 

Log message:
	* stmt.c (n_occurrences): New static function.
	(expand_asm_operands): Verify that all constrains match in the
	number of alternatives.
	Verify that '+' or '=' are at the beginning of an output constraint.
	Don't allow '&' for input operands.
	Verify that '%' isn't written for the last operand.
	* reload.c (find_reloads): Abort if an asm is found with invalid
	constraints; all possible problems ought to be checked for earlier.




More information about the Gcc-cvs mailing list