Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add support for relocations to ObjectFile. | Benjamin Kramer | 2011-09-08 | 1 | -12/+280 | |
| | | | | | | Patch by Danil Malyshev! llvm-svn: 139314 | |||||
* | ObjectFile: Add a method to check whether a section contains a symbol. | Benjamin Kramer | 2011-07-15 | 1 | -0/+12 | |
| | | | | | | | - No ELF or COFF implementation yet, I don't have a way to test that. Should be straightforward to add though. llvm-svn: 135288 | |||||
* | Object: Add proper error handling. | Michael J. Spencer | 2011-06-25 | 1 | -62/+100 | |
| | | | | llvm-svn: 133872 | |||||
* | Make Binary the parent of ObjectFile and update children to new interface. | Michael J. Spencer | 2011-06-25 | 1 | -20/+22 | |
| | | | | llvm-svn: 133870 | |||||
* | Revert the last two commits in the series. r132911, r132912. | Michael J. Spencer | 2011-06-13 | 1 | -22/+20 | |
| | | | | llvm-svn: 132913 | |||||
* | Make Binary the parent of ObjectFile and update children to new interface. | Michael J. Spencer | 2011-06-13 | 1 | -20/+22 | |
| | | | | llvm-svn: 132911 | |||||
* | Assorted bugfixes in object file handling: | Eric Christopher | 2011-04-03 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | - Adds support for sniffing PE/COFF files on win32 (.exe and .dll) which are COFF files that have an MS-DOS compatibility stub on the front of them. - Fixes a bug in the COFFObjectFile's support for the Microsoft COFF extension for long symbol names, wherein it was attempting to parse the leading '/' in an extended symbol name reference as part of the integer offset. - Fixes bugs in COFFObjectFile and ELFObjectFile wherein section and symbol iterators were being returned with uninitialized bytes; the type DataRefImpl is a union between 2 32-bit words (d.a and d.b) and a single intptr_t word (p). Only p was being initialized, so in 32-bit builds the result would be iterators with random upper 32-bit words in their DataRefImpls. This caused random failures when seeking around in object files. Patch by Graydon Hoare! llvm-svn: 128799 | |||||
* | Object: Fix type punned pointer issues by making DataRefImpl a union and ↵ | Michael J. Spencer | 2011-01-21 | 1 | -60/+40 | |
| | | | | | | using intptr_t. llvm-svn: 123962 | |||||
* | Object: Add ELF support. | Michael J. Spencer | 2011-01-20 | 1 | -0/+706 | |
llvm-svn: 123896 |