r142165 - in /branches/lto/gcc: ChangeLog.lto l...

dougkwan@gcc.gnu.org dougkwan@gcc.gnu.org
Mon Nov 24 18:26:00 GMT 2008


Author: dougkwan
Date: Mon Nov 24 18:26:49 2008
New Revision: 142165

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142165
Log:
2008-11-23  Doug Kwan  <dougkwan@google.com>

	* lto-function-out.c (output_var_init): Remove code to avoid
	multiple variable definitions in LTRANS files.
	(output_var_decl): Add code to avoid multiple variable definitions
	in LTRANS files.
	* lto-function-in.c (input_constructors_or_inits): Remove code to
	avoid multiple variable definitions in LTRANS files.
 	(input_var_decl): Add code to avoid multiple variable definitions
	in LTRANS files.

testsuite/ChangeLog.lto

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


Added:
    branches/lto/gcc/testsuite/g++.dg/lto/20081123_0.C
    branches/lto/gcc/testsuite/g++.dg/lto/20081123_1.C
Modified:
    branches/lto/gcc/ChangeLog.lto
    branches/lto/gcc/lto-function-in.c
    branches/lto/gcc/lto-function-out.c
    branches/lto/gcc/testsuite/ChangeLog.lto



More information about the Gcc-cvs mailing list