diff options
author | Cary Coutant <ccoutant@google.com> | 2014-12-16 14:57:17 -0800 |
---|---|---|
committer | Cary Coutant <ccoutant@google.com> | 2014-12-16 14:58:15 -0800 |
commit | e02a4046e0617f3e2c1b811a1888db3fa998dfa4 (patch) | |
tree | c445e4ffc70e26081c00c06fad580b1ba5f89516 /gold/ChangeLog | |
parent | 15969b63f98e669afd097a1878b191a01bf95d82 (diff) | |
download | gdb-e02a4046e0617f3e2c1b811a1888db3fa998dfa4.zip gdb-e02a4046e0617f3e2c1b811a1888db3fa998dfa4.tar.gz gdb-e02a4046e0617f3e2c1b811a1888db3fa998dfa4.tar.bz2 |
Fix internal error in gold when -Map and --compress-debug-sections are used
together.
gold/
* mapfile.cc (Mapfile::print_input_section): Print uncompressed sizes.
(Mapfile::print_output_data): Use current_data_size() to avoid
assert for sections requiring postprocessing; if address is not valid,
print 0.
(Mapfile::print_output_section): Use current_data_size(); print note
that addresses and sizes are before compression.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index 8f56043..9edf043 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,12 @@ +2014-12-16 Cary Coutant <ccoutant@google.com> + + * mapfile.cc (Mapfile::print_input_section): Print uncompressed sizes. + (Mapfile::print_output_data): Use current_data_size() to avoid + assert for sections requiring postprocessing; if address is not valid, + print 0. + (Mapfile::print_output_section): Use current_data_size(); print note + that addresses and sizes are before compression. + 2014-12-14 H.J. Lu <hongjiu.lu@intel.com> * aarch64.cc (AArch64_relocate_functions::maybe_apply_stub): |