aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gold
Commit message (Expand)AuthorAgeFilesLines
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-311-6/+15
* Check for errors when calling lto_codegen_add_module in the gold plugin.Rafael Espindola2013-10-181-2/+7
* [pr17595] Fix a use after free.Rafael Espindola2013-10-161-6/+11
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-031-1/+6
* Dispose the codegen even when just writing the bitcode file.Rafael Espindola2013-10-031-1/+3
* Revert r188188 and r188200.Shuxin Yang2013-08-121-24/+8
* Misc enhancements to LTO:Shuxin Yang2013-08-121-8/+24
* Split getOpenFile into getOpenFile and getOpenFileSlice.Rafael Espindola2013-07-231-3/+2
* Fix use of the getOpenFile api.Rafael Espindola2013-07-231-2/+2
* Fix the build with gcc 4.7 and -std=c++11.Rafael Espindola2013-06-171-1/+1
* Don't use PathV1.h in tools/gold/gold-plugin.cpp.Rafael Espindola2013-06-171-8/+8
* Avoid using PathV1.h in Program.h.Rafael Espindola2013-06-131-0/+1
* Sort the #include lines for tools/...Chandler Carruth2012-12-041-6/+3
* libLTO has a bug in that it will keep every symbol if none is needed. We usedRafael Espindola2012-10-261-10/+0
* Pass -lLTO after gold-plugin.o so that it gets used in systems that default toRafael Espindola2012-08-271-1/+3
* Use LTO_CODEGEN_PIC_MODEL_DYNAMIC for PIE. This requirest a git version ofRafael Espindola2012-06-131-0/+2
* drop unneeded config.h includesDylan Noblesmith2011-12-221-1/+1
* Point to libLTO with -L/PATH/ -lLTO so that it is found in the installRafael Espindola2011-11-231-1/+1
* Use absolute path to exportsfile in gold plugin CMake build.Peter Collingbourne2011-11-051-1/+2
* build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar2011-10-181-10/+8
* use 64-bit types instead of off_t/size_t to avoid the issue whenIvan Krasin2011-09-151-1/+1
* gold plugin: don't report error on non-bitcode (e.g. ELF) files.Ivan Krasin2011-09-121-9/+25
* gold plugin: report errors occured in lto_module_create_from_*Ivan Krasin2011-09-091-1/+6
* Don't try to dereference syms[0] on an empty vector. Reported by Todd JacksonNick Lewycky2011-07-261-0/+2
* Also remove -lLTO which should have been in r132349. I failed to apply thisNick Lewycky2011-05-311-1/+1
* Make the gold plugin build on Cygwin as well as Linux. Patch by David Meyer!Nick Lewycky2011-05-311-1/+1
* CMake builds gold by default since revision 127466. This isOscar Fuentes2011-05-121-2/+4
* Remove an unused variable.Duncan Sands2011-05-041-1/+0
* If present, use gold's support for getting a file view. This prevents havingRafael Espindola2011-04-071-1/+12
* Add a lto_codegen_compile_to_file to avoid producing a file, reading it toRafael Espindola2011-03-221-30/+2
* Add support in the LTO library for loading an object from the middleRafael Espindola2011-03-171-37/+4
* Force re-linking of LLVMgold.so when its exports file changes.Oscar Fuentes2011-03-111-0/+6
* Fix processing of gold.exports.Oscar Fuentes2011-03-111-1/+1
* Add LTO and gold plugin to the CMake build. Linux-only, support forOscar Fuentes2011-03-111-0/+37
* Gold now rescans archives as needed, so the pass-through options are notRafael Espindola2011-02-271-22/+0
* bfd was fixed, remove the work around.Rafael Espindola2011-02-271-12/+1
* LTO uses MC now.Rafael Espindola2011-02-261-24/+0
* Dispose modules early and only create codegen when the plugin is beingRafael Espindola2011-02-201-5/+19
* Add modules to codegen as soon as possible. This reduces the link timeRafael Espindola2011-02-191-30/+24
* Add a debug obj-path option to make it easy to keep the .o produce by LTO.Rafael Espindola2011-02-161-14/+24
* Switch llvm to using comdats. For now always use groups with a singleRafael Espindola2011-02-141-2/+2
* Don't open the file again in the gold plugin. To be able to do this, updateRafael Espindola2011-02-081-7/+23
* gold: MinGW fix.Michael J. Spencer2011-01-201-0/+7
* Now to chant the magical incantation that will exorcise the System libraryCharles Davis2010-11-291-1/+1
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-291-3/+3
* Move tool_output_file into its own file.Dan Gohman2010-10-071-1/+1
* Don't build redundant libLLVMgold.a.NAKAMURA Takumi2010-09-101-1/+0
* Fix compile errors.Nick Lewycky2010-09-021-4/+4
* Convert tools to use tool_output_file, and introduce errorDan Gohman2010-08-201-2/+9
* Make it possible to set the cpu used for codegen.Rafael Espindola2010-08-111-0/+6