From 0e568477546ba08b5fd3f040223f41a6c24b812d Mon Sep 17 00:00:00 2001 From: Ophestra Date: Fri, 8 May 2026 00:23:09 +0900 Subject: [PATCH] cmd/mbf: add arm64 magic Signed-off-by: Ophestra --- cmd/mbf/cache.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/mbf/cache.go b/cmd/mbf/cache.go index adbc84e2..9a7d2ce6 100644 --- a/cmd/mbf/cache.go +++ b/cmd/mbf/cache.go @@ -97,6 +97,12 @@ func (cache *cache) open() (err error) { magic = "\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xf3\x00" mask = "\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" + case "arm64": + name = "aarch64" + offset = 0 + magic = "\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" + mask = "\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" + default: cache.c.Close() err = pkg.UnsupportedArchError(cache.arch)