summaryrefslogtreecommitdiff
path: root/include/plugin-api.h
AgeCommit message (Collapse)Author
2017-01-04 Update copyright years.jakub
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244052 138bc75d-0d04-0410-961f-82ee72b054a4
2016-03-04Sync include/plugin-api.h with binutils.ccoutant
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. 2016-03-03 Evgenii Stepanov <eugenis@google.com> * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233986 138bc75d-0d04-0410-961f-82ee72b054a4
2015-07-14Update copyright year in includehjl
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225781 138bc75d-0d04-0410-961f-82ee72b054a4
2013-02-11Sync plugin-api.h with the copy in binutils. Please see:tmsriram
http://sourceware.org/ml/binutils/2013-02/msg00136.html for a change committed to plugin-api.h 2013-02-11 Sriraman Tallam <tmsriram@google.com> * plugin-api.h (enum ld_plugin_level): Assign integers explicitly for all values. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195953 138bc75d-0d04-0410-961f-82ee72b054a4
2012-08-24Sync plugin-api.h with gold patch : ↵tmsriram
http://sourceware.org/ml/binutils/2012-08/msg00447.html * plugin-api.h (ld_plugin_allow_unique_segment_for_sections): New interface. (ld_plugin_unique_segment_for_sections): New interface. (LDPT_ALLOW_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val. (LDPT_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val. (tv_allow_unique_segment_for_sections): New member. (tv_unique_segment_for_sections): New member. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190654 138bc75d-0d04-0410-961f-82ee72b054a4
2012-06-122012-06-12 Rafael Ávila de Espíndola <respindola@mozilla.com>espindola
* plugin-api.h (ld_plugin_output_file_type): Add LDPO_PIE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188484 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-26 PR lto/47247ccoutant
* plugin-api.h (enum ld_plugin_symbol_resolution): Add LDPR_PREVAILING_DEF_IRONLY_EXP. (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179220 138bc75d-0d04-0410-961f-82ee72b054a4
2011-07-142012011-07-13 Sriraman Tallam <tmsriram@google.com>tmsriram
* plugin-api.h (ld_plugin_section): New struct. (ld_plugin_get_section_count): New typedef. (ld_plugin_get_section_type): New typedef. (ld_plugin_get_section_name): New typedef. (ld_plugin_get_section_contents): New typedef. (ld_plugin_update_section_order): New typedef. (ld_plugin_allow_section_ordering): New typedef. (LDPT_GET_SECTION_COUNT): New enum value. (LDPT_GET_SECTION_TYPE): New enum value. (LDPT_GET_SECTION_NAME): New enum value. (LDPT_GET_SECTION_CONTENTS): New enum value. (LDPT_UPDATE_SECTION_ORDER): New enum value. (LDPT_ALLOW_SECTION_ORDERING): New enum value. (tv_get_section_count): New struct members. (tv_get_section_type): New struct members. (tv_get_section_name): New struct members. (tv_get_section_contents): New struct members. (tv_update_section_order): New struct members. (tv_allow_section_ordering): New struct members. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@176260 138bc75d-0d04-0410-961f-82ee72b054a4
2011-03-232010-03-23 Rafael Ávila de Espíndola <respindola@mozilla.com>espindola
* plugin-api.h (ld_plugin_get_view): New. (ld_plugin_tag): Add LDPT_GET_VIEW. (ld_plugin_tv): Add tv_get_view. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171351 138bc75d-0d04-0410-961f-82ee72b054a4
2011-01-03Update Copyright years for files modified in 2010.jakub
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168438 138bc75d-0d04-0410-961f-82ee72b054a4
2010-10-15 Sync LD plugin patch series (part 1/6) with src/include/.davek
* plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165496 138bc75d-0d04-0410-961f-82ee72b054a4
2010-06-212010-06-21 Rafael Espindola <espindola@google.com>espindola
* plugin-api.h (ld_plugin_set_extra_library_path): New. (ld_plugin_tag): Add LDPT_SET_EXTRA_LIBRARY_PATH. (ld_plugin_tv): Add tv_set_extra_library_path. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161116 138bc75d-0d04-0410-961f-82ee72b054a4
2010-06-182010-06-18 Rafael Espindola <espindola@google.com>espindola
* plugin.h (ld_plugin_add_input_file, ld_plugin_add_input_library): Make argument const. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161007 138bc75d-0d04-0410-961f-82ee72b054a4
2010-06-022010-06-01 Rafael Espindola <espindola@google.com>espindola
* plugin-api.h (ld_plugin_tag): Add LDPT_OUTPUT_NAME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160126 138bc75d-0d04-0410-961f-82ee72b054a4
2009-10-19include/espindola
2009-10-09 Rafael Avila de Espindola <espindola@google.com> PR40790 * plugin-api.h: Don't include stdint.h unconditionally. lto-plugin/ 2009-10-09 Rafael Avila de Espindola <espindola@google.com> PR40790 * configure: Regenerate. * configure.ac: Add AC_TYPE_UINT64_T. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152976 138bc75d-0d04-0410-961f-82ee72b054a4
2009-10-092009-10-09 Rafael Espindola <espindola@google.com>espindola
* plugin-api.h (ld_plugin_add_input_library): Change argument name to libname. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152592 138bc75d-0d04-0410-961f-82ee72b054a4
2009-10-052009-10-05 Rafael Espindola <espindola@google.com>espindola
* plugin-api.h: Sync with src. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152472 138bc75d-0d04-0410-961f-82ee72b054a4
2009-10-042009-10-04 Jerry Quinn <jlquinn@optonline.net>jlquinn
* plugin-api.h: Fix compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152438 138bc75d-0d04-0410-961f-82ee72b054a4
2009-10-03Merge lto branch into trunk.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152434 138bc75d-0d04-0410-961f-82ee72b054a4