aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-07-03 10:36:35 +0200
committerMartin Liska <marxin@gcc.gnu.org>2019-07-03 08:36:35 +0000
commit88614dfa2bb5a40566bef00a85b13c4b167dc3c5 (patch)
treec8eb33857108931389e2e1062444b2deb45e6a29 /gcc/gcc.c
parent8ba6ea878fd0965606ba6cfd74cf7097a40ed6c1 (diff)
downloadgcc-88614dfa2bb5a40566bef00a85b13c4b167dc3c5.zip
gcc-88614dfa2bb5a40566bef00a85b13c4b167dc3c5.tar.gz
gcc-88614dfa2bb5a40566bef00a85b13c4b167dc3c5.tar.bz2
Add .gnu.lto_.lto section.
2019-07-03 Martin Liska <mliska@suse.cz> * lto-section-in.c (lto_get_section_data): Add "lto" section. * lto-section-out.c (lto_destroy_simple_output_block): Never compress LTO_section_lto section. * lto-streamer-out.c (produce_asm): Do not set major_version and minor_version. (lto_output_toplevel_asms): Likewise. (produce_lto_section): New function. (lto_output): Call produce_lto_section. (lto_write_mode_table): Do not set major_version and minor_version. (produce_asm_for_decls): Likewise. * lto-streamer.h (enum lto_section_type): Add LTO_section_lto type. (struct lto_header): Remove. (struct lto_section): New struct. (struct lto_simple_header): Do not inherit from lto_header. (struct lto_file_decl_data): Add lto_section_header field. 2019-07-03 Martin Liska <mliska@suse.cz> * lto-common.c: Read LTO section and verify header. From-SVN: r272995
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions