/* On powerpc64, use overlapping .opd entries. */
#undef USE_PPC64_OVERLAPPING_OPD
+/* On powerpc64, use @notoc. */
+#undef USE_PPC64_NOTOC
+
+/* On powerpc64, define if the compiler supports -mcpu=power10. */
+#undef USE_PPC64_MCPU_POWER10
+
+/* On powerpc*, define if scv should be used for syscalls (when available). */
+#undef USE_PPC_SCV
+
/* Define if _Unwind_Find_FDE should be exported from glibc. */
#undef EXPORT_UNWIND_FIND_FDE
#undef STACK_PROTECTOR_LEVEL
#endif
-/* Define if the linker supports the -z combreloc option. */
-#undef HAVE_Z_COMBRELOC
-
/* Define if _rtld_local structure should be forced into .sdata section. */
#undef HAVE_SDATA_SECTION
-/* Define if compiler supports AVX512. */
-#undef HAVE_AVX512_SUPPORT
-
-/* Define if assembler supports AVX512DQ. */
-#undef HAVE_AVX512DQ_ASM_SUPPORT
-
/* Define if assembler supports z10 zarch instructions as default on S390. */
#undef HAVE_S390_MIN_Z10_ZARCH_ASM_SUPPORT
/* Define if assembler supports arch13 instructions on S390. */
#undef HAVE_S390_ARCH13_ASM_SUPPORT
-/* Define if assembler supports Intel MPX. */
-#undef HAVE_MPX_SUPPORT
-
/* Define if the compiler\'s exception support is based on libunwind. */
#undef HAVE_CC_WITH_LIBUNWIND
-/* Define if the access to static and hidden variables is position independent
- and does not need relocations. */
-#undef PI_STATIC_AND_HIDDEN
+/* Define if the accesses to static and hidden variables in a shared object
+ need dynamic relocations. */
+#undef HIDDEN_VAR_NEEDS_DYNAMIC_RELOC
/* Define this to disable the 'hidden_proto' et al macros in
include/libc-symbols.h that avoid PLT slots in PIE. */
/* AArch64 PAC-RET code generation is enabled. */
#define HAVE_AARCH64_PAC_RET 0
+/* Assembler support ARMv8.2-A SVE.
+ This macro becomes obsolete when glibc increased the minimum
+ required version of GNU 'binutils' to 2.28 or later. */
+#define HAVE_AARCH64_SVE_ASM 0
+
+/* ARC big endian ABI */
+#undef HAVE_ARC_BE
+
/* C-SKY ABI version. */
#undef CSKYABI
-/* C-SKY floating-point ABI. */
+/* C-SKY floating-point instructions. */
#undef CSKY_HARD_FLOAT
+/* C-SKY floating-point ABI. */
+#undef CSKY_HARD_FLOAT_ABI
+
/* RISC-V integer ABI for ld.so. */
#undef RISCV_ABI_XLEN
/* RISC-V floating-point ABI for ld.so. */
#undef RISCV_ABI_FLEN
+/* LOONGARCH integer ABI for ld.so. */
+#undef LOONGARCH_ABI_GRLEN
+
+/* LOONGARCH floating-point ABI for ld.so. */
+#undef LOONGARCH_ABI_FRLEN
+
/* Linux specific: minimum supported kernel version. */
#undef __LINUX_KERNEL_VERSION
+/* Linux specific: __LINUX_KERNEL_VERSION as a string. */
+#undef __LINUX_KERNEL_VERSION_STR
+
/* Override abi-tags ABI version if necessary. */
#undef __ABI_TAG_VERSION
-/* Mach/Hurd specific: define if mig supports the `retcode' keyword. */
-#undef HAVE_MIG_RETCODE
-
/* Mach specific: define if the `host_page_size' RPC is available. */
#undef HAVE_HOST_PAGE_SIZE
/* Define if inlined system calls are available. */
#undef HAVE_INLINED_SYSCALLS
-/* Define if your compiler defaults to -msecure-plt mode on ppc. */
-#undef HAVE_PPC_SECURE_PLT
-
-/* Define if __stack_chk_guard canary should be randomized at program startup. */
-#undef ENABLE_STACKGUARD_RANDOMIZE
+/* Define if memory tagging support should be enabled. */
+#undef USE_MTAG
/* Package description. */
#undef PKGVERSION
/* Define if multi-arch DSOs should be generated. */
#undef USE_MULTIARCH
-/* Define if obsolete RPC code should be made available for user-level code
- to link against. */
-#undef LINK_OBSOLETE_RPC
-
-/* Define if obsolete libnsl code should be made available for user-level
- code to link against. */
-#undef LINK_OBSOLETE_NSL
-
/* Define if Systemtap <sys/sdt.h> probes should be defined. */
#undef USE_STAP_PROBE
/* Define if gcc supports attribute ifunc. */
#undef HAVE_GCC_IFUNC
-/* Define if the linker defines __ehdr_start. */
-#undef HAVE_EHDR_START
+/* Define if CC supports attribute retain. */
+#undef HAVE_GNU_RETAIN
+
+/* Define to 1 if the assembler needs intermediate aliases to define
+ multiple symbol versions for one symbol. */
+#define SYMVER_NEEDS_ALIAS 0
+
+/* Define to 1 if libpthread actually resides in libc. */
+#define PTHREAD_IN_LIBC 0
+
+/* An integer used to scale the timeout of test programs. */
+#define TIMEOUTFACTOR 1
/*
\f */
/* PowerPC32 uses fctidz for floating point to long long conversions. */
#define HAVE_PPC_FCTIDZ 0
-/* Build glibc with tunables support. */
-#define HAVE_TUNABLES 0
+/* Define if PIE is unsupported. */
+#undef PIE_UNSUPPORTED
+
+/* Define if static PIE is supported. */
+#undef SUPPORT_STATIC_PIE
/* Define if static PIE is enabled. */
#define ENABLE_STATIC_PIE 0
-/* Some compiler options may now allow to use ebp in __asm__ (used mainly
- in i386 6 argument syscall issue). */
-#define CAN_USE_REGISTER_ASM_EBP 0
-
/* The default value of x86 CET control. */
#define DEFAULT_DL_X86_CET_CONTROL cet_elf_property
+/* Define if x86 ISA level should be included in shared libraries. */
+#undef INCLUDE_X86_ISA_LEVEL
+
+/* Define if -msahf is enabled by default on x86. */
+#undef HAVE_X86_LAHF_SAHF
+
+/* Define if -mmovbe is enabled by default on x86. */
+#undef HAVE_X86_MOVBE
+
#endif