This is the mail archive of the gcc-patches@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]

[lto][patch] Add a program to read IL symbol tables


The attached patch adds a simple program for reading the symbol table
generated by -flto. It will evolve into the liker plugin.


2008-08-20  Rafael Espindola  <espindola@google.com>

	* Makefile.def (target_modules): Add lto-plugin.
	* Makefile.in: Update.
	* configure: Update.
	* configure.ac (target_libraries): Add target-lto-plugin.

include/
2008-08-20  Rafael Espindola  <espindola@google.com>

	* lto-symtab.h: New.

gcc/
2008-08-20  Rafael Espindola  <espindola@google.com>

	* lto-section-out.c (ld_plugin_symbol_kind): Remove.
	(ld_plugin_symbol_visibility): Remove.
	(produce_symtab_1): Update to use lto-symtab.h

gcc/lto
2008-08-20  Rafael Espindola  <espindola@google.com>

	* config-lang.in (target_libs): New.

lto-plugin/
2008-08-20  Rafael Espindola  <espindola@google.com>

	* Makefile.am: New.
	* Makefile.in: New.
	* acinclude.m4: New.
	* aclocal.m4: New.
	* configure: New.
	* configure.ac: New.
	* lto-symtab.c: New.

Cheers,
-- 
Rafael Avila de Espindola

Google Ireland Ltd.
Gordon House
Barrow Street
Dublin 4
Ireland

Registered in Dublin, Ireland
Registration Number: 368047

Attachment: symtab.patch.bz2
Description: BZip2 compressed data


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