Path: blob/main/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
35294 views
//===-- MSP430MCAsmInfo.cpp - MSP430 asm properties -----------------------===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//7//8// This file contains the declarations of the MSP430MCAsmInfo properties.9//10//===----------------------------------------------------------------------===//1112#include "MSP430MCAsmInfo.h"13using namespace llvm;1415void MSP430MCAsmInfo::anchor() { }1617MSP430MCAsmInfo::MSP430MCAsmInfo(const Triple &TT) {18// Since MSP430-GCC already generates 32-bit DWARF information, we will19// also store 16-bit pointers as 32-bit pointers in DWARF, because using20// 32-bit DWARF pointers is already a working and tested path for LLDB21// as well.22CodePointerSize = 4;23CalleeSaveStackSlotSize = 2;2425CommentString = ";";26SeparatorString = "{";2728AlignmentIsInBytes = false;29UsesELFSectionDirectiveForBSS = true;3031SupportsDebugInformation = true;3233ExceptionsType = ExceptionHandling::DwarfCFI;34}353637