|
From: | Roland Kaufmann |
Subject: | bug#41994: Emacs on Apple ARM devices |
Date: | Mon, 22 Jun 2020 00:13:15 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 |
This changeset implements those changes on the Mach-O dumper so that Emacs can be compiled for ARM devices. With the ongoing convergence between the MacOS and iOS platform, and the increasing importance of code-signing in later MacOS versions, I think it could be nice to mainline these changes.
Since these sections do not occur in current MacOS builds - otherwise they would generate errors for being unknown - the changes should not impact existing places where Emacs build, and it would not work on iOS without to begin with.
Hat tip to Aaron Griffith for sharing his knowledge. -- Sincerely, Roland Kaufmann
0001-Let-us-know-unknown-number-being-complained-about.patch
Description: Text Data
0002-Make-function-generally-available-for-sections.patch
Description: Text Data
0003-Allow-padding-of-sections-to-other-than-page-size.patch
Description: Text Data
0004-Output-code-signature-sections-align-on-16-bytes.patch
Description: Text Data
0005-Make-relocation-of-relative-pointers-a-no-op.patch
Description: Text Data
0006-Allow-build-configuration-on-Apple-ARM-devices.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |