Allow target to add custom dynamic table entries.
authorCary Coutant <ccoutant@google.com>
Mon, 10 Mar 2014 20:34:53 +0000 (13:34 -0700)
committerCary Coutant <ccoutant@google.com>
Mon, 10 Mar 2014 20:34:53 +0000 (13:34 -0700)
commit918fc1f8d23c634227c871b67ccb4ed32d0df83c
treea3904ecadd4c4da6a0b94509be387d622fbda540
parent98ff9231545f9ba7221ad64ec1ff17cf52cafc07
Allow target to add custom dynamic table entries.

2014-03-10  Sasa Stankovic  <Sasa.Stankovic@imgtec.com>

gold/
* output.cc (Output_data_dynamic::Dynamic_entry::write):
Get the value of DYNAMIC_CUSTOM dynamic entry.
* output.h (Output_data_dynamic::add_custom): New function.
(Dynamic_entry::Dynamic_entry): New constructor for DYNAMIC_CUSTOM
dynamic entry.
(enum Dynamic_entry::Classification): Add DYNAMIC_CUSTOM.
* target.h (Target::dynamic_tag_custom_value): New function.
(Target::do_dynamic_tag_custom_value): New function.
gold/ChangeLog
gold/output.cc
gold/output.h
gold/target.h