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