MCAsmInfoDarwin.cpp [plain text]
#include "llvm/MC/MCAsmInfoDarwin.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCStreamer.h"
using namespace llvm;
MCAsmInfoDarwin::MCAsmInfoDarwin() {
GlobalPrefix = "_";
PrivateGlobalPrefix = "L";
LinkerPrivateGlobalPrefix = "l";
AllowQuotesInName = true;
HasSingleParameterDotFile = false;
HasSubsectionsViaSymbols = true;
AlignmentIsInBytes = false;
COMMDirectiveAlignmentIsInBytes = false;
InlineAsmStart = " InlineAsm Start";
InlineAsmEnd = " InlineAsm End";
WeakDefDirective = "\t.weak_definition ";
WeakRefDirective = "\t.weak_reference ";
ZeroDirective = "\t.space\t"; HasMachoZeroFillDirective = true; HasMachoTBSSDirective = true; StructorOutputOrder = Structors::PriorityOrder;
HasStaticCtorDtorReferenceInStaticMode = true;
CodeBegin = "L$start$code$";
DataBegin = "L$start$data$";
JT8Begin = "L$start$jt8$";
JT16Begin = "L$start$jt16$";
JT32Begin = "L$start$jt32$";
SupportsDataRegions = true;
LinkerRequiresNonEmptyDwarfLines = true;
HasAggressiveSymbolFolding = false;
HiddenVisibilityAttr = MCSA_PrivateExtern;
HiddenDeclarationVisibilityAttr = MCSA_Invalid;
ProtectedVisibilityAttr = MCSA_Invalid;
HasDotTypeDotSizeDirective = false;
HasNoDeadStrip = true;
HasSymbolResolver = true;
DwarfRequiresRelocationForSectionOffset = false;
DwarfUsesLabelOffsetForRanges = false;
DwarfUsesRelocationsForStringPool = false;
}