llvm-project/llvm/lib/MC
Rafael Espindola 48e108753b Represent relocations against local symbols as relocations against the section
they are in. Both ways should be equivalent, but gas produces relocations
against the section.

Roman wrote the patch, I added the test.

llvm-svn: 114667
2010-09-23 17:25:18 +00:00
..
MCDisassembler Fixed a crash in the enhanced disassembler where 2010-09-23 02:14:12 +00:00
MCParser fix rdar://8456417 - llvm-mc can't do basic math 2010-09-22 05:05:16 +00:00
CMakeLists.txt Add ELF ObjectWriter and Streamer support. 2010-08-16 18:35:43 +00:00
ELFObjectWriter.cpp Represent relocations against local symbols as relocations against the section 2010-09-23 17:25:18 +00:00
MCAsmInfo.cpp allow target-specific label suffixes, patch by Yuri Gribov! 2010-09-22 22:19:53 +00:00
MCAsmInfoCOFF.cpp Revert part of my last commit. the mingw32 build bot doesn't seem to like it. 2010-08-23 05:25:23 +00:00
MCAsmInfoDarwin.cpp Fix .debug_range for linux. Patch by Krister Wombell. 2010-09-02 16:43:44 +00:00
MCAsmStreamer.cpp allow target-specific label suffixes, patch by Yuri Gribov! 2010-09-22 22:19:53 +00:00
MCAssembler.cpp Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00
MCCodeEmitter.cpp MCCodeEmitter: Add target independent fixup flag for is-pc-relative. 2010-03-19 10:43:23 +00:00
MCContext.cpp This is the second of three patches to implement support for the .loc directive 2010-08-31 22:55:11 +00:00
MCDisassembler.cpp No newline at end of files. 2009-10-05 18:43:19 +00:00
MCDwarf.cpp Added first bit of support for the dwarf .file directive. This patch collects 2010-07-28 20:55:35 +00:00
MCELFStreamer.cpp Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00
MCExpr.cpp Add support for ELF PLT references for ARM MC asm printing. Adding a 2010-09-22 23:27:36 +00:00
MCInst.cpp MC: Change MCInst::dump_pretty to not include a trailing newline. 2010-05-26 15:18:13 +00:00
MCInstPrinter.cpp add a new MCInstPrinter::getOpcodeName interface, when it is 2010-02-11 22:39:10 +00:00
MCLabel.cpp Added support in MC for Directional Local Labels. 2010-05-17 23:08:19 +00:00
MCLoggingStreamer.cpp Add a InitSections method to the streamer interface. 2010-09-15 21:48:40 +00:00
MCMachOStreamer.cpp Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00
MCNullStreamer.cpp Add a InitSections method to the streamer interface. 2010-09-15 21:48:40 +00:00
MCObjectStreamer.cpp Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00
MCObjectWriter.cpp MC/Mach-O: Move to MachObjectWriter.{h,cpp}. 2010-03-19 10:43:15 +00:00
MCSection.cpp switch MCSectionCOFF from a syntactic to semantic representation, 2010-05-07 17:17:41 +00:00
MCSectionCOFF.cpp MC: Move COFF enumeration constants to llvm/Support/COFF.h, patch by Michael 2010-07-01 20:07:24 +00:00
MCSectionELF.cpp move elf section uniquing to MCContext. Along the way 2010-04-08 21:26:26 +00:00
MCSectionMachO.cpp Fix section attribute name. 2010-05-21 21:08:52 +00:00
MCStreamer.cpp Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. 2010-09-02 18:53:37 +00:00
MCSymbol.cpp MC/Mach-O: Mark absolute variable's appropriately, and add Mach-O support for 2010-05-05 19:01:05 +00:00
MCValue.cpp MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will need this for accessing to symbol modifiers. 2010-03-18 00:59:10 +00:00
MachObjectWriter.cpp MC/Mach-O/i386: Fix a crash in relocation handling. 2010-09-17 15:21:50 +00:00
Makefile start straightening out libedis's dependencies and make it fit 2010-07-20 18:25:19 +00:00
TargetAsmBackend.cpp MC/Darwin: Add a new target hook for whether the target uses "reliable" symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols. 2010-03-18 00:58:53 +00:00
WinCOFFObjectWriter.cpp Fix COFF x86-64 relocations. PR7960. 2010-08-24 21:04:52 +00:00
WinCOFFStreamer.cpp Avoid some Mach-O specific alignment being done on ELF. 2010-09-22 22:27:05 +00:00