Где я могу получить окончательный ответ, является ли мой memcpy
(с использованием реализации eglibc, который поставляется с Ubuntu) потокобезопасным? - Честно говоря, я действительно не нашел ясного ДА или НЕТ в документах.
Кстати, с "потокобезопасным" я имею в виду, что безопасно использовать memcpy
одновременно, когда было бы безопасно копировать байт даты для байта одновременно. Это должно быть возможно, по крайней мере, если данные только для чтения копируются в регионы, которые не перекрываются.
В идеале я хотел бы увидеть что-то вроде списков внизу этой страницы в документах компилятора ARM.