Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | MC/Mach-O: Factor out doesSymbolRequireExternRelocation. | Daniel Dunbar | 2010-05-10 | 1 | -10/+20 | |
| | | | | llvm-svn: 103442 | |||||
* | Fix i386 relocations to Weak Definitions. The relocation entries should be | Kevin Enderby | 2010-05-07 | 1 | -1/+12 | |
| | | | | | | | external and the item to be relocated should not have the address of the symbol added in. llvm-svn: 103302 | |||||
* | MC/Mach-O: Mark absolute variable's appropriately, and add Mach-O support for | Daniel Dunbar | 2010-05-05 | 1 | -2/+2 | |
| | | | | | | | writing them. - <rdar://problem/7885351> integrated assembler broken for i386 objc code llvm-svn: 103112 | |||||
* | MC/Mach-O/x86_64: Relocations in debug sections should use local relocations | Daniel Dunbar | 2010-05-05 | 1 | -0/+11 | |
| | | | | | | | when possible. - <rdar://problem/7934873> llvm-svn: 103092 | |||||
* | Various MSVC warning fixes about truncated 64 bit shifts and const pointers ↵ | Benjamin Kramer | 2010-04-08 | 1 | -2/+2 | |
| | | | | | | passed to free. llvm-svn: 100767 | |||||
* | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 1 | -10/+10 | |
| | | | | llvm-svn: 100709 | |||||
* | MC/Mach-O/x86_64: Support @GOTPCREL on symbols, even for non-PCrel relocations! | Daniel Dunbar | 2010-03-29 | 1 | -2/+9 | |
| | | | | llvm-svn: 99853 | |||||
* | MC/Mach-O: Switch to MCSectionData::getOrdinal. | Daniel Dunbar | 2010-03-25 | 1 | -18/+4 | |
| | | | | llvm-svn: 99504 | |||||
* | Fix -Asserts warning. | Daniel Dunbar | 2010-03-25 | 1 | -2/+1 | |
| | | | | llvm-svn: 99499 | |||||
* | MC: Route access to SectionData offset and file size through MCAsmLayout. | Daniel Dunbar | 2010-03-25 | 1 | -7/+11 | |
| | | | | llvm-svn: 99474 | |||||
* | MC: Route access to Fragment offset and effective size through MCAsmLayout. | Daniel Dunbar | 2010-03-25 | 1 | -4/+4 | |
| | | | | llvm-svn: 99473 | |||||
* | MC: Direct all {fragment,section,symbol} address access through the ↵ | Daniel Dunbar | 2010-03-24 | 1 | -36/+40 | |
| | | | | | | MCAsmLayout object. llvm-svn: 99380 | |||||
* | Add a FIXME. | Daniel Dunbar | 2010-03-22 | 1 | -0/+14 | |
| | | | | llvm-svn: 99228 | |||||
* | MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead ↵ | Daniel Dunbar | 2010-03-22 | 1 | -12/+12 | |
| | | | | | | of a MCDataFragment). Object files should only need the generic MCFragment features. llvm-svn: 99205 | |||||
* | Better fix for r98994, MachObjectWriterImpl wasn't intended to be virtual. | Daniel Dunbar | 2010-03-20 | 1 | -8/+5 | |
| | | | | llvm-svn: 99031 | |||||
* | Fix -Wnon-virtual-dtor warning. | Rafael Espindola | 2010-03-19 | 1 | -0/+2 | |
| | | | | llvm-svn: 98994 | |||||
* | MC/Mach-O/x86_64: Add relocation support. | Daniel Dunbar | 2010-03-19 | 1 | -0/+213 | |
| | | | | | | | | - This is "extraordinarily" Darwin 'as' compatible. See the litany of FIXMEs littered about for more information. - There are a few cases which seem to clearly be 'as' bugs which I have left unsupported, and there is one cases where we diverge but should fix if it blocks diffing .o files (Darwin 'as' ends up widening a jump unnecessarily). - 403.gcc build, runs, and diffs equivalently to the 'as' built version now (using llvm-mc). However, it builds so slowly that I wouldn't recommend trying it quite yet. :) llvm-svn: 98974 | |||||
* | MC/Mach-O: Move to MachObjectWriter.{h,cpp}. | Daniel Dunbar | 2010-03-19 | 1 | -0/+897 | |
llvm-svn: 98952 |