LoongArch: Add soft float support

System Internals / glibc - caiyinyu [loongson.cn] - 1 September 2022 01:10 UTC

930993921f LoongArch: Add soft float support.
scripts/build-many-glibcs.py | 4 ++
sysdeps/loongarch/Makefile | 8 ----
sysdeps/loongarch/__longjmp.S | 2 +
sysdeps/loongarch/bits/setjmp.h | 3 ++
sysdeps/loongarch/dl-trampoline.S | 11 ++++-
sysdeps/loongarch/fpu_control.h | 13 ++++++
sysdeps/loongarch/nofpu/Implies | 1 +
sysdeps/loongarch/nofpu/math-tests-exceptions.h | 28 +++++++++++++
sysdeps/loongarch/nofpu/math-tests-rounding.h | 27 ++++++++++++
sysdeps/loongarch/preconfigure | 1 -
sysdeps/loongarch/preconfigure.ac | 1 -
sysdeps/loongarch/setjmp.S | 2 +
sysdeps/unix/sysv/linux/loongarch/Makefile | 9 ++++
sysdeps/unix/sysv/linux/loongarch/configure | 51 +++++++++++++++++++++--
sysdeps/unix/sysv/linux/loongarch/configure.ac | 22 ++++++++--
sysdeps/unix/sysv/linux/loongarch/ldd-rewrite.sed | 2 +-
sysdeps/unix/sysv/linux/loongarch/shlib-versions | 2 +
17 files changed, 168 insertions(+), 19 deletions(-)

Upstream: sourceware.org


  • Share