[gcc-in-cxx] Move C++ patches over to reginfo.c

Ian Lance Taylor iant@google.com
Sun Feb 1 06:26:00 GMT 2009


regclass.c was renamed to reginfo.c on mainline.  Merging this change
to the gcc-in-cxx branch lost the changes which had been applied to
regclass.c.  This restores those changes to the new reginfo.c file.
Committed to gcc-in-cxx branch.

Ian


2009-01-31  Ian Lance Taylor  <iant@google.com>

	* reginfo.c (init_move_cost): Add casts to enum type and integer
	types.
	(init_reg_sets_1, init_fake_stack_mems): Likewise.
	(cannot_change_mode_set_regs): Change 'to' to unsigned int.  Add
	casts to enum type.
	(invalid_mode_change_p): Likewise.
	(pass_reginfo_init): Use TV_NONE for tv_id initializer.
	(pass_subregs_of_mode_init): Likewise.
	(pass_subregs_of_mode_finish): Likewise.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: foo.patch
Type: text/x-patch
Size: 5376 bytes
Desc: Move C++ patches over to reginfo.c
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20090201/51b15ee2/attachment.bin>


More information about the Gcc-patches mailing list