From b2f16ee981155f9b9bfe614ecf79e5c012996fa3 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Mon, 3 Jul 2017 16:49:55 -0700 Subject: qbe: Update to latest git --- pkg/qbe/config.h | 3 ++- pkg/qbe/gen.rc | 7 ++++--- pkg/qbe/rev | 2 +- pkg/qbe/src | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/pkg/qbe/config.h b/pkg/qbe/config.h index 52d4b123..cfb5dff8 100644 --- a/pkg/qbe/config.h +++ b/pkg/qbe/config.h @@ -1 +1,2 @@ -#define Defaultasm Gaself +#define Defasm Gaself +#define Deftgt T_amd64_sysv diff --git a/pkg/qbe/gen.rc b/pkg/qbe/gen.rc index fd81bd1a..8ff3166b 100644 --- a/pkg/qbe/gen.rc +++ b/pkg/qbe/gen.rc @@ -2,10 +2,11 @@ cflags\ -Wall -Wextra '-std=c99' -pedantic\ -I '$dir' -abi=sysv exe qbe\ - main.c util.c parse.c cfg.c mem.c ssa.c alias.c load.c copy.c fold.c\ - live.c isel.c spill.c rega.c emit.c $abi.c + main.c util.c parse.c cfg.c mem.c ssa.c alias.c load.c copy.c\ + fold.c live.c spill.c rega.c gas.c\ + amd64/^(targ.c sysv.c isel.c emit.c)\ + arm64/^(targ.c abi.c isel.c emit.c) file bin/qbe '$outdir'/qbe 755 fetch git diff --git a/pkg/qbe/rev b/pkg/qbe/rev index 7f8f011e..45a4fb75 100644 --- a/pkg/qbe/rev +++ b/pkg/qbe/rev @@ -1 +1 @@ -7 +8 diff --git a/pkg/qbe/src b/pkg/qbe/src index 2f99913a..64c79edd 160000 --- a/pkg/qbe/src +++ b/pkg/qbe/src @@ -1 +1 @@ -Subproject commit 2f99913abbad912b3a323332031a8e1f2a9c64cf +Subproject commit 64c79edda0bc29d11b7efaffa9d051f64ea431d0 -- cgit v1.2.3