* gcc-interface/trans.c (node_has_volatile_full_access) <N_Identifier>:
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / regs-arg-size.c
blobf5f01116eda757c198ca0b4bbd3d2a8c5425f0f9
1 int foo;
2 typedef long unsigned int size_t;
3 typedef short unsigned int wchar_t;
4 extern int swprintf (wchar_t *wcs, size_t maxlen, const wchar_t *format, ...);
5 struct tm
7 int tm_mday;
8 int tm_mon;
9 int tm_year;
11 size_t
12 __strftime (wchar_t * s, size_t maxsize, const wchar_t * format, const struct tm *tim_p)
14 size_t count = 0;
15 int len = 0;
16 size_t i, ctloclen;
17 unsigned long width;
19 if (foo)
22 wchar_t *fmt = L"%s%.*d";
23 len = swprintf (&s[count], maxsize, fmt, "-", width, 0);
25 if ((count) >= maxsize)
26 return 0;
28 else
30 len =
31 swprintf (&s[count], maxsize - count, L"%.2d/%.2d/%.2d", 42, 99, 0);
32 if ((count) >= maxsize)
33 return 0;