| // PR c++/51554 | |
| typedef unsigned char uint8; | |
| typedef unsigned int uint32; | |
| const uint32 XX[] = { 1, 3, 7 }; | |
| const uint8 V[] = { | |
| *(((const uint8*)&XX[0]) + 0), | |
| *(((const uint8*)&XX[0]) + 1), | |
| *(((const uint8*)&XX[0]) + 2), | |
| *(((const uint8*)&XX[0]) + 3), | |
| *(((const uint8*)&XX[1]) + 0), | |
| *(((const uint8*)&XX[1]) + 1), | |
| *(((const uint8*)&XX[1]) + 2), | |
| *(((const uint8*)&XX[1]) + 3), | |
| }; |