summaryrefslogtreecommitdiffstats
path: root/test/FrontendC/2002-12-15-StructParameters.c
blob: 90ab1ff440440ba733aaae2868b0ca71594e8fd1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null

typedef struct
{
  void *stack;
  unsigned size;
  unsigned avail;
} compile_stack_type;

void foo(void*);
void bar(compile_stack_type T, unsigned);

void test() {
  compile_stack_type CST;
  foo(&CST);

  bar(CST, 12);
}
OpenPOWER on IntegriCloud