ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
632717 Топик полностью
Олдфаг (20.11.2015 23:50, просмотров: 1) ответил LightElf на Поправка. stdint.h очень даже помогает, но только совместно с signal.h Через сравнение SIG_ATOMIC_MAX/SIG_ATOMIC_MIN с всякими INT_MAX/INT_MIN/INTPTR_MAX/INTPTR_MIN можно определить, атомарно ли обращение к инту или указателю. Для C89 похоже
Я бы сначала заморочился вопросом а можно в принципе ли обойтись без критических секций даже в 32-разрядниках. Есть же и у кортекса инструкции пересылки цепочек регистров, могущиие прерываться посреди дороги. Не делает ли это саму идею обойтись без криитических секций идеей фмкс?