llvm-6502/lib/MC
Rafael Espindola fb48de619e Don't special case undefined symbol when deciding the symbol order.
ELF has no restrictions on where undefined symbols go relative to other defined
symbols. In fact, gas just sorts them together. Do the same.

This was there since r111174 probably just because the MachO writer has it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238513 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-28 21:59:34 +00:00
..
MCDisassembler MC: Clean up method names in MCContext. 2015-05-18 18:43:14 +00:00
MCParser There is only one current section. 2015-05-27 20:52:32 +00:00
CMakeLists.txt Move some methods to a new MCInstrDesc.cpp file to allow includes to be trimmed. NFC. 2015-05-15 21:29:43 +00:00
ConstantPools.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
ELFObjectWriter.cpp Don't special case undefined symbol when deciding the symbol order. 2015-05-28 21:59:34 +00:00
LLVMBuild.txt Nuke MCAnalysis. 2014-09-02 22:32:20 +00:00
MachObjectWriter.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
Makefile Nuke MCAnalysis. 2014-09-02 22:32:20 +00:00
MCAsmBackend.cpp Simplify a really complicated check for Arch == X86_64. 2014-03-11 21:22:57 +00:00
MCAsmInfo.cpp MC: Clean up method names in MCContext. 2015-05-18 18:43:14 +00:00
MCAsmInfoCOFF.cpp [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin. 2015-04-28 01:37:11 +00:00
MCAsmInfoDarwin.cpp [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin. 2015-04-28 01:37:11 +00:00
MCAsmInfoELF.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
MCAsmStreamer.cpp We always have an InstPrinter. 2015-05-27 12:13:06 +00:00
MCAssembler.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCCodeEmitter.cpp
MCCodeGenInfo.cpp MC: MCCodeGenInfo naming update. NFC. 2015-05-15 19:13:31 +00:00
MCContext.cpp Move MCSection destruction to MCContext::reset. 2015-05-26 01:52:19 +00:00
MCDwarf.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
MCELF.cpp Add STB_GNU_UNIQUE to the ELF writer. 2015-01-23 04:44:35 +00:00
MCELFObjectTargetWriter.cpp Re-enable target-specific relocation table sorting and use it for Mips 2015-04-14 13:23:34 +00:00
MCELFStreamer.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCExpr.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCInst.cpp Fixup. 2015-02-05 01:13:47 +00:00
MCInstPrinter.cpp [llvm] Parameterizing the output stream for dumpbytes and outputting directly to stream. 2015-05-28 18:39:50 +00:00
MCInstrAnalysis.cpp
MCInstrDesc.cpp Use std::bitset for SubtargetFeatures. 2015-05-26 10:47:10 +00:00
MCLabel.cpp
MCLinkerOptimizationHint.cpp MC: Take MCSymbol in MachObjectWriter::getSymbolAddress(), NFC 2015-05-20 00:02:39 +00:00
MCMachObjectTargetWriter.cpp
MCMachOStreamer.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCNullStreamer.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
MCObjectFileInfo.cpp Revert r238427 - [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only. 2015-05-28 20:30:32 +00:00
MCObjectStreamer.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCObjectWriter.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
MCRegisterInfo.cpp
MCSection.cpp Fix NDEBUG build. 2015-05-27 15:18:34 +00:00
MCSectionCOFF.cpp MC: Emit COFF section flags in the "proper" order 2015-02-07 08:26:40 +00:00
MCSectionELF.cpp Use a comma after the unique keyword. 2015-04-06 16:34:41 +00:00
MCSectionMachO.cpp Implement unique sections with an unique ID. 2015-04-04 18:02:01 +00:00
MCStreamer.cpp There is only one current section. 2015-05-27 20:52:32 +00:00
MCSubtargetInfo.cpp Use std::bitset for SubtargetFeatures. 2015-05-26 10:47:10 +00:00
MCSymbol.cpp Use operator<< instead of print in a few more places. 2015-05-27 13:05:42 +00:00
MCSymbolizer.cpp Move MCSymbolizer's constructor into header. It's trivial - there's no need for 2014-03-27 02:42:52 +00:00
MCTargetOptions.cpp Migrate ABIName to MCTargetOptions so that it can be shared between 2015-01-14 00:50:31 +00:00
MCValue.cpp Use operator<< instead of print in a few more places. 2015-05-27 13:05:42 +00:00
MCWin64EH.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
MCWinEH.cpp Move alignment from MCSectionData to MCSection. 2015-05-21 19:20:38 +00:00
StringTableBuilder.cpp MachObjectWriter: optimize the string table for common suffices 2014-10-06 17:05:19 +00:00
SubtargetFeature.cpp [MC] Replace custom string join function with the one from StringExtras. 2015-05-28 11:45:32 +00:00
WinCOFFObjectWriter.cpp Remove a trivial forwarding function. NFC. 2015-05-28 21:36:02 +00:00
WinCOFFStreamer.cpp Don't call utostr in Twine/raw_ostream contexts. 2015-05-28 11:24:24 +00:00
YAML.cpp Invert the MC -> Object dependency. 2014-07-03 02:01:39 +00:00