* output.h (Output_data_reloc::add_output_section): Pass OD instead
authorCary Coutant <ccoutant@google.com>
Thu, 23 Dec 2010 19:56:14 +0000 (19:56 +0000)
committerCary Coutant <ccoutant@google.com>
Thu, 23 Dec 2010 19:56:14 +0000 (19:56 +0000)
of OS to this->add.  Add OD parameter to second form of the function.

gold/ChangeLog
gold/output.h

index 64958ab925ef8b73aee22e3a5082709540b7b5c0..316648a6cfebd7b9ba0b47e239fa215ff127bdb5 100644 (file)
@@ -1,3 +1,8 @@
+2010-12-23  Cary Coutant  <ccoutant@google.com>
+
+       * output.h (Output_data_reloc::add_output_section): Pass OD instead
+       of OS to this->add.  Add OD parameter to second form of the function.
+
 2010-12-20  Ian Lance Taylor  <iant@google.com>
 
        * dwarf_reader.cc (Sized_dwarf_line_info::read_lines): Only keep
index 9ccc21a67606ff8438f2aee565907227a6b42aa3..0d88294fde9803ecd9eb7d23f24df3adf6bf6a28 100644 (file)
@@ -1789,13 +1789,13 @@ class Output_data_reloc<elfcpp::SHT_RELA, dynamic, size, big_endian>
   void
   add_output_section(Output_section* os, unsigned int type, Output_data* od,
                     Address address, Addend addend)
-  { this->add(os, Output_reloc_type(os, type, od, address, addend)); }
+  { this->add(od, Output_reloc_type(os, type, od, address, addend)); }
 
   void
-  add_output_section(Output_section* os, unsigned int type,
+  add_output_section(Output_section* os, unsigned int type, Output_data* od,
                      Sized_relobj<size, big_endian>* relobj,
                     unsigned int shndx, Address address, Addend addend)
-  { this->add(os, Output_reloc_type(os, type, relobj, shndx, address,
+  { this->add(od, Output_reloc_type(os, type, relobj, shndx, address,
                                     addend)); }
 
   // Add an absolute relocation.