MSP430MCAsmInfo.cpp revision 249423
1224133Sdim//===-- MSP430MCAsmInfo.cpp - MSP430 asm properties -----------------------===// 2224133Sdim// 3224133Sdim// The LLVM Compiler Infrastructure 4224133Sdim// 5224133Sdim// This file is distributed under the University of Illinois Open Source 6224133Sdim// License. See LICENSE.TXT for details. 7224133Sdim// 8224133Sdim//===----------------------------------------------------------------------===// 9224133Sdim// 10224133Sdim// This file contains the declarations of the MSP430MCAsmInfo properties. 11224133Sdim// 12224133Sdim//===----------------------------------------------------------------------===// 13224133Sdim 14224133Sdim#include "MSP430MCAsmInfo.h" 15234353Sdim#include "llvm/ADT/StringRef.h" 16224133Sdimusing namespace llvm; 17224133Sdim 18234353Sdimvoid MSP430MCAsmInfo::anchor() { } 19234353Sdim 20224133SdimMSP430MCAsmInfo::MSP430MCAsmInfo(const Target &T, StringRef TT) { 21249423Sdim PointerSize = CalleeSaveStackSlotSize = 2; 22224133Sdim 23224133Sdim PrivateGlobalPrefix = ".L"; 24224133Sdim WeakRefDirective ="\t.weak\t"; 25224133Sdim PCSymbol="."; 26224133Sdim CommentString = ";"; 27224133Sdim 28224133Sdim AlignmentIsInBytes = false; 29224133Sdim AllowNameToStartWithDigit = true; 30224133Sdim UsesELFSectionDirectiveForBSS = true; 31224133Sdim} 32