Open DontBelieveMe opened 2 years ago
I've (subconsciously more than anything else) been operating under the assumption that char is signed, but AAPCS32 defines it as unsigned (https://github.com/ARM-software/abi-aa/blob/main/aapcs32/aapcs32.rst#811arithmetic-types).
char
Since the compiler doesn't really handle signedness (or even non int types :D) very well, this probably doesn't affect anything yet, but it's worth doing a pass over to double check
int
I've (subconsciously more than anything else) been operating under the assumption that
char
is signed, but AAPCS32 defines it as unsigned (https://github.com/ARM-software/abi-aa/blob/main/aapcs32/aapcs32.rst#811arithmetic-types).Since the compiler doesn't really handle signedness (or even non
int
types :D) very well, this probably doesn't affect anything yet, but it's worth doing a pass over to double check