Код генерится явно как big endian
На вкладке Target чекбокс big endian серый, выключен
Скормил компилятору директиву --li, все равно то же самое, т.е. если
Код
unsigned char b[4];
*((unsigned int*)b) = 0x12345678;
*((unsigned int*)b) = 0x12345678;
то получится
Код
b[0] = 0x78
b[1] = 0x56
b[2] = 0x43
b[3] = 0x12
b[1] = 0x56
b[2] = 0x43
b[3] = 0x12
Ну и вопрос - куда копнуть, что сказать компилятору?
