1*349cc55cSDimitry Andric //===- MCAsmInfoGOFF.cpp - MCGOFFAsmInfo properties -----------------------===// 2*349cc55cSDimitry Andric // 3*349cc55cSDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*349cc55cSDimitry Andric // See https://llvm.org/LICENSE.txt for license information. 5*349cc55cSDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*349cc55cSDimitry Andric // 7*349cc55cSDimitry Andric //===----------------------------------------------------------------------===// 8*349cc55cSDimitry Andric /// 9*349cc55cSDimitry Andric /// \file 10*349cc55cSDimitry Andric /// This file defines certain target specific asm properties for GOFF (z/OS) 11*349cc55cSDimitry Andric /// based targets. 12*349cc55cSDimitry Andric /// 13*349cc55cSDimitry Andric //===----------------------------------------------------------------------===// 14*349cc55cSDimitry Andric 15*349cc55cSDimitry Andric #include "llvm/MC/MCAsmInfoGOFF.h" 16*349cc55cSDimitry Andric 17*349cc55cSDimitry Andric using namespace llvm; 18*349cc55cSDimitry Andric 19*349cc55cSDimitry Andric void MCAsmInfoGOFF::anchor() {} 20*349cc55cSDimitry Andric 21*349cc55cSDimitry Andric MCAsmInfoGOFF::MCAsmInfoGOFF() { 22*349cc55cSDimitry Andric Data64bitsDirective = "\t.quad\t"; 23*349cc55cSDimitry Andric HasDotTypeDotSizeDirective = false; 24*349cc55cSDimitry Andric PrivateGlobalPrefix = "@@"; 25*349cc55cSDimitry Andric PrivateLabelPrefix = "@"; 26*349cc55cSDimitry Andric ZeroDirective = "\t.space\t"; 27*349cc55cSDimitry Andric } 28