brintos

brintos / llvm-project-archived public Read only

0
0
Text · 412 B · c9f4956 Raw
23 lines · c
1// REQUIRES: aarch64-registered-target2 3// RUN: rm -rf %t && split-file %s %t && cd %t4// RUN: %clang_cc1 -triple aarch64-unknown -I . -stack-usage-file a.su -emit-obj a.c -o a.o5// RUN: FileCheck %s < a.su6 7// CHECK: {{.*}}x.inc:1:bar	[[#]]	dynamic8// CHECK: a.c:2:foo	[[#]]	static9//--- a.c10#include "x.inc"11int foo() {12  char a[8];13 14  return 0;15}16 17//--- x.inc18int bar(int len) {19  char a[len];20 21  return 1;22}23