diff options
Diffstat (limited to 'contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp')
-rw-r--r-- | contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp b/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp deleted file mode 100644 index e3c66e6776c2..000000000000 --- a/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp +++ /dev/null @@ -1,44 +0,0 @@ -//===-- Nios2MCAsmInfo.cpp - Nios2 Asm Properties -------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file contains the declarations of the Nios2MCAsmInfo properties. -// -//===----------------------------------------------------------------------===// - -#include "Nios2MCAsmInfo.h" - -#include "llvm/ADT/Triple.h" - -using namespace llvm; - -void Nios2MCAsmInfo::anchor() {} - -Nios2MCAsmInfo::Nios2MCAsmInfo(const Triple &TheTriple) { - if ((TheTriple.getArch() == Triple::nios2)) - IsLittleEndian = true; // the default of IsLittleEndian is true - - AlignmentIsInBytes = false; - Data16bitsDirective = "\t.2byte\t"; - Data32bitsDirective = "\t.4byte\t"; - Data64bitsDirective = "\t.8byte\t"; - PrivateLabelPrefix = ".LC"; - CommentString = "#"; - ZeroDirective = "\t.space\t"; - GPRel32Directive = "\t.gpword\t"; - GPRel64Directive = "\t.gpdword\t"; - WeakRefDirective = "\t.weak\t"; - GlobalDirective = "\t.global\t"; - AscizDirective = "\t.string\t"; - UseAssignmentForEHBegin = true; - - SupportsDebugInformation = true; - ExceptionsType = ExceptionHandling::DwarfCFI; - DwarfRegNumForCFI = true; - UsesELFSectionDirectiveForBSS = true; -} |