Размер хранилища не известен с gnu99 только в Windows, но не в Linux

Я пишу код на C, используя sigaction, Компиляция с использованием minGW в Windows.
Я заметил, что C99 не поддерживает sigaction поэтому я использовал флаг -std=gnu99 при компиляции.
Почему выдается сообщение об ошибке "Размер хранилища" newact "не известен" только в Windows, но не в Linux?
FYI newact это struct sigaction

0 ответов

Другие вопросы по тегам