-
- Нашёл тред в почтовой рассылке CodeSourcery о сходной проблеме (sprintf, float, указатель стека не кратен 8) с Cortex-M3. Запомню. мохоноги(1155 знак., 16.08.2011 20:20 - 21.08.2011 00:43, ссылка)
- printf("", (int)1, (float)2) и printf("", (float)1, ...) дадут положение аргумента типа float на стеке как раз на 4 байта выше-ниже. Т.е. если сбой возникает когда "не кратен 8" -- он будет возникать всегда и это никак не исправить пока fk0(289 знак., 15.08.2011 15:01)
- Да уже никто ту память не считает, а компилятор подавно - Vladimir Ljaschko(15.08.2011 23:05)