opkg

statically linked package installer
git clone anongit@rnpnr.xyz:opkg.git
Log | Files | Refs | Feed | Submodules | README | LICENSE

Commit: 44885b371faffae422448a57bf224342bdea901c
Parent: c1e593c71e9ddd72468283eff79dae7ffc7bab3b
Author: Michael Forney
Date:   Wed,  4 Mar 2026 14:17:17 -0800

qbe: Update to latest git

Diffstat:
Mpkg/devel/qbe/gen.lua | 5+++--
Mpkg/devel/qbe/patch/0001-Fix-aliasing-violation.patch | 10+++++-----
Mpkg/devel/qbe/ver | 2+-
3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/pkg/devel/qbe/gen.lua b/pkg/devel/qbe/gen.lua @@ -6,8 +6,9 @@ cflags({ exe('qbe', [[ main.c util.c parse.c abi.c cfg.c mem.c ssa.c alias.c load.c - copy.c fold.c gvn.c gcm.c simpl.c live.c spill.c rega.c emit.c - amd64/(targ.c sysv.c isel.c emit.c) + copy.c fold.c gvn.c gcm.c simpl.c ifopt.c live.c spill.c rega.c + emit.c + amd64/(targ.c sysv.c isel.c emit.c winabi.c) arm64/(targ.c abi.c isel.c emit.c) rv64/(targ.c abi.c isel.c emit.c) ]]) diff --git a/pkg/devel/qbe/patch/0001-Fix-aliasing-violation.patch b/pkg/devel/qbe/patch/0001-Fix-aliasing-violation.patch @@ -1,4 +1,4 @@ -From 70d0e4d5052565eb7124d00542249c0059c26378 Mon Sep 17 00:00:00 2001 +From bccbc4107f6b3ad8fc14ad5409e46aa6ba933785 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Mon, 28 Apr 2025 22:44:49 -0700 Subject: [PATCH] Fix aliasing violation @@ -8,10 +8,10 @@ Subject: [PATCH] Fix aliasing violation 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/emit.c b/emit.c -index 04837a5..19fd56d 100644 +index 4bd67d1..672af89 100644 --- a/emit.c +++ b/emit.c -@@ -155,7 +155,7 @@ emitfin(FILE *f, char *sec[3]) +@@ -159,7 +159,7 @@ emitfin(FILE *f, char *sec[3]) { Asmbits *b; int lg, i; @@ -20,7 +20,7 @@ index 04837a5..19fd56d 100644 if (!stash) return; -@@ -174,18 +174,18 @@ emitfin(FILE *f, char *sec[3]) +@@ -178,18 +178,18 @@ emitfin(FILE *f, char *sec[3]) "\n\t.quad %"PRId64 "\n\t.quad 0\n\n", (int64_t)b->n); @@ -46,5 +46,5 @@ index 04837a5..19fd56d 100644 } } -- -2.45.2 +2.49.0 diff --git a/pkg/devel/qbe/ver b/pkg/devel/qbe/ver @@ -1 +1 @@ -v1.2-61-g8d5b86ac4c r0 +v1.2-82-g8ff0651552 r0