1 Oct 2009 01:14
[lto][patch] Don't compress the IL symbol table
Rafael Espindola <espindola <at> google.com>
2009-09-30 23:14:28 GMT
2009-09-30 23:14:28 GMT
The plugin doesn't expect the symbol table to be compressed. This patch disables compression for the section used to store the IL symbol table. It would also be possible to change the plugin so that it could read compressed symbol tables, but it is probably better to keep it simpler. The compiler itself doesn't read the symbol table. 2009-09-30 Rafael Avila de Espindola <espindola <at> google.com> * lto-opts.c (lto_write_options): Update call to lto_begin_section. * lto-section-out.c (lto_begin_section): Add a compress argument. Update all callers. (produce_symtab): Don't compress. * lto-section-out.h (lto_begin_section): Add a compress argument. Cheers, -- -- Rafael Ávila de Espíndola
RSS Feed