Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update aosp/master LLVM for rebase to r222494. | Stephen Hines | 2014-12-02 | 1 | -2/+2 |
| | | | | Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d | ||||
* | Respect llvm.used in Internalize. | Rafael Espindola | 2013-07-25 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | The language reference says that: "If a symbol appears in the @llvm.used list, then the compiler, assembler, and linker are required to treat the symbol as if there is a reference to the symbol that it cannot see" Since even the linker cannot see the reference, we must assume that the reference can be using the symbol table. For example, a user can add __attribute__((used)) to a debug helper function like dump and use it from a debugger. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187103 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Fix include guards so they exactly match file names. | Jakub Staszak | 2013-01-10 | 1 | -3/+3 |
| | | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172025 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | [asan] fix a bug (issue 19) where dlclose and the following mmap caused a ↵ | Kostya Serebryany | 2011-12-15 | 1 | -0/+3 |
| | | | | | | false positive. compiler part. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146688 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Add utility to append a function to the list of global constructors. | Devang Patel | 2011-10-31 | 1 | -0/+30 |
Patch by Kostya Serebryany. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143405 91177308-0d34-0410-b5e6-96231b3b80d8 |