- o = (*p)->write<size, big_endian>(oview, o, address, addralign,
- this->eh_frame_hdr_);
+ o = (*p)->write<size, big_endian>(oview, output_offset, o, address,
+ addralign, this->eh_frame_hdr_,
+ &post_fdes);
+ for (Post_fdes::iterator p = post_fdes.begin();
+ p != post_fdes.end();
+ ++p)
+ o = (*p).fde->write<size, big_endian>(oview, output_offset, o, address,
+ addralign, (*p).cie_offset,
+ (*p).fde_encoding,
+ this->eh_frame_hdr_);