Message ID | 20220122075607.1808354-10-xuchenghua@loongson.cn |
---|---|
State | New |
Headers | show |
Series | Add LoongArch support | expand |
diff --git a/libgcc/configure b/libgcc/configure index 4919a56f518..ce04c4f529f 100755 --- a/libgcc/configure +++ b/libgcc/configure @@ -2412,6 +2412,9 @@ case "${host}" in # sets the default TLS model and affects inlining. PICFLAG=-fPIC ;; + loongarch*-*-*) + PICFLAG=-fpic + ;; mips-sgi-irix6*) # PIC is the default. ;; @@ -5066,7 +5069,7 @@ $as_echo "$libgcc_cv_cfi" >&6; } # word size rather than the address size. cat > conftest.c <<EOF #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \ - || defined(__mips64) + || defined(__mips64) || defined(__loongarch64) host_address=64 #else host_address=32
From: chenglulu <chenglulu@loongson.cn> --- libgcc/configure | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)