925b78ae16
* Fix hardcoded `armhf` in pmb/aportgen/binutils.py * Generate aports: `binutils-aarch64`, `musl-aarch64`, `gcc-aarch64` * Distccd: Remember the cross-compiler architecture (currently armhf or aarch64), that the current distccd is running as, and restart distccd with the correct architecture, in case a different arch is needed than what it is currently running as. (Depending on the cross-compiler arch, the PATH variable gets adjusted before starting distccd) * Testcases: add aport generation for aarch64, add cross-compiling to aarch64 * pmb/parse/arch.py: Add aarch64 to the mapping
13 lines
539 B
Diff
13 lines
539 B
Diff
diff --git a/libffi/closures.c.orig b/libffi/closures.c
|
|
index 721ff00..22a699c 100644
|
|
--- a/libffi/src/closures.c.orig
|
|
+++ b/libffi/src/closures.c
|
|
@@ -34,7 +34,7 @@
|
|
#include <ffi_common.h>
|
|
|
|
#if !FFI_MMAP_EXEC_WRIT && !FFI_EXEC_TRAMPOLINE_TABLE
|
|
-# if __gnu_linux__ && !defined(__ANDROID__)
|
|
+# if __linux__ && !defined(__ANDROID__)
|
|
/* This macro indicates it may be forbidden to map anonymous memory
|
|
with both write and execute permission. Code compiled when this
|
|
option is defined will attempt to map such pages once, but if it
|