>А Вы, собственно, разработкой устройств занимаетесь, или только "покомпилить не дурак"?А черт его знает, где-то средне. Фултайм - не занимаюсь (ну как то не вижу интересной работы с достойной оплатой - как-то эта отрасль в России не очень популярна). Сделать железку на аврке - в общем то могу. Это где в ваших градациях? Наверное ща я услышу рассказ "вы все пи...сы, один в белом"? oO
>упорно пытаетесь выглядеть,
А я разве упорно пытаюсь? Я всего лишь не оценил наездов на мою персону не по делу. Это теперь упорными попытками считается?
>дайте объяснение, почему gcc понаворотил ТАКОЕ. А в
>ответ я покажу Вам, как это компилит IAR :-D
Вы мне лучше скажите. Как крутой профессионал, разумеется. Если вам надо активно работать с uint64, при том настолько активно что эффективность этого кода и правда роляет, какого хрена вы 8-битный процессор взяли? Это теперь модно у местных профессионалов так извращаться? :) А если это какой-то краевой случай, всего пара раз в всей немеряной фирмваре и ни на что особо не влияет - так что ерничать тогда? Или у IAR краевых случаев где он сгенерит черт знает какой код накопать по вашему нельзя? У меня конечно нет IAR под рукой, но думаю что если я загуглю - приколов кодогенережки и у него найдется без проблем. Компилер сложная штука, поднасрать ему неудобным для конкретного компилера кодом - явно можно. А 64-битная математика на 8-битнике в роли пузомерки пожалуй тянет на анекдот сезона.