egcs/gcc Tag: egcs_1_1_branch ChangeLog config ...

Jeffrey A. Law law@cygnus.com
Wed Jul 29 22:10:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	law@egcs.cygnus.com	98/07/29 22:10:24

Modified files:
	gcc            : Tag: egcs_1_1_branch ChangeLog 
	gcc/config/rs6000: Tag: egcs_1_1_branch aix41.h aix43.h rs6000.c 
	                   rs6000.h rs6000.md 

Log message:
	Wed Jul 29 22:18:14 1998  David Edelsohn  <edelsohn@mhpcc.edu>
	
	* rs6000/rs6000.md (absdi2 define_split): Swap operands of MINUS.
	* rs6000/rs6000.c (mask64_operand): Use HOST_BITS_PER_WIDE_INT.
	(print_operand, case 'B'): Don't fall through.
	(print_operand, case 'S'): Correct mask begin/end computation.
	Use HOST_BITS_PER_WIDE_INT.
	* rs6000/rs6000.h (CPP_PREDEFINES): Define _LONG_LONG.
	(CONDITIONAL_REGISTER_USAGE): GPR13 fixed if TARGET_64BIT.
	* rs6000/aix41.h (CPP_PREDEFINES): Same.
	* rs6000/aix43.h (CPP_PREDEFINES): Same.




More information about the Gcc-cvs mailing list