[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 33/34: Update README
From: |
Andy Wingo |
Subject: |
[Guile-commits] 33/34: Update README |
Date: |
Mon, 20 May 2019 09:55:56 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 2e53911c22a29af69f922e16aff1b4ad00254cd4
Author: Andy Wingo <address@hidden>
Date: Mon May 20 15:45:51 2019 +0200
Update README
---
README.md | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index 14e3378..515c3ee 100644
--- a/README.md
+++ b/README.md
@@ -30,10 +30,14 @@ functionality, and Lightening wraps it all in a lightweight
API.
## Supported targets
-Lightening can generate code for the x86-64, i686, and AArch64
+Lightening can generate code for the x86-64, i686, ARMv7, and AArch64
architectures. It supports the calling conventions of MS Windows,
GNU/Linux, and Mac OS.
+On i686, Lightening requires SSE support. On ARMv7, we require hardware
+floating-point support (the VFP instructions), as well as the UDIV/SDIV
+instructions.
+
Lightening is automatically tested using GitLab's continuous integration
for under the supported architectures, for GNU/Linux; for a list of
recent jobs, see [the CI
@@ -41,8 +45,6 @@ page](https://gitlab.com/wingo/lightening/-/jobs).
## Future targets
-ARMv7 support will come soon.
-
Lightening has some inherited code from GNU Lightning for MIPS, PPC64,
and s390. Patches to adapt this code to the Lightening code structure
are quite welcome.
- [Guile-commits] 12/34: Remove jit_nop, (continued)
- [Guile-commits] 12/34: Remove jit_nop, Andy Wingo, 2019/05/20
- [Guile-commits] 15/34: Fix YAML for CI, Andy Wingo, 2019/05/20
- [Guile-commits] 18/34: Attempt to fix CI on Debian, Andy Wingo, 2019/05/20
- [Guile-commits] 17/34: Attempt to fix CI on Debian, Andy Wingo, 2019/05/20
- [Guile-commits] 13/34: Add support for aarch64 in CI, Andy Wingo, 2019/05/20
- [Guile-commits] 20/34: Attempt to fix CI on Debian, Andy Wingo, 2019/05/20
- [Guile-commits] 21/34: Attempt to fix CI on Debian for AArch64, Andy Wingo, 2019/05/20
- [Guile-commits] 08/34: Fix compilation on aarch64, Andy Wingo, 2019/05/20
- [Guile-commits] 30/34: Add ARMv7 testing to CI, Andy Wingo, 2019/05/20
- [Guile-commits] 31/34: Attempt to get CI working on ARMv7, Andy Wingo, 2019/05/20
- [Guile-commits] 33/34: Update README,
Andy Wingo <=
- [Guile-commits] 29/34: ARMv7 backend passing all tests!, Andy Wingo, 2019/05/20
- [Guile-commits] 05/34: Rework register saving to avoid push/pop, Andy Wingo, 2019/05/20
- [Guile-commits] 28/34: ARMv7 backend compiling without warnings, Andy Wingo, 2019/05/20
- [Guile-commits] 22/34: Update README and guix invocations in test suite, Andy Wingo, 2019/05/20
- [Guile-commits] 32/34: Fix CI on ARMv7, Andy Wingo, 2019/05/20
- [Guile-commits] 23/34: Remove software floating-point ARMv7 support; ARMv7 test env, Andy Wingo, 2019/05/20
- [Guile-commits] 27/34: Beginnings of VFP port to lightening, Andy Wingo, 2019/05/20
- [Guile-commits] 26/34: Port of arm-cpu.c to current lightening, Andy Wingo, 2019/05/20
- [Guile-commits] 03/34: First pass at aarch64 assembler port, Andy Wingo, 2019/05/20
- [Guile-commits] 25/34: Beginnings of ARMv7 backend, Andy Wingo, 2019/05/20