r257157 - in /branches/c++-modules: ChangeLog.m...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Mon Jan 29 17:07:00 GMT 2018
Author: nathan
Date: Mon Jan 29 17:07:14 2018
New Revision: 257157
URL: https://gcc.gnu.org/viewcvs?rev=257157&root=gcc&view=rev
Log:
Header is separate section
gcc/cp/
* module.c (module_state_hash::equal): Remove string names.
(elf_in::find): Find by name.
(elf_in::name): New.
(class elf_out::strtab): Rename type.
(elf_out::strings): New member.
(elf_in::begin): Veriy string table. Create default.
(elf_out::end): Write string table here.
(bytes_in::begin, bytes_out::end): Always PROGBITS.
(cpm_stream::rt_eof): Delete.
(cpms_{in,out}::header): Repimlement.
(cpms_in::read, cpms_out::write): Adjust.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/module.c
More information about the Gcc-cvs
mailing list