[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (fc13923 -> 3c32704)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (fc13923 -> 3c32704) |
Date: |
Fri, 12 Jun 2020 10:18:39 -0400 (EDT) |
wingo pushed a change to branch master
in repository guile.
from fc13923 Make CSE more robust
new 763b1f8 Switch CI to use Debian stable
new 297ae99 Add flag bits to the jit_reloc_kind enum
new aacaa6e Add separate functions for veneer patching
new 1656fc1 Add a test for local forward and backward jumps
new ba24ce4 Use an rsh of 0 for jumps on ARM
new 8045386 Return a function pointer from jit_address
new 7f5f262 Stop setting the thumb bit except on jumps to veneers
new a6fee1a Use bx instead of mov for jumps on ARM
new 52ec8ae Remove T2_BLXI
new 11b9d37 Always emit veneers for non-bl jumps to ARM code
new 0ff3b31 Convert BLI to BLXI for jumps to ARM code
new 2a4ed4b Add CI jobs for ARM in both instruction sets
new 3260f7d Merge branch 'arm-fix' into 'master'
new 3c32704 Update lightening
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libguile/lightening/.gitlab-ci.yml | 9 ++-
libguile/lightening/lightening.h | 2 +
libguile/lightening/lightening/aarch64.c | 12 ++-
libguile/lightening/lightening/arm-cpu.c | 87 +++++++++++++---------
libguile/lightening/lightening/lightening.c | 21 +++---
libguile/lightening/tests/{jmpi.c => jmpi_local.c} | 12 ++-
6 files changed, 89 insertions(+), 54 deletions(-)
copy libguile/lightening/tests/{jmpi.c => jmpi_local.c} (57%)
- [Guile-commits] branch master updated (fc13923 -> 3c32704),
Andy Wingo <=
- [Guile-commits] 01/14: Switch CI to use Debian stable, Andy Wingo, 2020/06/12
- [Guile-commits] 02/14: Add flag bits to the jit_reloc_kind enum, Andy Wingo, 2020/06/12
- [Guile-commits] 05/14: Use an rsh of 0 for jumps on ARM, Andy Wingo, 2020/06/12
- [Guile-commits] 06/14: Return a function pointer from jit_address, Andy Wingo, 2020/06/12
- [Guile-commits] 08/14: Use bx instead of mov for jumps on ARM, Andy Wingo, 2020/06/12
- [Guile-commits] 09/14: Remove T2_BLXI, Andy Wingo, 2020/06/12
- [Guile-commits] 03/14: Add separate functions for veneer patching, Andy Wingo, 2020/06/12
- [Guile-commits] 04/14: Add a test for local forward and backward jumps, Andy Wingo, 2020/06/12
- [Guile-commits] 07/14: Stop setting the thumb bit except on jumps to veneers, Andy Wingo, 2020/06/12
- [Guile-commits] 12/14: Add CI jobs for ARM in both instruction sets, Andy Wingo, 2020/06/12