Line data Source code
1 : #include "fd_zstd.h" 2 : 3 3 : #define FD_ZSTD_DSTREAM_ALIGN (32UL) 4 3 : #define FD_ZSTD_DSTREAM_MAGIC (0x2a8657ef1bd33bc6UL) /* random */ 5 : 6 : struct __attribute__((aligned(FD_ZSTD_DSTREAM_ALIGN))) fd_zstd_dstream { 7 : /* This point is 32-byte aligned */ 8 : 9 : ulong magic; 10 : ulong mem_sz; 11 : 12 : uchar pad[16]; 13 : 14 : /* This point is 32-byte aligned */ 15 : 16 : __extension__ uchar mem[0]; 17 : };