История изменений
Исправление shdown, (текущая версия) :
Где в стандарте написано, как volatile взаимодействует с многопоточностью (C11 знает про потоки)? Хоть какая-то его семантика? Это relaxed, acquire/release, seq_cst?
Нигде. Там написано, что для memory-mapped I/O и ловли сигналов его можно использовать. Ты сам процитировал эти слова.
Исходная версия shdown, :
Где в стандарте написано, как volatile взаимодействует с многопоточностью (C11 знает про потоки)?
Нигде. Там написано, что для memory-mapped I/O и ловли сигналов его можно использовать. Ты сам процитировал эти слова.