-
- Downloads
* mapfile.cc (Mapfile::print_input_section): Change -1U to -1ULL.
* object.cc (Sized_relobj::do_layout): Use constant invalid_address instead of -1U. (Sized_relobj::do_finalize_local_symbols): Likewise. (Sized_relobj::map_to_kept_section): Likewise. * object.h (Sized_relobj::invalid_address): New constant. (Sized_relobj::do_output_section_offset): Check for invalid_address and return -1ULL. * output.cc (Output_reloc::local_section_offset): Use constant invalid_address instead of -1U. (Output_reloc::get_address): Likewise. (Output_section::output_address): Change -1U to -1ULL. * output.h (Output_reloc::invalid_address): New constant. * reloc.cc (Sized_relobj::write_sections): Use constant invalid_address instead of -1U. (Sized_relobj::relocate_sections): Likewise. * symtab.cc (Symbol_table::sized_finalize_symbol): Handle symbol values for merge sections. * target-reloc.h (relocate_for_relocatable): Use constant invalid_address instead of -1U.
Showing
- gold/ChangeLog 23 additions, 0 deletionsgold/ChangeLog
- gold/mapfile.cc 1 addition, 1 deletiongold/mapfile.cc
- gold/object.cc 7 additions, 7 deletionsgold/object.cc
- gold/object.h 9 additions, 2 deletionsgold/object.h
- gold/output.cc 5 additions, 5 deletionsgold/output.cc
- gold/output.h 3 additions, 1 deletiongold/output.h
- gold/reloc.cc 10 additions, 10 deletionsgold/reloc.cc
- gold/symtab.cc 14 additions, 5 deletionsgold/symtab.cc
- gold/target-reloc.h 3 additions, 2 deletionsgold/target-reloc.h
Loading
Please register or sign in to comment