brintos

brintos / llvm-project-archived public Read only

0
0
Text · 668 B · f288dc0 Raw
13 lines · cpp
1// RUN: %clang_cc1 -triple s390x-ibm-zos -fzos-extensions -fsyntax-only -verify %s2// RUN: %clang_cc1 -triple s390x-ibm-zos -fzos-extensions -fxl-pragma-pack -fsyntax-only -verify %s3// RUN: %clang -target s390x-ibm-zos -S -emit-llvm -Xclang -verify -fno-xl-pragma-pack -o %t.ll %s4 5#pragma pack(show) // expected-warning {{value of #pragma pack(show) == 8}}6#pragma pack(twobyte)7#pragma pack(packed)8#pragma pack(show) // expected-warning {{value of #pragma pack(show) == 1}}9#pragma pack(reset)10#pragma pack(show) // expected-warning {{value of #pragma pack(show) == 2}}11#pragma pack(pop)12#pragma pack(show) // expected-warning {{value of #pragma pack(show) == 8}}13