2 A bug in the z80 and stm8 register allocators when dealing with results from dummy volatile long long reads via pointer.
9 #pragma disable_warning 85
13 extern l_t
x_llabs(l_t i
);
14 extern char *x_lltoa(l_t i
, char *buf
, int radix
);
28 #ifndef __SDCC_pdk14 // Lack of memory
31 union u64_s z
= {0xaa55};
36 #ifndef __SDCC_pdk14 // Lack of memory
38 x_lltoa(z
.a
, buff
, 10);
44 return i
>= 0 ? i
: -1;
47 char *x_lltoa(l_t i
, char *buf
, int radix
)