Hello,
On an ARM7, why isn't the value of 'my_char' truncated to the range of a signed char?
char my_char = 240;
I see that 'my_char' is stored in a register - fine, but why isn't that register ANDed with 127? The range of a char type on an ARM7 machine is -128..+127.
Thanks