r174186 - in /trunk/gcc: ChangeLog lto-section-...

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Wed May 25 12:07:00 GMT 2011


Author: hubicka
Date: Wed May 25 12:07:38 2011
New Revision: 174186

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174186
Log:

	* lto-streamer-out.c (output_record_start): Use lto_output_enum
	(lto_output_tree): Use output_record_start.
	* lto-streamer-in.c (input_record_start): Use lto_input_enum
	(lto_get_pickled_tree): Use input_record_start.
	* lto-section-in.c (lto_section_overrun): Turn into fatal error.
	(lto_value_range_error): New function.
	* lto-streamer.h (lto_value_range_error): Declare.
	(lto_output_int_in_range, lto_input_int_in_range): New functions.
	(lto_output_enum, lto_input_enum): New macros.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/lto-section-in.c
    trunk/gcc/lto-streamer-in.c
    trunk/gcc/lto-streamer-out.c
    trunk/gcc/lto-streamer.h



More information about the Gcc-cvs mailing list