Cary Coutant
59d605ad39
re PR lto/47247 (Linker plugin specification makes it difficult to handle COMDATs)
...
PR lto/47247
* plugin-api.h (enum ld_plugin_symbol_resolution): Add
LDPR_PREVAILING_DEF_IRONLY_EXP.
(enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V2.
From-SVN: r179220
2011-09-26 16:32:13 -07:00
Sriraman Tallam
8ff3369c78
2012011-07-13 Sriraman Tallam <tmsriram@google.com>
...
* 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.
From-SVN: r176260
2011-07-14 01:44:11 +00:00
Rafael Ávila de Espíndola
40fb503382
plugin-api.h (ld_plugin_get_view): New.
...
2010-03-23 Rafael Ávila de Espíndola <respindola@mozilla.com>
* plugin-api.h (ld_plugin_get_view): New.
(ld_plugin_tag): Add LDPT_GET_VIEW.
(ld_plugin_tv): Add tv_get_view.
From-SVN: r171351
2011-03-23 14:06:24 +00:00
Jakub Jelinek
d652f226fc
Update Copyright years for files modified in 2010.
...
From-SVN: r168438
2011-01-03 21:52:22 +01:00
Dave Korn
f24a1469f0
Sync LD plugin patch series (part 1/6) with src/include/.
...
* plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member.
From-SVN: r165496
2010-10-15 07:39:07 +00:00
Rafael Avila de Espindola
c8259dd92e
plugin-api.h (ld_plugin_set_extra_library_path): New.
...
2010-06-21 Rafael Espindola <espindola@google.com>
* 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.
From-SVN: r161116
2010-06-21 21:14:46 +00:00
Rafael Avila de Espindola
47f3e76986
plugin.h (ld_plugin_add_input_file, [...]): Make argument const.
...
2010-06-18 Rafael Espindola <espindola@google.com>
* plugin.h (ld_plugin_add_input_file, ld_plugin_add_input_library):
Make argument const.
From-SVN: r161007
2010-06-18 16:45:51 +00:00
Rafael Avila de Espindola
621e1f2e99
plugin-api.h (ld_plugin_tag): Add LDPT_OUTPUT_NAME.
...
2010-06-01 Rafael Espindola <espindola@google.com>
* plugin-api.h (ld_plugin_tag): Add LDPT_OUTPUT_NAME.
From-SVN: r160126
2010-06-02 00:08:58 +00:00
Rafael Espindola
21750c78c4
re PR lto/40790 (plugin-api.h unconditionally includes stdint.h)
...
include/
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.
From-SVN: r152976
2009-10-19 15:11:35 +00:00
Rafael Avila de Espindola
63f72e39b3
plugin-api.h (ld_plugin_add_input_library): Change argument name to libname.
...
2009-10-09 Rafael Espindola <espindola@google.com>
* plugin-api.h (ld_plugin_add_input_library): Change argument name to
libname.
From-SVN: r152592
2009-10-09 15:23:04 +00:00
Rafael Avila de Espindola
a12368e5a4
plugin-api.h: Sync with src.
...
2009-10-05 Rafael Espindola <espindola@google.com>
* plugin-api.h: Sync with src.
From-SVN: r152472
2009-10-05 20:53:29 +00:00
Jerry Quinn
e5dd62e242
plugin-api.h: Fix compile.
...
2009-10-04 Jerry Quinn <jlquinn@optonline.net>
* plugin-api.h: Fix compile.
From-SVN: r152438
2009-10-04 16:53:12 +00:00
Diego Novillo
d7f09764d7
Merge lto branch into trunk.
...
From-SVN: r152434
2009-10-03 17:10:11 -04:00