-
- Cortex M0 не поддерживает unaligned access. Эта фича более поздних
Cortex'ов. Потому и Warning - RxTx(21.08.2023 19:13)
- M23 более поздний, но тоже не поддерживает:) - Vit(22.08.2023 06:03)
- Это неважно. Речь о компиляторе. Он свои предупреждения выдаёт по
правилам языка Си. Там свои представления о выравнивании, не
привязанные к какому-либо процессору. - SciFi(21.08.2023 20:27)
- А вот хрен. Одни и те же исходники компилируются для CM4 м CM0.
Количество предупреждений разное. Естественно, y CM0 больше, т.к.
возможностей доступа меньше. - VLLV(21.08.2023 22:27 - 22:30)
- Я ещё ни одного предупреждения не видел. И звените. - SciFi(21.08.2023 22:30)
- Предупреждение: VLLV(887 знак., 22.08.2023 16:29)
- Ну да, в этом случае вроде бы криминала быть не может. Можно только предположить, что ввели такое предупреждение, потому что бывают случаи и с криминалом, и немного перестарались. Кстати, по ссылке предложили offsetof, и говорят, что успешно подавили предупреждение: SciFi(136 знак., 22.08.2023 16:54, ссылка)
- а я видел:) - keil 5.38a с компилером 6.19(clang) ответственно обругивает потенциально опасные глупости - Vit(22.08.2023 06:07)
- Завтра. Перестал брать рабочий компьютер домой в рабочие дни. - VLLV(21.08.2023 22:31)
- Предупреждение: VLLV(887 знак., 22.08.2023 16:29)
- Я ещё ни одного предупреждения не видел. И звените. - SciFi(21.08.2023 22:30)
- Ну условный klen мог в сборку добавить варнингов под конкретный проц )) - POV(21.08.2023 20:29)
- А вот хрен. Одни и те же исходники компилируются для CM4 м CM0.
Количество предупреждений разное. Естественно, y CM0 больше, т.к.
возможностей доступа меньше. - VLLV(21.08.2023 22:27 - 22:30)
- Cortex M0 не поддерживает unaligned access. Эта фича более поздних
Cortex'ов. Потому и Warning - RxTx(21.08.2023 19:13)