aligned属性(GCC)

aligned属性(GCC)

Content #

aligned属性规定变量或者结构体成员的最小对齐格式,以字节为单位。

struct qib_user_info {
    __u32 spu_userversion;
    __u64 spu_base_info;
} __aligned(8);

编译器以8字节对齐的方式来分配qib_user_info这个数据结构。

From #