llvm-6502/lib/MC
Rafael Espindola 489d679271 On ELF, create relocations to the abbreviation and line sections when producing
debug info for assembly files. We were already doing the right thing when
producing debug info for C/C++.

ELF linkers don't know dwarf, so they depend on these relocations to produce
valid dwarf output.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151655 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-28 21:13:05 +00:00
..
MCDisassembler Switch the llvm::Triple class to immediately parse the triple string on 2012-02-21 03:39:36 +00:00
MCParser Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
CMakeLists.txt Remove the logging streamer. 2012-01-10 00:40:39 +00:00
ELFObjectWriter.cpp Remove a bunch of unused variable assignments. 2012-01-20 14:42:32 +00:00
LLVMBuild.txt
MachObjectWriter.cpp ARM Darwin symbol ref differences w/o subsection-via-symbols. 2012-01-24 21:45:25 +00:00
Makefile
MCAsmBackend.cpp
MCAsmInfo.cpp Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is 2012-02-03 04:33:00 +00:00
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp
MCAsmStreamer.cpp On ELF, create relocations to the abbreviation and line sections when producing 2012-02-28 21:13:05 +00:00
MCAssembler.cpp ARM BL/BLX instruction fixups should use relocations. 2012-02-27 21:36:23 +00:00
MCAtom.cpp
MCCodeEmitter.cpp
MCCodeGenInfo.cpp
MCContext.cpp Add simple support for keeping MCFixup source information. 2012-01-26 23:20:11 +00:00
MCDisassembler.cpp
MCDwarf.cpp On ELF, create relocations to the abbreviation and line sections when producing 2012-02-28 21:13:05 +00:00
MCELF.cpp
MCELF.h
MCELFObjectTargetWriter.cpp
MCELFStreamer.cpp For ELF, also call fixSymbolsInTLSFixups() on expressions passed to EmitValue (literal values). Previously only called on expressions in instructions. New test cases added to tls.s, tls-i386.s. Resolves PR11981. 2012-02-15 15:09:06 +00:00
MCExpr.cpp ARM Thumb symbol references in assembly need the low bit set. 2012-02-24 05:12:18 +00:00
MCInst.cpp Add a dump() implementation for sub-instruction MCOperands. 2012-01-19 19:32:20 +00:00
MCInstPrinter.cpp Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
MCInstrAnalysis.cpp
MCLabel.cpp
MCMachObjectTargetWriter.cpp
MCMachOStreamer.cpp Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
MCModule.cpp
MCNullStreamer.cpp MC: Fix the MCNullStreamer which was broken in r147763. 2012-02-22 23:49:50 +00:00
MCObjectFileInfo.cpp Emit global ctors into .CRT$XCU instead of .ctors on Win32. Patch by Joe Groff! 2012-02-23 21:56:08 +00:00
MCObjectStreamer.cpp On ELF, create relocations to the abbreviation and line sections when producing 2012-02-28 21:13:05 +00:00
MCObjectWriter.cpp Fixed a crash in llvm-mc for Mach-O when a symbol difference expression uses a 2012-01-31 23:02:57 +00:00
MCPureStreamer.cpp Better diagnostic for malformed .org assembly directive. 2012-01-27 00:37:08 +00:00
MCSection.cpp
MCSectionCOFF.cpp
MCSectionELF.cpp
MCSectionMachO.cpp
MCStreamer.cpp Bump SmallString to the minimum required amount for raw_ostream to avoid allocation. 2012-02-23 21:15:21 +00:00
MCSubtargetInfo.cpp
MCSymbol.cpp
MCTargetAsmLexer.cpp
MCValue.cpp
MCWin64EH.cpp
SubtargetFeature.cpp
WinCOFFObjectWriter.cpp
WinCOFFStreamer.cpp More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00