[valgrind] [Bug 427870] lmw, lswi and related PowerPC insns aren't allowed on ppc64le

2020-12-01 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=427870

Mark Wielaard  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #3 from Mark Wielaard  ---
commit 74b74174d572fee4015b8f4e326db3cd949bcdc3
Author: Mark Wielaard 
Date:   Tue Dec 1 14:57:39 2020 +0100

lmw, lswi and related PowerPC insns aren't allowed on ppc64le

Newer binutils produce an error when the assembly contains lmw, stmw,
lswi, lswx, stswi, or stswx instructions in little-endian mode.

Only build and run the lsw and ldst_multiple testcases on ppc64[be].

https://bugs.kde.org/show_bug.cgi?id=427870

-- 
You are receiving this mail because:
You are watching all bug changes.

[valgrind] [Bug 427870] lmw, lswi and related PowerPC insns aren't allowed on ppc64le

2020-10-19 Thread Will Schmidt
https://bugs.kde.org/show_bug.cgi?id=427870

--- Comment #2 from Will Schmidt  ---

The change looks reasonable to me.

+# lsw compiles (and runs) only on big endian.
+if VGCONF_PLATFORMS_INCLUDE_PPC64BE_LINUX
+check_PROGRAMS += lsw ldst_multiple
+endif

The comment there could be updated since this change includes more than just
lsw, but thats not a big deal.  
Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.

[valgrind] [Bug 427870] lmw, lswi and related PowerPC insns aren't allowed on ppc64le

2020-10-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=427870

--- Comment #1 from Mark Wielaard  ---
Created attachment 132536
  --> https://bugs.kde.org/attachment.cgi?id=132536=edit
Don't compile ppc64be tests on ppc64le

There is a similar issue with the ldst_multiple testcase.
This patch works around it by not building (or running) both tests unless on
ppc64be.

-- 
You are receiving this mail because:
You are watching all bug changes.