1 // This regression test checks byval arguments' debug info.
3 // RUN: %llvmgcc -S -O0 -g %s -o - | \
4 // RUN: llc --disable-fp-elim -o %t.s -O0 -relocation-model=pic
5 // RUN: %compile_c %t.s -o %t.o
6 // RUN: %link %t.o -o %t.exe
7 // RUN: echo {break get\nrun\np missing_arg.b} > %t.in
8 // RUN: gdb -q -batch -n -x %t.in %t.exe | tee %t.out | \
9 // RUN: grep {1 = 4242}
11 // XTARGET: x86_64-apple-darwin
28 void get(int *i
, unsigned dl
, VAL v
, VAL
*p
, unsigned n
, EVT missing_arg
) {
29 //CHECK: .ascii "missing_arg"
50 get (&i
, 1, v
, &v
, 2, ma
);