aboutsummaryrefslogtreecommitdiff
path: root/debuginfo-tests/stack-var.c
blob: 372139c59b0cbdf1b2ec12c2cab3ca99b176b98f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// RUN: %clang %target_itanium_abi_host_triple %s -O -o %t.out -g
// RUN: %test_debuginfo %s %t.out

void __attribute__((noinline, optnone)) bar(int *test) {}
int main() {
  int test;
  test = 23;
  // DEBUGGER: break 12
  // DEBUGGER: r
  // DEBUGGER: p test
  // CHECK: = 23
  bar(&test);
  // DEBUGGER: break 17
  // DEBUGGER: c
  // DEBUGGER: p test
  // CHECK: = 23
  return test;
}