wingo pushed a commit to branch master
in repository guile.
commit 9638e4f169457890effd7f7b8de8d5dad5a0ec49
Author: Andy Wingo
Date: Thu May 16 11:03:49 2019 +0200
Fix a couple bugs related to aarch64 literal pools
---
lightening/aarch64.c| 4 ++--
lightening/lightening.c | 7 +++
wingo pushed a commit to branch master
in repository guile.
commit c671c0868ea3da9e8c89b21b81badb463ea146a8
Author: Andy Wingo
Date: Mon May 20 15:38:37 2019 +0200
Fix CI on ARMv7
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.gitlab-ci.yml
wingo pushed a commit to branch master
in repository guile.
commit 0b723c0401bc5f037199b75c14848121a987053a
Author: Andy Wingo
Date: Mon May 20 15:20:33 2019 +0200
ARMv7 backend passing all tests!
---
lightening/aarch64.c| 6 +++
lightening/arm-cpu.c| 104
wingo pushed a commit to branch master
in repository guile.
commit 8ce07131f1d710d07311ca57ef01ef02724b2e33
Author: Andy Wingo
Date: Sun May 19 23:29:10 2019 +0200
Beginnings of VFP port to lightening
---
lightening/arm-cpu.c | 65 --
lightening/arm-vfp.c | 2740
wingo pushed a commit to branch master
in repository guile.
commit f2d7321504331427e3a5577b3d2bc3c350a9f6e1
Author: Andy Wingo
Date: Thu May 16 11:28:10 2019 +0200
Aarch64 backend avoids needless temporary register allocation
---
lightening/aarch64-cpu.c | 213
wingo pushed a commit to branch master
in repository guile.
commit 7dd18bddd7ec28ee4c6e1591c9ab56ceb594f5f2
Author: Andy Wingo
Date: Mon May 20 11:02:21 2019 +0200
ARMv7 backend compiling without warnings
---
lightening/arm-cpu.c| 214
lightening/arm-vfp.c| 1243
wingo pushed a commit to branch master
in repository guile.
commit e057ea01f63a070bb7f5ff5a40389202734ac374
Merge: 1b98734 2e53911
Author: Andy Wingo
Date: Mon May 20 15:48:27 2019 +0200
Merge remote-tracking branch 'lightening/master'
libguile/lightening/.gitlab-ci.yml | 26
wingo pushed a commit to branch master
in repository guile.
commit 5b8262e804acc72cd6f4b3e99b28857115d69ac8
Author: Andy Wingo
Date: Wed May 15 15:41:02 2019 +0200
Rework register saving to avoid push/pop
Push and pop are not well supported on AArch64, so we might as well just
wingo pushed a commit to branch master
in repository guile.
commit eaf702765d9a55397b5db9bd2b8c4b356af9195d
Author: Andy Wingo
Date: Thu May 16 16:44:39 2019 +0200
Remove software floating-point ARMv7 support; ARMv7 test env
---
lightening/arm-swf.c | 2640
wingo pushed a commit to branch master
in repository guile.
commit f679e9e8afa641f8bca34e8e4a4981c508f4c0f4
Author: Andy Wingo
Date: Thu May 16 12:22:18 2019 +0200
Attempt to fix CI on Debian
---
.gitlab-ci.yml | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit c0e9302e9fbeda58ace0385404074f9846915496
Author: Andy Wingo
Date: Thu May 16 13:56:56 2019 +0200
Update README and guix invocations in test suite
---
README.md | 28 +++-
tests/Makefile | 15
wingo pushed a commit to branch master
in repository guile.
commit 43ea9aee2c560ef408de860a8896101e54f4939a
Author: Andy Wingo
Date: Thu May 16 12:43:35 2019 +0200
Attempt to fix CI on Debian for AArch64
---
.gitlab-ci.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit 2e53911c22a29af69f922e16aff1b4ad00254cd4
Author: Andy Wingo
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
wingo pushed a commit to branch master
in repository guile.
commit 77c4b56a6df8199f6d11ff1b580f2cdbf85f3e1c
Author: Andy Wingo
Date: Thu May 16 12:37:54 2019 +0200
Attempt to fix CI on Debian
---
.gitlab-ci.yml | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff
wingo pushed a commit to branch master
in repository guile.
commit 9d4185af2be47f1ef8069f0ad2683e98957fb11e
Author: Andy Wingo
Date: Thu May 16 11:40:24 2019 +0200
Remove jit_nop
Instead, jit_align will call nop() internally. You can't nop 3 bytes on
most architectures.
---
wingo pushed a commit to branch master
in repository guile.
commit 0bfdcc7016d2c2b7ca0e28de4e44bb2c1cfb0df0
Author: Andy Wingo
Date: Tue May 14 15:53:25 2019 +0200
Refactor to add support for constant tables, shifted relocs
---
lightening.h| 7 ++
lightening/lightening.c |
wingo pushed a commit to branch master
in repository guile.
commit 0b7c0367d4d39df895eb5990eab65285e7e39ea4
Author: Andy Wingo
Date: Mon May 20 15:25:03 2019 +0200
Add ARMv7 testing to CI
---
.gitlab-ci.yml | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit 0b5f05a8a5c568021600f67f23f0ed360e357bca
Author: Andy Wingo
Date: Mon May 20 15:30:06 2019 +0200
Attempt to get CI working on ARMv7
---
.gitlab-ci.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit 0da87968d1444b5708d4855f0a6ace3837c50d4b
Author: Andy Wingo
Date: Fri May 17 10:59:05 2019 +0200
Remove unused jit_{gpr,fpr}_is_callee_save
---
lightening/aarch64.h | 15 ---
lightening/x86.h | 48
wingo pushed a commit to branch master
in repository guile.
commit 826d5a95c346f046f97745aebd05f427ec453a37
Author: Andy Wingo
Date: Thu May 16 12:08:22 2019 +0200
Fix dpkg --add-architecture invocation
---
.gitlab-ci.yml | 3 ++-
tests/Makefile | 3 ++-
2 files changed, 4 insertions(+),
wingo pushed a commit to branch master
in repository guile.
commit f7080facb41deaecf485703f8522edcea9256787
Author: Andy Wingo
Date: Thu May 9 16:02:39 2019 +0200
Refactor to move temp register acquire to core
---
lightening/lightening.c | 48
wingo pushed a commit to branch master
in repository guile.
commit fc9b474da6475a9154bfb5ca825e26e34ec03722
Author: Andy Wingo
Date: Fri May 10 14:14:32 2019 +0200
Refactor some bits from x86 to lightening
---
lightening.h| 28 ++--
wingo pushed a commit to branch master
in repository guile.
commit 7e0b0be1baae91bc6db11cc858812313c774b00b
Author: Andy Wingo
Date: Wed May 15 16:26:18 2019 +0200
Fix GPR temporary selection
---
lightening/lightening.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit 9c9389ad2b5bed2b7232cb6ced2a1417e6d1852a
Author: Andy Wingo
Date: Thu May 16 10:45:44 2019 +0200
Fix enter/leave JIT ABI
---
lightening/lightening.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
wingo pushed a change to branch master
in repository guile.
from 1b98734 Fix eta-reduction of prompts
new f7080fa Refactor to move temp register acquire to core
new fc9b474 Refactor some bits from x86 to lightening
new 19e7712 First pass at aarch64 assembler
wingo pushed a commit to branch master
in repository guile.
commit d6e23795d10ac76a45226934b3d70cd3c0918131
Author: Andy Wingo
Date: Thu May 16 12:24:00 2019 +0200
Attempt to fix CI on Debian
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
wingo pushed a commit to branch master
in repository guile.
commit 8977016a89dc57a03dc6ebf163cf4c5fe025ac99
Author: Andy Wingo
Date: Thu May 16 12:11:12 2019 +0200
Fix YAML for CI
---
.gitlab-ci.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.gitlab-ci.yml
wingo pushed a commit to branch master
in repository guile.
commit 926275e123f72db3edd09922182be545a00ef993
Author: Andy Wingo
Date: Thu May 16 12:03:38 2019 +0200
Add support for aarch64 in CI
---
.gitlab-ci.yml | 13 ++---
tests/Makefile | 24 +---
2 files
wingo pushed a commit to branch master
in repository guile.
commit da98f48ce7e41513f9b58d9c61e7a0b8aa1ae8cf
Author: Andy Wingo
Date: Thu May 16 12:28:07 2019 +0200
Attempt to fix CI on Debian
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
wingo pushed a change to branch master
in repository guile.
from e057ea0 Merge remote-tracking branch 'lightening/master'
new 58fc136 Fix bounds checking on negative ldr offsets for aarch64
new 66b96f9 Merge remote-tracking branch 'lightening/master'
The 2 revisions
wingo pushed a commit to branch master
in repository guile.
commit 66b96f9359ce0b8b7d12c40efb7bebbad6c76f05
Merge: e057ea0 58fc136
Author: Andy Wingo
Date: Mon May 20 21:36:17 2019 +0200
Merge remote-tracking branch 'lightening/master'
libguile/lightening/lightening/aarch64-cpu.c | 22
wingo pushed a commit to branch master
in repository guile.
commit 58fc136722d7258abcfca22b3e635b18304950d0
Author: Andy Wingo
Date: Mon May 20 21:35:29 2019 +0200
Fix bounds checking on negative ldr offsets for aarch64
---
lightening/aarch64-cpu.c | 22 +++---
1 file
32 matches
Mail list logo