- Aug 09, 2013
-
-
Daniel Dunbar authored
llvm-svn: 188033
-
Daniel Dunbar authored
llvm-svn: 188032
-
Michael J. Spencer authored
llvm-svn: 188031
-
Eric Christopher authored
llvm-svn: 188030
-
Bill Wendling authored
Revert r185882. This is causing problems with the gold linker and might be better handled by the linker. llvm-svn: 188029
-
Eric Christopher authored
No functional change intended. llvm-svn: 188028
-
Hans Wennborg authored
Differential Revision: http://llvm-reviews.chandlerc.com/D1328 llvm-svn: 188027
-
Rui Ueyama authored
The COMDAT section is a section with a special attribute to tell the linker whether the symbols in the section are allowed to be merged or not. This patch add a function to interpret the COMDAT data and set "merge" attribute to the atoms accordingly. LLD supports multiple policies to merge atoms; atoms can be merged by name or by content. COFF supports them, and in addition to that, it supports choose-the-largest-atom policy, which LLD currently does not support. I simply mapped it to merge-by-name attribute for now, but we eventually have to support that policy in the core linker. llvm-svn: 188025
-
Jack Carter authored
Test included. Patch by Zoran Jovanovich llvm-svn: 188024
-
Michael J. Spencer authored
llvm-svn: 188023
-
Michael J. Spencer authored
* ELFTypes.h contains template magic for defining types based on endianess, size, and alignment. * ELFFile.h defines the ELFFile class which provides low level ELF specific access. * ELFObjectFile.h contains ELFObjectFile which uses ELFFile to implement the ObjectFile interface. llvm-svn: 188022
-
Michael J. Spencer authored
llvm-svn: 188021
-
- Aug 08, 2013
-
-
Akira Hatanaka authored
llvm-svn: 188020
-
Marshall Clow authored
N3644 tests for map/multimap/set/multiset. Drive-by NOEXCEPT for __tree_const_iterator constructor. Fix comment typos in other tests llvm-svn: 188019
-
Fariborz Jahanian authored
llvm-svn: 188018
-
Akira Hatanaka authored
llvm-svn: 188017
-
Akira Hatanaka authored
No functionality change. llvm-svn: 188016
-
Sean Callanan authored
on curses. llvm-svn: 188015
-
David Fang authored
llvm-svn: 188014
-
Fariborz Jahanian authored
migrate to @property with getter name starting with 'is'. llvm-svn: 188013
-
Arnold Schwaighofer authored
This reverts commit r187939. It broke an O0 build of a spec benchmark. llvm-svn: 188012
-
Rui Ueyama authored
llvm-svn: 188011
-
Daniel Dunbar authored
llvm-svn: 188010
-
Daniel Dunbar authored
- This is a more sensible behavior than printing and also running tests. llvm-svn: 188009
-
Daniel Dunbar authored
llvm-svn: 188008
-
Daniel Dunbar authored
llvm-svn: 188007
-
Daniel Dunbar authored
llvm-svn: 188006
-
Fariborz Jahanian authored
setter/getter methods which can be migrated to a @property. llvm-svn: 188005
-
David Fang authored
this records relocation entries in the mach-o object file for PIC code generation. tested on powerpc-darwin8, validated against darwin otool -rvV llvm-svn: 188004
-
Hans Wennborg authored
Differential Revision: http://llvm-reviews.chandlerc.com/D1329 llvm-svn: 188000
-
Rafael Espindola authored
We were exposing the extra alignment given to large arrays. The new behavior matches gcc, which is a good thing since this is a gcc extension. Thanks to Joerg Sonnenberger for noticing it. While at it, centralize the method description in the .h file. llvm-svn: 187999
-
Reid Kleckner authored
This reverts commit r187991 and adjusts the comment. /Za is much more involved, and we don't want to give anyone the impression we actually support it. llvm-svn: 187998
-
Howard Hinnant authored
My previous reorganization of addressof broke -std=c++03. Thanks much to Arnold Schwaighofer for catching this. This patch also catches a few more missing addressof in <future>, thanks go to Zhihao Yuan for catching these. llvm-svn: 187997
-
Sean Callanan authored
operations. <rdar://problem/14656908> llvm-svn: 187996
-
Matt Kopec authored
llvm-svn: 187995
-
Stefanus Du Toit authored
Also bump the minor version number and update libclang.exports. Reviewed by: Dmitri Gribenko, Doug Gregor llvm-svn: 187994
-
Hans Wennborg authored
There hasn't been a separate cc1 option table since r155916. llvm-svn: 187993
-
Alexey Samsonov authored
llvm-svn: 187992
-
Hans Wennborg authored
The /Za flag should probably do more, but let's start with this. Differential Revision: http://llvm-reviews.chandlerc.com/D1320 llvm-svn: 187991
-
David Blaikie authored
Patch by Richard (legalize@xmission.com) llvm-svn: 187990
-