summaryrefslogtreecommitdiff
path: root/tools/gold/gold-plugin.cpp
Commit message (Expand)AuthorAge
* Use lib/LTO directly in the gold plugin.Rafael Espindola2014-06-19
* Remove an incorrect fixme.Rafael Espindola2014-06-19
* Remove 'using std::error_code' from tools.Rafael Espindola2014-06-13
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-12
* Remove system_error.h.Rafael Espindola2014-06-12
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* Improve the declaration when LDPO_PIE is not available.Sylvestre Ledru2014-02-11
* If LDPO_PIE is not defined (before binutils 2.23 version), Sylvestre Ledru2014-02-11
* Fix an old FIXME. LDPO_PIE is available since 2.23, realeased 2012-10-22.Rafael Espindola2014-02-10
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-13
* gold-plugin.cpp: Use form of <plugin-api.h>, since it is external header.NAKAMURA Takumi2013-12-25
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-31
* Check for errors when calling lto_codegen_add_module in the gold plugin.Rafael Espindola2013-10-18
* [pr17595] Fix a use after free.Rafael Espindola2013-10-16
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-03
* Dispose the codegen even when just writing the bitcode file.Rafael Espindola2013-10-03
* Revert r188188 and r188200.Shuxin Yang2013-08-12
* Misc enhancements to LTO:Shuxin Yang2013-08-12
* Split getOpenFile into getOpenFile and getOpenFileSlice.Rafael Espindola2013-07-23
* Fix use of the getOpenFile api.Rafael Espindola2013-07-23
* Fix the build with gcc 4.7 and -std=c++11.Rafael Espindola2013-06-17
* Don't use PathV1.h in tools/gold/gold-plugin.cpp.Rafael Espindola2013-06-17
* Avoid using PathV1.h in Program.h.Rafael Espindola2013-06-13
* Sort the #include lines for tools/...Chandler Carruth2012-12-04
* libLTO has a bug in that it will keep every symbol if none is needed. We usedRafael Espindola2012-10-26
* Use LTO_CODEGEN_PIC_MODEL_DYNAMIC for PIE. This requirest a git version ofRafael Espindola2012-06-13
* drop unneeded config.h includesDylan Noblesmith2011-12-22
* use 64-bit types instead of off_t/size_t to avoid the issue whenIvan Krasin2011-09-15
* gold plugin: don't report error on non-bitcode (e.g. ELF) files.Ivan Krasin2011-09-12
* gold plugin: report errors occured in lto_module_create_from_*Ivan Krasin2011-09-09
* Don't try to dereference syms[0] on an empty vector. Reported by Todd JacksonNick Lewycky2011-07-26
* Remove an unused variable.Duncan Sands2011-05-04
* If present, use gold's support for getting a file view. This prevents havingRafael Espindola2011-04-07
* Add a lto_codegen_compile_to_file to avoid producing a file, reading it toRafael Espindola2011-03-22
* Add support in the LTO library for loading an object from the middleRafael Espindola2011-03-17
* Gold now rescans archives as needed, so the pass-through options are notRafael Espindola2011-02-27
* bfd was fixed, remove the work around.Rafael Espindola2011-02-27
* LTO uses MC now.Rafael Espindola2011-02-26
* Dispose modules early and only create codegen when the plugin is beingRafael Espindola2011-02-20
* Add modules to codegen as soon as possible. This reduces the link timeRafael Espindola2011-02-19
* Add a debug obj-path option to make it easy to keep the .o produce by LTO.Rafael Espindola2011-02-16
* Switch llvm to using comdats. For now always use groups with a singleRafael Espindola2011-02-14
* Don't open the file again in the gold plugin. To be able to do this, updateRafael Espindola2011-02-08
* gold: MinGW fix.Michael J. Spencer2011-01-20
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-29
* Move tool_output_file into its own file.Dan Gohman2010-10-07
* Fix compile errors.Nick Lewycky2010-09-02
* Convert tools to use tool_output_file, and introduce errorDan Gohman2010-08-20
* Make it possible to set the cpu used for codegen.Rafael Espindola2010-08-11
* Make it possible to set the flags passed to the assembler.Rafael Espindola2010-08-10