From 4e93eeaa3b63b6ae50954a29662cc3ea6be48b23 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sat, 12 Feb 2022 02:27:50 -0800 Subject: add rv64 backend It is mostly complete, but still has a few ABI bugs when passing floats in structs, or when structs are passed partly in register, and partly on stack. --- all.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'all.h') diff --git a/all.h b/all.h index 257d6ba..c19b4ae 100644 --- a/all.h +++ b/all.h @@ -179,7 +179,7 @@ enum { #define isarg(o) INRANGE(o, Oarg, Oargv) #define isret(j) INRANGE(j, Jret0, Jretc) -enum Class { +enum { Kx = -1, /* "top" class (see usecheck() and clsmerge()) */ Kw, Kl, -- cgit v1.2.3