Fix misreporting of omitted bytes for large remote packets
[deliverable/binutils-gdb.git] / gold / ChangeLog
index 64d6cba7cbdd4695f4b78d8ece4a17dac9aca997..8740462ba5bdc86942503b12e9ce6d2f4d2cf07e 100644 (file)
@@ -1,3 +1,24 @@
+2018-03-07  Sriraman Tallam  <tmsriram@google.com>
+
+       * layout.cc (Layout::default_section_order): Check for text section
+       prefixes.
+       (Layout::text_section_name_mapping): New static member.
+       (Layout::text_section_name_mapping_count): New static member.
+       (Layout::match_section_name): New static function.
+       (Layout::output_section_name): Check for text section prefixes.
+       * layout.h (Output_section_order::ORDER_TEXT_HOT): New enum value.
+       (Output_section_order::ORDER_TEXT_STARTUP): New enum value.
+       (Output_section_order::ORDER_TEXT_EXIT): New enum value.
+       (Output_section_order::ORDER_TEXT_UNLIKELY): New enum value.
+       (Layout::text_section_name_mapping): New static member.
+       (Layout::text_section_name_mapping_count): New static member.
+       (Layout::match_section_name): New static function.
+       * options.h (keep_text_section_prefix): New -z option.
+       * testsuite/Makefile.am (keep_text_section_prefix): New test.
+       * testsuite/Makefile.in: Regenerate.
+       * testsuite/keep_text_section_prefix.cc: New test source.
+       * testsuite/keep_text_section_prefix.sh: New test script.
+
 2018-02-22  Sriraman Tallam  <tmsriram@google.com>
 
        * plugin.cc (get_wrap_symbols): New plugin interface.
This page took 0.022948 seconds and 4 git commands to generate.