#c #gcc #compiler-construction #atomic
#c #gcc #компилятор-конструирование #атомарный
Вопрос:
Я вижу, что это доступно в версии 4.1.0, но было ли это доступно раньше, чем это? Меня конкретно интересует 3.4.3, но я не могу найти окончательного ответа.
Ответ №1:
Глядя на онлайновую документацию, кажется, что атомарные встроенные элементы были добавлены в выпуске 4.1.
Ответ №2:
Вы можете найти руководство GCC по версии 3.4.6 здесь: http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc /
В нем не упоминаются атомарные встроенные элементы, поэтому я бы предположил, что их нет в 3.4.3.
Список исторических руководств по GCC находится здесь: http://gcc.gnu.org/onlinedocs /
И список ссылок на примечания к выпуску:http://gcc.gnu.org/releases.html
Ответ №3:
Вы могли бы проверить список изменений, например cat /usr/share/doc/gcc-YOUR-VERSION-OF-GCC/ChangeLog | grep atomic
Ответ №4:
Если вы используете более раннюю версию, вы все равно сможете использовать их со встроенным ассемблером.
Комментарии:
1. Спасибо. Прямо сейчас я устанавливаю поддержку baseline 4.1.2, но рассмотрю это, если мне потребуется поддержка более ранних выпусков.