This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r144749 - in /branches/lto/gcc: ChangeLog.lto g...


Author: dnovillo
Date: Tue Mar 10 15:24:46 2009
New Revision: 144749

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144749
Log:
2009-03-10  Diego Novillo  <dnovillo@google.com>

	Revert:

	2009-03-09  Diego Novillo  <dnovillo@google.com>

		* tree.c (free_lang_data_in_type): Remove all variants
		except the main variant of TYPE.
		* gimple.c (struct type_pair_d): Define.
		(type_pair_t): Define.
		(type_pair_hash): New.
		(type_pair_eq): New.
		(lookup_type_pair): New.
		(gimple_compare_types): Factor out of gimple_types_compatible_p.
		Compare type sizes, alignment, precision, mode and sign.
		Compare values for enumeral types.
		Compare all fields of structures and unions.
		Fix comparison of TYPE_QUALS.
		Compare TYPE_IS_SIZETYPE for integer types.
		(gimple_types_compatible_p): Call gimple_compare_types.
		(gimple_same_type_p): Remove.  Update all callers.
		* gimple.h (gimple_same_type_p): Remove.

2009-03-10  Diego Novillo  <dnovillo@google.com>

	Revert:

	2009-03-09  Simon Baldwin  <simonb@google.com>

		* g++.dg/lto/20090302_0.C: New.
		* g++.dg/lto/20090302_1.C: New.



Removed:
    branches/lto/gcc/testsuite/g++.dg/lto/20090302_0.C
    branches/lto/gcc/testsuite/g++.dg/lto/20090302_1.C
Modified:
    branches/lto/gcc/ChangeLog.lto
    branches/lto/gcc/gimple.c
    branches/lto/gcc/gimple.h
    branches/lto/gcc/lto-symtab.c
    branches/lto/gcc/testsuite/ChangeLog.lto
    branches/lto/gcc/tree.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]