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