]>
Commit | Line | Data |
---|---|---|
49d420e8 JR |
1 | --- dyninst-10.1.0/instructionAPI/h/Result.h.orig 2019-05-16 20:40:05.000000000 +0200 |
2 | +++ dyninst-10.1.0/instructionAPI/h/Result.h 2019-10-24 09:20:07.516588065 +0200 | |
3 | @@ -449,10 +449,18 @@ | |
4 | snprintf(hex, 20, "%x", val.s32val); | |
5 | break; | |
6 | case u64: | |
a37f299c | 7 | +#if defined(__i386__) || defined(__ILP32__) |
49d420e8 JR |
8 | + snprintf(hex, 20, "%llx", val.u64val); |
9 | +#else | |
10 | snprintf(hex, 20, "%lx", val.u64val); | |
11 | +#endif | |
12 | break; | |
13 | case s64: | |
a37f299c | 14 | +#if defined(__i386__) || defined(__ILP32__) |
49d420e8 JR |
15 | + snprintf(hex, 20, "%llx", val.s64val); |
16 | +#else | |
17 | snprintf(hex, 20, "%lx", val.s64val); | |
18 | +#endif | |
19 | break; | |
20 | case sp_float: | |
21 | snprintf(hex, 20, "%f", val.floatval); | |
22 | @@ -464,10 +472,18 @@ | |
23 | snprintf(hex, 20, "%x", val.bitval); | |
24 | break; | |
25 | case u48: | |
a37f299c | 26 | +#if defined(__i386__) || defined(__ILP32__) |
49d420e8 JR |
27 | + snprintf(hex, 20, "%llx", val.s48val); |
28 | +#else | |
29 | snprintf(hex, 20, "%lx", val.s48val); | |
30 | +#endif | |
31 | break; | |
32 | case s48: | |
a37f299c | 33 | +#if defined(__i386__) || defined(__ILP32__) |
49d420e8 JR |
34 | + snprintf(hex, 20, "%llx", val.s48val); |
35 | +#else | |
36 | snprintf(hex, 20, "%lx", val.s48val); | |
37 | +#endif | |
38 | break; | |
39 | case m512: | |
40 | snprintf(hex, 20, "%p", val.m512val); |