Searched refs:_BM (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/libexec/ld.so/sh/
H A Drtld_machine.c233 #define _BM(x) (x == 32? ~0 : ~(-(1UL << (x)))) macro
234 _BM(0), /* 0 R_SH_NONE */
235 _BM(32), /* 1 R_SH_DIR32 */
236 _BM(32), /* 2 R_SH_REL32 */
237 _BM(8), /* 3 R_SH_DIR8WPN */
238 _BM(12), /* 4 R_SH_IND12W */
239 _BM(8), /* 5 R_SH_DIR8WPL */
240 _BM(8), /* 6 R_SH_DIR8WPZ */
241 _BM(8), /* 7 R_SH_DIR8BP */
242 _BM(
400 #undef _BM macro
[all...]
/openbsd-current/libexec/ld.so/arm/
H A Drtld_machine.c107 #define _BM(x) (~(-(1ULL << (x)))) macro
108 _BM(0), /* 0 NONE */
109 _BM(24), /* 1 PC24 */
110 _BM(32), /* 2 ABS32 */
111 _BM(32), /* 3 REL32 */
112 _BM(0), /* 4 REL13 */
113 _BM(0), /* 5 ABS16 */
114 _BM(0), /* 6 ABS12 */
115 _BM(0), /* 7 T_ABS5 */
116 _BM(
151 #undef _BM macro
[all...]
/openbsd-current/libexec/ld.so/sparc64/
H A Drtld_machine.c172 #define _BM(x) (~(-(1ULL << (x)))) macro
174 _BM(8), _BM(16), _BM(32), /* RELOC_8, _16, _32 */
175 _BM(8), _BM(16), _BM(32), /* DISP8, DISP16, DISP32 */
176 _BM(30), _BM(22), /* WDISP30, WDISP22 */
177 _BM(2
197 #undef _BM macro
[all...]
/openbsd-current/libexec/ld.so/amd64/
H A Drtld_machine.c139 #define _BM(x) (~(Elf_Addr)0 >> ((8*sizeof(reloc_target_bitmask[0])) - (x))) macro
141 _BM(64), /* 1 _64*/
142 _BM(32), /* 2 PC32 */
143 _BM(32), /* 3 GOT32 */
144 _BM(32), /* 4 PLT32 */
146 _BM(64), /* 6 GLOB_DAT*/
147 _BM(64), /* 7 JUMP_SLOT*/
148 _BM(64), /* 8 RELATIVE*/
149 _BM(32), /* 9 GOTPCREL*/
150 _BM(3
164 #undef _BM macro
[all...]
/openbsd-current/libexec/ld.so/i386/
H A Drtld_machine.c139 #define _BM(x) (~(-(1ULL << (x)))) macro
141 _BM(32), /* RELOC_32*/
142 _BM(32), /* PC32 */
143 _BM(32), /* GOT32 */
144 _BM(32), /* PLT32 */
146 _BM(32), /* GLOB_DAT */
147 _BM(32), /* JUMP_SLOT */
148 _BM(32), /* RELATIVE */
160 _BM(16), /* RELOC_16 */
161 _BM(
164 #undef _BM macro
[all...]
/openbsd-current/libexec/ld.so/aarch64/
H A Drtld_machine.c79 #define _BM(x) (~(Elf_Addr)0 >> ((8*sizeof(reloc_target_bitmask[0])) - (x))) macro
81 [ R_AARCH64_ABS64 ] = _BM(64),
82 [ R_AARCH64_GLOB_DAT ] = _BM(64),
83 [ R_AARCH64_JUMP_SLOT ] = _BM(64),
84 [ R_AARCH64_RELATIVE ] = _BM(64),
85 [ R_AARCH64_TLSDESC ] = _BM(64),
86 [ R_AARCH64_TLS_TPREL64 ] = _BM(64),
87 [ R_AARCH64_COPY ] = _BM(64),
88 #undef _BM macro
/openbsd-current/libexec/ld.so/riscv64/
H A Drtld_machine.c79 #define _BM(x) (~(Elf_Addr)0 >> ((8*sizeof(reloc_target_bitmask[0])) - (x))) macro
81 [ R_TYPE(32) ] = _BM(32),
82 [ R_TYPE(64) ] = _BM(64),
83 [ R_TYPE(JUMP_SLOT) ] = _BM(64),
84 [ R_TYPE(RELATIVE) ] = _BM(64),
85 // [ R_TYPE(TLSDESC) ] = _BM(64),
86 [ R_TYPE(TLS_TPREL64) ] = _BM(64),
87 [ R_TYPE(COPY) ] = _BM(64),
88 #undef _BM macro

Completed in 129 milliseconds