[PATCH 0/2] coalesce some rv64 and rv32 stuff

DJ Delorie dj@redhat.com
Tue Sep 20 19:50:12 GMT 2022


This is a rework of Alistair's patches from Sept 2020.  I used the
latest rv64 ULPs and tweaked the .c moves to accomodate the latest
copyright years etc.  Alistair retains credit for the authorship, I'm
just tweaking it to make it apply cleanly.

https://patchwork.sourceware.org/project/glibc/list/?series=815

Alistair Francis (2):
  riscv: Consolidate the libm-test-ulps
  riscv: Remove RV32 floating point functions

 sysdeps/riscv/rv32/rvd/libm-test-ulps         | 1405 -----------------
 sysdeps/riscv/rv32/rvd/libm-test-ulps-name    |    1 -
 sysdeps/riscv/rv32/rvd/s_lrint.c              |   31 -
 sysdeps/riscv/rv32/rvd/s_lround.c             |   31 -
 sysdeps/riscv/rv32/rvf/s_lrintf.c             |   31 -
 sysdeps/riscv/rv32/rvf/s_lroundf.c            |   31 -
 sysdeps/riscv/{rv64 => }/rvd/libm-test-ulps   |    0
 .../riscv/{rv64 => }/rvd/libm-test-ulps-name  |    0
 sysdeps/riscv/{rv64 => }/rvd/s_lrint.c        |   12 +-
 sysdeps/riscv/{rv64 => }/rvd/s_lround.c       |   12 +-
 sysdeps/riscv/{rv64 => }/rvf/s_lrintf.c       |   12 +-
 sysdeps/riscv/{rv64 => }/rvf/s_lroundf.c      |   12 +-
 12 files changed, 40 insertions(+), 1538 deletions(-)
 delete mode 100644 sysdeps/riscv/rv32/rvd/libm-test-ulps
 delete mode 100644 sysdeps/riscv/rv32/rvd/libm-test-ulps-name
 delete mode 100644 sysdeps/riscv/rv32/rvd/s_lrint.c
 delete mode 100644 sysdeps/riscv/rv32/rvd/s_lround.c
 delete mode 100644 sysdeps/riscv/rv32/rvf/s_lrintf.c
 delete mode 100644 sysdeps/riscv/rv32/rvf/s_lroundf.c
 rename sysdeps/riscv/{rv64 => }/rvd/libm-test-ulps (100%)
 rename sysdeps/riscv/{rv64 => }/rvd/libm-test-ulps-name (100%)
 rename sysdeps/riscv/{rv64 => }/rvd/s_lrint.c (83%)
 rename sysdeps/riscv/{rv64 => }/rvd/s_lround.c (83%)
 rename sysdeps/riscv/{rv64 => }/rvf/s_lrintf.c (83%)
 rename sysdeps/riscv/{rv64 => }/rvf/s_lroundf.c (83%)

-- 
2.31.1



More information about the Libc-alpha mailing list