mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
python-greenlet: Rename register from rX to xX for aarch64
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
73c6871273
commit
71670ffaac
|
|
@ -0,0 +1,38 @@
|
|||
From b53fb3bf861f895034452e984f2accb8bebbd3c9 Mon Sep 17 00:00:00 2001
|
||||
From: Fredrik Fornwall <fredrik@fornwall.net>
|
||||
Date: Wed, 7 Sep 2016 09:25:54 +0200
|
||||
Subject: [PATCH] Use x instead of r for aarch64 register names
|
||||
|
||||
This fixes clang compatibility.
|
||||
---
|
||||
Upstream-Status: Backport
|
||||
|
||||
platform/switch_aarch64_gcc.h | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/platform/switch_aarch64_gcc.h b/platform/switch_aarch64_gcc.h
|
||||
index 2fbc569..0b9d556 100644
|
||||
--- a/platform/switch_aarch64_gcc.h
|
||||
+++ b/platform/switch_aarch64_gcc.h
|
||||
@@ -2,6 +2,7 @@
|
||||
* this is the internal transfer function.
|
||||
*
|
||||
* HISTORY
|
||||
+ * 07-Sep-16 Add clang support using x register naming. Fredrik Fornwall
|
||||
* 13-Apr-13 Add support for strange GCC caller-save decisions
|
||||
* 08-Apr-13 File creation. Michael Matz
|
||||
*
|
||||
@@ -15,8 +16,8 @@
|
||||
|
||||
#ifdef SLP_EVAL
|
||||
#define STACK_MAGIC 0
|
||||
-#define REGS_TO_SAVE "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r26", \
|
||||
- "r27", "r28", "r30" /* aka lr */, \
|
||||
+#define REGS_TO_SAVE "x19", "x20", "x21", "x22", "x23", "x24", "x25", "x26", \
|
||||
+ "x27", "x28", "x30" /* aka lr */, \
|
||||
"v8", "v9", "v10", "v11", \
|
||||
"v12", "v13", "v14", "v15"
|
||||
|
||||
--
|
||||
1.9.1
|
||||
|
||||
|
|
@ -3,6 +3,9 @@ LICENSE = "MIT & PSF"
|
|||
LIC_FILES_CHKSUM = "file://LICENSE;md5=03143d7a1a9f5d8a0fee825f24ca9c36 \
|
||||
file://LICENSE.PSF;md5=c106931d9429eda0492617f037b8f69a"
|
||||
|
||||
SRC_URI += "\
|
||||
file://0001-Use-x-instead-of-r-for-aarch64-register-names.patch \
|
||||
"
|
||||
SRC_URI[md5sum] = "c6659cdb2a5e591723e629d2eef22e82"
|
||||
SRC_URI[sha256sum] = "58b2f3a2e7075c655616bf95e82868db4980f3bb6661db70ad02a51e4ddd2252"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user