From 5f07d47e4b3d137edfbe3ea6c4eeba1ea6cfa54d Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Mon, 13 Sep 2021 12:39:20 -0700 Subject: configure: Fix check for INSERT in linker script GCC/Clang use local access when referencing a const variable, so the conftest.so may have no dynamic relocation. LLD reports `error: unable to insert .foo after .rela.dyn` when the destination section does not exist. Use a non-const int to ensure that .rela.dyn exists. Reviewed-by: Siddhesh Poyarekar --- configure | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 542802ad35..39d75eb4ed 100755 --- a/configure +++ b/configure @@ -5793,7 +5793,7 @@ if ${libc_cv_insert+:} false; then : $as_echo_n "(cached) " >&6 else cat > conftest.c < conftest.t < conftest.c < conftest.t <