chiark
/
gitweb
/
~mdw
/
catacomb
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
math/mpx.c: Fix two's-complement storing.
[catacomb]
/
math
/
t
/
mpx
diff --git
a/math/t/mpx
b/math/t/mpx
index bf104e918c09573cca48a7079f6231f4923a4ef8..f5caed27366c3ecd3b5be882a69579a14c29ba6b 100644
(file)
--- a/
math/t/mpx
+++ b/
math/t/mpx
@@
-23,8
+23,25
@@
load-store {
2cb {
"" "";
00 00;
2cb {
"" "";
00 00;
+ 0000 00;
+ 000000 00;
+ 00000000 00;
+ 0000000000 00;
+ 00 0000;
+ 00 000000;
+ 00 00000000;
+ 00 0000000000;
000000 00000000000000000000;
000000 00000000000000000000;
- 01 ff;
+ 0001 ff;
+ 000001 ff;
+ 00000001 ff;
+ 0000000001 ff;
+ 01 ffffff;
+ 01 ffffffff;
+ 01 ffffffffff;
+ 01 ffff;
+ 00007f01 80ff;
+ 40 ffffffffffffffffffffffc0;
0123456789abcdef fedcba9876543211;
0123456789abcdef fffffffedcba9876543211;
0100000000 ffffff00000000;
0123456789abcdef fedcba9876543211;
0123456789abcdef fffffffedcba9876543211;
0100000000 ffffff00000000;
@@
-35,8
+52,25
@@
load-store {
2cl {
"" "";
00 00;
2cl {
"" "";
00 00;
+ 0000 00;
+ 000000 00;
+ 00000000 00;
+ 0000000000 00;
+ 00 0000;
+ 00 000000;
+ 00 00000000;
+ 00 0000000000;
000000 00000000000000000000;
000000 00000000000000000000;
+ 0100 ff;
+ 010000 ff;
+ 01000000 ff;
+ 0100000000 ff;
+ 01 ffffff;
+ 01 ffffffff;
+ 01 ffffffffff;
01 ff;
01 ff;
+ 017f0000 ff80;
+ 40 c0ffffffffffffffffffffff;
efcdab8967452301 1132547698badcfe;
efcdab8967452301 1132547698badcfeffffffff;
0000000001 00000000ffffffff;
efcdab8967452301 1132547698badcfe;
efcdab8967452301 1132547698badcfeffffffff;
0000000001 00000000ffffffff;