Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5
@ 2018-07-17  1:50 Khem Raj
  2018-07-17  1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Khem Raj @ 2018-07-17  1:50 UTC (permalink / raw)
  To: openembedded-devel

when global ISA is selected to be thumb then the build
fails since it will use thumb1 on these machines and fails
to compile, it however compiles fine with armv7+ with thumb2
hence limit the fix to armv4/armv5

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../gnome-keyring/libgnome-keyring_3.12.0.bb         | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
index 82abe33491..ba69e2e0cd 100644
--- a/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-keyring/libgnome-keyring_3.12.0.bb
@@ -15,3 +15,15 @@ DEPENDS = "dbus libgcrypt glib-2.0 glib-2.0-native intltool-native"
 
 SRC_URI[archive.md5sum] = "6696e4f2e9aed4625cdc3af30bd8c238"
 SRC_URI[archive.sha256sum] = "c4c178fbb05f72acc484d22ddb0568f7532c409b0a13e06513ff54b91e947783"
+
+
+# Fails to build with thumb-1 (qemuarm)
+#| {standard input}: Assembler messages:
+#| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#3'
+#| {standard input}:823: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#13'
+#| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#29'
+#| {standard input}:824: Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#19'
+#| {standard input}:825: Error: lo register required -- `orr r10,r10,r10'
+ARM_INSTRUCTION_SET_armv5 = "arm"
+ARM_INSTRUCTION_SET_armv4 = "arm"
+
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-07-17  1:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-17  1:50 [meta-gnome][PATCH] libgnome-keyring: Force ARM ISA on arm arches <= v5 Khem Raj
2018-07-17  1:50 ` [meta-oe][PATCH 1/4] volume-key: Upgrade to 0.3.10 Khem Raj
2018-07-17  1:50 ` [meta-networking][PATCH 2/4] mbedtls: Upgrade to 2.11.0 Khem Raj
2018-07-17  1:50 ` [meta-oe][PATCH 3/4] blueman: Package orphan'ed files when systemd is enabled Khem Raj
2018-07-17  1:50 ` [meta-oe][PATCH 4/4] rsyslog: Disable valgrind support on risv64 Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox