; A simple, barebones test to check whether assembly can be emitted ; for the z/OS target ; RUN: llc < %s -mtriple=s390x-ibm-zos | FileCheck %s @a = global i32 0, align 4 define signext i32 @main() { ; CHECK: stdin#C CSECT ; CHECK: C_CODE64 CATTR ALIGN(3),FILL(0),READONLY,RMODE(64) ; CHECK: main: ; CHECK: stdin#C CSECT ; CHECK: C_WSA64 CATTR ALIGN(2),FILL(0),DEFLOAD,NOTEXECUTABLE,RMODE(64),PART(a) ; CHECK: a XATTR LINKAGE(XPLINK),REFERENCE(DATA),SCOPE(EXPORT) ; CHECK: a: entry: ret i32 0 }