void lto_begin_section (const char *name, bool compress) { lang_hooks.lto.begin_section (name); gcc_assert (compression_stream == NULL); if (compress) compression_stream = lto_start_compression (lto_append_data, NULL); }
void lto_begin_section (const char *name, bool compress) { lang_hooks.lto.begin_section (name); /* FIXME lto: for now, suppress compression if the lang_hook that appends data is anything other than assembler output. The effect here is that we get compression of IL only in non-ltrans object files. */ gcc_assert (compression_stream == NULL); if (compress) compression_stream = lto_start_compression (lto_append_data, NULL); }