]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Powerpc big endian, fix the expected output file for
authorCarl Love <cel@us.ibm.com>
Thu, 22 Sep 2016 15:37:57 +0000 (15:37 +0000)
committerCarl Love <cel@us.ibm.com>
Thu, 22 Sep 2016 15:37:57 +0000 (15:37 +0000)
none/tests/ppc64/jm_int_isa_2_07.stdout.exp

By convention the file jm_int_isa_2_07.stdout.exp is the big endian reuslts.
If the little endian results differ, the file has -LE appended to it.
This patch replaces the little endian results that are currenttly in
none/tests/ppc64/jm_int_isa_2_07.stdout.exp with the correct the big
endian results.

Bugzilla 369169

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15977

NEWS
none/tests/ppc64/jm_int_isa_2_07.stdout.exp

diff --git a/NEWS b/NEWS
index e03a1b209005055478c6ba4eb3215c4eb5c1d6c4..6254946dfbcacfbed2d75b6a875c633d42083983 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -171,6 +171,7 @@ where XXXXXX is the bug number as listed below.
 368461  mmapunmap test fails on ppc64
 369000  AMD64 fma4 instructions unsupported.
 361253  [s390x] ex_clone.c:42: undefined reference to `pthread_create'
+369169  ppc64 fails jm_int_isa_2_07 test
 
 n-i-bz Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64
 n-i-bz massif --pages-as-heap=yes does not report peak caused by mmap+munmap
index 58761286ecd1e29cf81db79b342950442b016832..e31b9736227d64e1f18b7b9dfe4c573c1aab850e 100644 (file)
@@ -1,17 +1,17 @@
-stq abcdef0123456789,1133557722446688,   0 => 1133557722446688,abcdef0123456789)
+stq abcdef0123456789,1133557722446688,   0 => abcdef0123456789,1133557722446688)
 
-lq (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0xabcdef0123456789, 0xaaccee0011335577)
+lq (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0xaaccee0011335577, 0xabcdef0123456789)
 
-lbarx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0x0000000000000077, 0x0000000000000000)
+lbarx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0x00000000000000aa, 0x0000000000000000)
 
-lharx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0x0000000000005577, 0x0000000000000000)
+lharx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0x000000000000aacc, 0x0000000000000000)
 
-lqarx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0xabcdef0123456789, 0xaaccee0011335577)
+lqarx (0xaaccee0011335577, 0xabcdef0123456789) =>  (reg_pair = 0xaaccee0011335577, 0xabcdef0123456789)
 
-stbcx. abefcd0145236789,1155337744226688 => 0000000000000089,0000000000000001; CR=20000000
+stbcx. abefcd0145236789,1155337744226688 => 8900000000000000,0000000000000001; CR=20000000
 
-sthcx. abefcd0145236789,1155337744226688 => 0000000000006789,0000000000000001; CR=20000000
+sthcx. abefcd0145236789,1155337744226688 => 6789000000000000,0000000000000001; CR=20000000
 
-stqcx. abefcd0145236789,1155337744226688 => 1155337744226688,abefcd0145236789; CR=20000000
+stqcx. abefcd0145236789,1155337744226688 => abefcd0145236789,1155337744226688; CR=20000000
 
 All done. Tested 8 different instructions