aboutsummaryrefslogtreecommitdiff
path: root/gold/options.h
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@gmail.com>2016-03-03 12:09:06 -0800
committerCary Coutant <ccoutant@gmail.com>2016-03-03 12:09:06 -0800
commit82838bd626b10f1a82b0de29728c26f4458ec514 (patch)
tree696a1f1565a3a667826b6b1c62bbf7e9449e67cb /gold/options.h
parent95ecdfbfcbf508919652a0254ee2b8c6572a949e (diff)
downloadgdb-82838bd626b10f1a82b0de29728c26f4458ec514.zip
gdb-82838bd626b10f1a82b0de29728c26f4458ec514.tar.gz
gdb-82838bd626b10f1a82b0de29728c26f4458ec514.tar.bz2
Add new plugin hooks to support querying section alignment and size.
include/ 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. gold/ 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.
Diffstat (limited to 'gold/options.h')
0 files changed, 0 insertions, 0 deletions