wingo pushed a commit to branch main
in repository guile.

commit 5d3f561d7dbcee370dc764cd5ba4210c62ce13de
Merge: 624d78625 d418f8080
Author: Andy Wingo <wi...@pobox.com>
AuthorDate: Wed Jan 29 16:52:29 2025 +0100

    Merge remote-tracking branch 'lightening/main'

 libguile/lightening/.gitlab-ci.yml           |   42 +-
 libguile/lightening/lightening.am            |    6 +-
 libguile/lightening/lightening.h             |    8 +-
 libguile/lightening/lightening/aarch64-fpu.c |   26 +-
 libguile/lightening/lightening/aarch64.c     |    7 +-
 libguile/lightening/lightening/arm-vfp.c     |   14 +-
 libguile/lightening/lightening/arm.c         |    8 +-
 libguile/lightening/lightening/endian.h      |    2 +
 libguile/lightening/lightening/lightening.c  |   97 +-
 libguile/lightening/lightening/riscv-cpu.c   | 2479 ++++++++++++++++++++++++++
 libguile/lightening/lightening/riscv-fpu.c   |  883 +++++++++
 libguile/lightening/lightening/riscv.c       |  341 ++++
 libguile/lightening/lightening/riscv.h       |  194 ++
 libguile/lightening/lightening/x86-sse.c     |   36 +-
 libguile/lightening/lightening/x86.c         |    6 +
 libguile/lightening/tests/Makefile           |   20 +-
 libguile/lightening/tests/call_10_2.c        |  165 ++
 libguile/lightening/tests/callr_10.c         |   66 +
 libguile/lightening/tests/movr_dl.c          |   26 +
 libguile/lightening/tests/movr_fi.c          |   24 +
 libguile/lightening/tests/regarrays.inc      |  206 +++
 21 files changed, 4623 insertions(+), 33 deletions(-)

diff --cc libguile/lightening/lightening/riscv-cpu.c
index 000000000,101f7395b..101f7395b
mode 000000,100644..100644
--- a/libguile/lightening/lightening/riscv-cpu.c
+++ b/libguile/lightening/lightening/riscv-cpu.c
diff --cc libguile/lightening/lightening/riscv-fpu.c
index 000000000,b4e7546c7..b4e7546c7
mode 000000,100644..100644
--- a/libguile/lightening/lightening/riscv-fpu.c
+++ b/libguile/lightening/lightening/riscv-fpu.c
diff --cc libguile/lightening/lightening/riscv.c
index 000000000,d3e4efaa3..d3e4efaa3
mode 000000,100644..100644
--- a/libguile/lightening/lightening/riscv.c
+++ b/libguile/lightening/lightening/riscv.c
diff --cc libguile/lightening/lightening/riscv.h
index 000000000,173216655..173216655
mode 000000,100644..100644
--- a/libguile/lightening/lightening/riscv.h
+++ b/libguile/lightening/lightening/riscv.h
diff --cc libguile/lightening/tests/call_10_2.c
index 000000000,189757876..189757876
mode 000000,100644..100644
--- a/libguile/lightening/tests/call_10_2.c
+++ b/libguile/lightening/tests/call_10_2.c
diff --cc libguile/lightening/tests/callr_10.c
index 000000000,bca488c75..bca488c75
mode 000000,100644..100644
--- a/libguile/lightening/tests/callr_10.c
+++ b/libguile/lightening/tests/callr_10.c
diff --cc libguile/lightening/tests/movr_dl.c
index 000000000,029d41bcc..029d41bcc
mode 000000,100644..100644
--- a/libguile/lightening/tests/movr_dl.c
+++ b/libguile/lightening/tests/movr_dl.c
diff --cc libguile/lightening/tests/movr_fi.c
index 000000000,f8d3bdf4c..f8d3bdf4c
mode 000000,100644..100644
--- a/libguile/lightening/tests/movr_fi.c
+++ b/libguile/lightening/tests/movr_fi.c
diff --cc libguile/lightening/tests/regarrays.inc
index 000000000,de56c905c..de56c905c
mode 000000,100644..100644
--- a/libguile/lightening/tests/regarrays.inc
+++ b/libguile/lightening/tests/regarrays.inc

Reply via email to