MSP430MCAsmInfo.cpp revision 256281
1193323Sed//===-- MSP430MCAsmInfo.cpp - MSP430 asm properties -----------------------===// 2193323Sed// 3193323Sed// The LLVM Compiler Infrastructure 4193323Sed// 5193323Sed// This file is distributed under the University of Illinois Open Source 6193323Sed// License. See LICENSE.TXT for details. 7193323Sed// 8193323Sed//===----------------------------------------------------------------------===// 9193323Sed// 10224145Sdim// This file contains the declarations of the MSP430MCAsmInfo properties. 11193323Sed// 12193323Sed//===----------------------------------------------------------------------===// 13193323Sed 14193323Sed#include "MSP430MCAsmInfo.h" 15193323Sed#include "llvm/ADT/StringRef.h" 16193323Sedusing namespace llvm; 17224145Sdim 18193323Sedvoid MSP430MCAsmInfo::anchor() { } 19193323Sed 20193323SedMSP430MCAsmInfo::MSP430MCAsmInfo(const Target &T, StringRef TT) { 21224145Sdim PointerSize = CalleeSaveStackSlotSize = 2; 22224145Sdim 23224145Sdim PrivateGlobalPrefix = ".L"; 24193323Sed WeakRefDirective ="\t.weak\t"; 25224145Sdim PCSymbol="."; 26193323Sed CommentString = ";"; 27224145Sdim 28193323Sed AlignmentIsInBytes = false; 29193323Sed AllowNameToStartWithDigit = true; 30193323Sed UsesELFSectionDirectiveForBSS = true; 31198090Srdivacky} 32193323Sed