1 /* { dg-skip-if "requires alloca" { ! alloca } { "-O0" } { "" } } */
8 const long nibbles
= 8;
9 char buf1
[nibbles
+ 1];
10 char buf2
[nibbles
+ 1];
11 char buf3
[nibbles
+ 1];
21 unsigned short int __usi
;
25 unsigned char __c
= (unsigned char)('0');
26 switch ((unsigned int) (nibbles
))
29 __u
->__ui
= __c
* 0x01010101;
30 __u
= __extension__ ((void *) __u
+ 4);
32 __u
->__ui
= __c
* 0x01010101;
33 __u
= __extension__ ((void *) __u
+ 4);
46 unsigned short int __usi
;
50 unsigned char __c
= (unsigned char)('0');
51 switch ((unsigned int) (nibbles
))
54 __u
->__ui
= __c
* 0x01010101;
55 __u
= __extension__ ((void *) __u
+ 4);
57 __u
->__ui
= __c
* 0x01010101;
58 __u
= __extension__ ((void *) __u
+ 4);
60 __u
->__ui
= __c
* 0x01010101;
61 __u
= __extension__ ((void *) __u
+ 4);
63 __u
->__ui
= __c
* 0x01010101;