summaryrefslogtreecommitdiff
path: root/test/FrontendC/2006-09-18-fwrite-cast-crash.c
blob: fa64999fbdbb803405364522ae659dd0d9a5751f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// RUN: %llvmgcc %s -S -o /dev/null
// PR910
// XFAIL: *
// See PR2425

struct l_struct_2E_FILE { char x; };
unsigned fwrite(signed char *, unsigned , unsigned , signed char *);
static signed char str301[39];
static void Usage(signed char *ltmp_611_6) {
  struct l_struct_2E_FILE *ltmp_6202_16;
  unsigned ltmp_6203_92;
  ltmp_6203_92 =  /*tail*/ ((unsigned  (*) (signed char *, unsigned , unsigned ,
struct l_struct_2E_FILE *))(void*)fwrite)((&(str301[0u])), 38u, 1u, ltmp_6202_16);
}