1 /** 2 * D header file for Solaris. 3 * 4 * $(LINK2 http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/sys/elftypes.h, illumos sys/elftypes.h) 5 */ 6 module core.sys.solaris.sys.elftypes; 7 8 version (Solaris): 9 extern (C): 10 nothrow: 11 12 import core.stdc.stdint; 13 14 alias uint32_t Elf32_Addr; 15 alias uint16_t Elf32_Half; 16 alias uint32_t Elf32_Off; 17 alias int32_t Elf32_Sword; 18 alias uint32_t Elf32_Word; 19 20 alias uint64_t Elf64_Addr; 21 alias uint16_t Elf64_Half; 22 alias uint64_t Elf64_Off; 23 alias int32_t Elf64_Sword; 24 alias int64_t Elf64_Sxword; 25 alias uint32_t Elf64_Word; 26 alias uint64_t Elf64_Xword; 27 alias uint64_t Elf64_Lword; 28 alias uint64_t Elf32_Lword; 29