6.58.11.4 Функции прямого чтения/записи
В этом разделе описываются встроенные функции, связанные с инструкциями чтения и записи для доступа к памяти. Эти функции генерируют membar инструкции для сброса загрузки и операций записи ввода-вывода там, где это необходимо, как описано в руководстве Fujitsu, описанном выше.
unsigned char __builtin_read8 (void *data)unsigned short __builtin_read16 (void *data)unsigned long __builtin_read32 (void *data)unsigned long long __builtin_read64 (void *data)void __builtin_write8 (void *data, unsigned char datum)void __builtin_write16 (void *data, unsigned short datum)void __builtin_write32 (void *data, unsigned long datum)void __builtin_write64 (void *data, unsigned long long datum)
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.5.0/gcc/Raw-read_002fwrite-Functions.html