On Sat, Jul 7, 2018 at 9:41 AM, Eric Botcazou <ebotca...@adacore.com> wrote: > You're welcome. Are the 4 remaining failures related to stack checking?
FAIL: gnat.dg/debug11.adb scan-assembler-times 0x5a.*DW_AT_discr_list 1 FAIL: gnat.dg/debug11.adb scan-assembler-times 0x80.*DW_AT_discr_list 1 FAIL: gnat.dg/trampoline4.adb scan-assembler GNU-stack.*x FAIL: gnat.dg/warn5.adb (test for excess errors) I haven't tried looking at the failures yet, and might not spend much more time on this. Two of them are debug related, and debug support is a work in progress. I need to finish the native riscv64-linux support before we can do anything useful there, and I'd like to get back to working on that as soon as possible. The GNU-stack error looks a little worrisome. I'd expect a linux port to get GNU-stack stuff right without much trouble. The last one is warn5.adb:29:30: warning: source alignment (4) < alignment of "Element_Type" (8) Maybe something I copied from the mips linux port is wrong for riscv64 linux. Jim