Home | History | Annotate | Download | only in elf

Lines Matching refs:abi

295 /* Base ABI modifier, 3bits.  */
307 #define EF_LOONGARCH_ABI_MODIFIER(abi) \
308 (EF_LOONGARCH_ABI_MODIFIER_MASK & (abi))
309 #define EF_LOONGARCH_OBJABI(abi) \
310 (EF_LOONGARCH_OBJABI_MASK & (abi))
312 #define EF_LOONGARCH_ABI(abi) ((abi) & EF_LOONGARCH_ABI_MASK)
314 #define EF_LOONGARCH_IS_SOFT_FLOAT(abi) \
315 (EF_LOONGARCH_ABI_MODIFIER (abi) == EF_LOONGARCH_ABI_SOFT_FLOAT)
316 #define EF_LOONGARCH_IS_SINGLE_FLOAT(abi) \
317 (EF_LOONGARCH_ABI_MODIFIER (abi) == EF_LOONGARCH_ABI_SINGLE_FLOAT)
318 #define EF_LOONGARCH_IS_DOUBLE_FLOAT(abi) \
319 (EF_LOONGARCH_ABI_MODIFIER (abi) == EF_LOONGARCH_ABI_DOUBLE_FLOAT)
321 #define EF_LOONGARCH_IS_OBJ_V0(abi) (!EF_LOONGARCH_OBJABI (abi))
322 #define EF_LOONGARCH_IS_OBJ_V1(abi) \
323 (EF_LOONGARCH_OBJABI (abi) == EF_LOONGARCH_OBJABI_V1)