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]

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


Author: espindola
Date: Wed Feb 18 12:18:02 2009
New Revision: 144261

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144261
Log:
2009-02-18  Rafael Avila de Espindola  <espindola@google.com>

	* gcc.dg/lto/20090218_0.c: New.
	* gcc.dg/lto/20090218_1.c: New.
	* gcc.dg/lto/20090218_2.c: New.
	* gcc.dg/lto/20090218_3.c: New.

2009-02-18  Rafael Avila de Espindola  <espindola@google.com>

	* lto.c (lto_materialize_function): Don't set DECL_EXTERN to 0.
	(lto_wpa_write_files): Update calls to renamed functions.

2009-02-18  Rafael Avila de Espindola  <espindola@google.com>

	* lto-cgraph.c (output_node): Update calls to renamed functions.
	* lto-function-out.c (output_function_decl): Remove saved_static.
	Use lto_forced_extern_inline_p. Make forced functions "extern inline".
	* lto-section-out.c (forced_static_inline): Rename to
	forced_extern_inline.
	(lto_new_static_inline_states): Rename to lto_new_extern_inline_states.
	(lto_delete_static_inline_states): Rename to
	lto_delete_extern_inline_states.
	(lto_force_functions_static_inline): Rename to
	lto_force_functions_extern_inline.
	(lto_forced_static_inline_p): Rename to lto_forced_extern_inline_p.
	* lto-section-out.h (lto_new_static_inline_states): Rename to
	lto_new_extern_inline_states.
	(lto_delete_static_inline_states): Rename to
	lto_delete_extern_inline_states.
	(lto_force_functions_static_inline): Rename to
	lto_force_functions_extern_inline.
	(lto_forced_static_inline_p): Rename to lto_forced_extern_inline_p.
	* passes.c (ipa_write_summaries): Update calls to renamed functions.


Modified:
    branches/lto/gcc/ChangeLog.lto
    branches/lto/gcc/lto-cgraph.c
    branches/lto/gcc/lto-function-out.c
    branches/lto/gcc/lto-section-out.c
    branches/lto/gcc/lto-section-out.h
    branches/lto/gcc/lto/ChangeLog
    branches/lto/gcc/lto/lto.c
    branches/lto/gcc/passes.c
    branches/lto/gcc/testsuite/ChangeLog.lto


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