X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gold%2Fgdb-index.cc;h=a6db505fa8e4fdf5d374b9f1a209ddc67846497e;hb=1d509098948ff183c755c2353f8822dc0f046f57;hp=07ba2ab54272ede494fd8e6dcaefd62eb9fa8440;hpb=34431a2aa1e9e1a2fc255619985103494ae2f90d;p=deliverable%2Fbinutils-gdb.git diff --git a/gold/gdb-index.cc b/gold/gdb-index.cc index 07ba2ab542..a6db505fa8 100644 --- a/gold/gdb-index.cc +++ b/gold/gdb-index.cc @@ -1166,8 +1166,9 @@ Gdb_index::do_write(Output_file* of) base = (os->address() + object->output_section_offset(range.shndx)); } - elfcpp::Swap_unaligned<64, false>::writeval(pov, base + range.start); - elfcpp::Swap_unaligned<64, false>::writeval(pov + 8, base + range.end); + elfcpp::Swap_aligned32<64, false>::writeval(pov, base + range.start); + elfcpp::Swap_aligned32<64, false>::writeval(pov + 8, + base + range.end); elfcpp::Swap<32, false>::writeval(pov + 16, cu_index); pov += 20; }