From 6f3674d7e5e570bbbddee88756e64d67469894ac Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 4 Jan 2023 13:22:55 +1030 Subject: [PATCH] Merge config/picflag.m4 from gcc and regen libiberty/configure --- config/picflag.m4 | 3 +++ libiberty/configure | 3 +++ 2 files changed, 6 insertions(+) diff --git a/config/picflag.m4 b/config/picflag.m4 index 3bd49af00e5..3f3ac744c96 100644 --- a/config/picflag.m4 +++ b/config/picflag.m4 @@ -44,6 +44,9 @@ case "${$2}" in # sets the default TLS model and affects inlining. $1=-fPIC ;; + loongarch*-*-*) + $1=-fpic + ;; mips-sgi-irix6*) # PIC is the default. ;; diff --git a/libiberty/configure b/libiberty/configure index 451af4978e7..1ccfac9fb11 100755 --- a/libiberty/configure +++ b/libiberty/configure @@ -5349,6 +5349,9 @@ case "${host}" in # sets the default TLS model and affects inlining. PICFLAG=-fPIC ;; + loongarch*-*-*) + PICFLAG=-fpic + ;; mips-sgi-irix6*) # PIC is the default. ;; -- 2.30.2