Цитата
мне надо использовать старый код на архитектуре ARM.
(в нём используются универсальное переопределение типов: u8, s,8, u16, s16, etc)
для этого, как я понимаю надо прописать что-то вроде:
Эээ, тут теперь все зависит от того, насколько старый код был грамотно написан. Давайте потелепатирую... Старый код - это AVR? Тогда, боюсь, будете стреляться с регистровыми переменными формата u8. Их надо объявлять uint8_fast_t, иначе код будет гуано на арме. Но с другой стороны, это будет стоить 32 бита в ОЗУ. Т.е. в озушных переменных надо объявлять именно uint8_t. И т.д. Вообщем, надо подходить творчески к переделке....
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин