llvm-6502/lib/MC
Daniel Sanders 0987211e24 Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.
Summary:
This affects other tools so the previous C++ API has been retained as a
deprecated function for the moment. Clang has been updated with a trivial
patch (not covered by the pre-commit review) to avoid breaking -Werror builds.
Other in-tree tools will be fixed with similar patches.

This continues the patch series to eliminate StringRef forms of GNU triples
from the internals of LLVM that began in r239036.

The first time this was committed it accidentally fixed an inconsistency in
triples in llvm-mc and this caused a failure. This inconsistency was fixed in
r239808.

Reviewers: rengolin

Reviewed By: rengolin

Subscribers: llvm-commits, rengolin

Differential Revision: http://reviews.llvm.org/D10366



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239812 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-16 12:18:07 +00:00
..
MCDisassembler Replace string GNU Triples with llvm::Triple in create*MCRelocationInfo(). NFC. 2015-06-10 10:54:40 +00:00
MCParser Removing spurious semi colons; NFC. 2015-06-09 12:03:46 +00:00
CMakeLists.txt
ConstantPools.cpp
ELFObjectWriter.cpp Refactor padding writing into a helper function. 2015-06-05 18:21:00 +00:00
LLVMBuild.txt
MachObjectWriter.cpp Remove includes of MCMachOSymbolFlags.h after it was deleted 2015-06-08 17:25:57 +00:00
Makefile
MCAsmBackend.cpp
MCAsmInfo.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp
MCAsmInfoELF.cpp
MCAsmStreamer.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCAssembler.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCCodeEmitter.cpp
MCCodeGenInfo.cpp
MCContext.cpp Allocate space for MCSymbol::Name only if required. 2015-06-09 18:36:13 +00:00
MCDwarf.cpp
MCELFObjectTargetWriter.cpp
MCELFStreamer.cpp [MC] Common symbols weren't being checked for redeclaration which allowed an assembly file to generate an assertion in setCommon(): !isCommon(). This change allows redeclaration as long as the size and alignment match exactly, otherwise report a fatal error. 2015-06-06 20:12:40 +00:00
MCExpr.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCInst.cpp
MCInstPrinter.cpp
MCInstrAnalysis.cpp
MCInstrDesc.cpp
MCLabel.cpp
MCLinkerOptimizationHint.cpp
MCMachObjectTargetWriter.cpp MC: Remove obsolete MachO UseAggressiveSymbolFolding. 2015-06-04 20:27:42 +00:00
MCMachOStreamer.cpp Remove includes of MCMachOSymbolFlags.h after it was deleted 2015-06-08 17:25:57 +00:00
MCNullStreamer.cpp
MCObjectFileInfo.cpp Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. 2015-06-16 12:18:07 +00:00
MCObjectStreamer.cpp Generalize emitAbsoluteSymbolDiff. 2015-06-11 18:58:08 +00:00
MCObjectWriter.cpp MC: Clean up naming in MCObjectWriter. NFC. 2015-06-04 22:24:41 +00:00
MCRegisterInfo.cpp
MCSection.cpp
MCSectionCOFF.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCSectionELF.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
MCSectionMachO.cpp
MCStreamer.cpp Generalize emitAbsoluteSymbolDiff. 2015-06-11 18:58:08 +00:00
MCSubtargetInfo.cpp Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC. 2015-06-10 12:11:26 +00:00
MCSymbol.cpp Fix warning of comparing different enums. NFC 2015-06-09 23:33:35 +00:00
MCSymbolELF.cpp Bring back r239006 with a fix. 2015-06-04 05:59:23 +00:00
MCSymbolizer.cpp
MCTargetOptions.cpp
MCValue.cpp
MCWin64EH.cpp
MCWinEH.cpp
StringTableBuilder.cpp
SubtargetFeature.cpp [ARM] Add knowledge of FPU subtarget features to TargetParser 2015-06-05 13:29:24 +00:00
WinCOFFObjectWriter.cpp [WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic 2015-06-11 22:32:23 +00:00
WinCOFFStreamer.cpp [WinEH] Emit .safeseh directives for all 32-bit exception handlers 2015-06-10 01:02:30 +00:00
YAML.cpp