summaryrefslogtreecommitdiff
path: root/data/file/arm64e.diff
blob: ac01c3f97f927c65a87dedfd32d2d3dd40d13f26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
From ee322695aac3d0f02257806ddc89e87ef2b5c5e8 Mon Sep 17 00:00:00 2001
From: Saagar Jha <saagar@saagarjha.com>
Date: Sun, 13 Sep 2020 17:05:40 -0700
Subject: [PATCH] Detect arm64e Mach-O files

Also list arm64 cpusubtypes we don't recognize by number
---
 magic/Magdir/mach | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/magic/Magdir/mach b/magic/Magdir/mach
index 760e69b61..522bd322c 100644
--- a/magic/Magdir/mach
+++ b/magic/Magdir/mach
@@ -174,6 +174,8 @@
 >>0	belong&0x00ffffff	12	arm64
 >>>4		belong&0x00ffffff	0
 >>>4		belong&0x00ffffff	1	\bv8
+>>>4		belong&0x00ffffff	2	\be
+>>>4		belong&0x00ffffff	>2	subarchitecture=%d
 >>0	belong&0x00ffffff	13	64-bit architecture=%d
 >>0	belong&0x00ffffff	14	64-bit architecture=%d
 >>0	belong&0x00ffffff	15	64-bit architecture=%d