LINUX.ORG.RU

История изменений

Исправление SZT, (текущая версия) :

Если надо через uint64_t копировать из одного места в другое, притом если оно в одном месте выровнено, в другом нет, то тут может помочь typedef __attribute__((aligned(1), may_alias)) uint64_t My_uint64_t; - вот указателем на такой My_uint64_t можешь спокойно писать и читать по невыровненным адресам

Исходная версия SZT, :

Если надо через uint64_t копировать из одного места в другое, притом если оно в одном месте выровнено, в другом нет, то тут может помочь typedef __attribute__((aligned(1), may_alias)) uint64_t My_uint64_t; - вот указателем на такрй My_uint64_t можешь спокойно писать и читать по невыровненным адресам