В какой версии GCC появилась поддержка атомарных встроенных функций? - PullRequest
1 голос
/ 10 июня 2011

Я вижу, что это доступно в 4.1.0, но было ли это доступно раньше, чем это? Меня особенно интересует 3.4.3, но я не могу найти окончательный ответ.

Ответы [ 4 ]

3 голосов
/ 10 июня 2011

Глядя на онлайн-документацию , кажется, что атомарные встроенные функции были добавлены в выпуске 4.1.

2 голосов
/ 10 июня 2011

Вы можете найти руководство по 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

1 голос
/ 10 июня 2011

Вы можете проверить журнал изменений, например, cat /usr/share/doc/gcc-YOUR-VERSION-OF-GCC/ChangeLog | grep atomic

0 голосов
/ 10 июня 2011

Если вы используете более раннюю версию, вы все равно сможете использовать их со встроенным ассемблером.

...