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