Add missing ChangeLog entries for commit 82838
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 4 Mar 2016 16:28:12 +0000 (08:28 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 4 Mar 2016 16:28:12 +0000 (08:28 -0800)
Fix gold/testsuite/plugin_layout_with_alignment.sh permission.

gold/ChangeLog
gold/testsuite/plugin_layout_with_alignment.sh [changed mode: 0644->0755]
include/ChangeLog

index 1ba6c31c0eec0ae73080151691aebbc203c9b61c..a5bb5c6c94b1620baeb3e7c60a607a12ca70f4b8 100644 (file)
        * plugin.cc (do_should_include_member): Ignore LDPK_UNDEF and
        LDPK_WEAKUNDEF symbols.
 
+2016-03-03  Than McIntosh  <thanm@google.com>
+
+       * plugin.cc (Plugin::load): Include hooks for get_input_section_size
+       and get_input_section_alignment in transfer vector.
+       (get_input_section_alignment): New function.
+       (get_input_section_size): New function.
+       * testsuite/Makefile.am: Add plugin_layout_with_alignment.sh test.
+       * testsuite/Makefile.in: [Regenerate.]
+       * testsuite/plugin_section_alignment.cc: New test file.
+       * testsuite/plugin_layout_with_alignment.cc: New test file.
+       * testsuite/plugin_layout_with_alignment.sh: New test file.
+
 2015-03-03  Evgenii Stepanov  <eugenis@google.com>
 
        * plugin.h (Pluginobj::get_symbol_resolution_info): Add version
old mode 100644 (file)
new mode 100755 (executable)
index 70f62cf314c3a595060f77f895081ba5ecf8b6d6..8821f78a330f635859c58f4869a75c16dc65cc3c 100644 (file)
@@ -3,6 +3,17 @@
        * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
        (ARM_CPU_HAS_FEATURE): Add comment.
 
+2016-03-03  Than McIntosh <thanm@google.com>
+
+       * plugin-api.h: Add new hooks to the plugin transfer vector to
+       to support querying section alignment and section size.
+       (ld_plugin_get_input_section_alignment): New hook.
+       (ld_plugin_get_input_section_size): New hook.
+       (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
+       and LDPT_GET_INPUT_SECTION_SIZE.
+       (ld_plugin_tv): Add tv_get_input_section_alignment and
+       tv_get_input_section_size.
+
 2015-03-03  Evgenii Stepanov  <eugenis@google.com>
 
        * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.