On a 64-bit development machine, the C type 'int' size is 4 bytes, but the 'long' type size is 8 bytes.
This commit fixes the TrampolineOS POSIX machine 'uint32' and 'sint32' types that are 8-byte long when compiled on a x86_64 machine instead of being 4-byte long.
Hi @jlbirccyn, is this OK for you ?
If yes, I can add the POSIX CI in another pull request that will build the CAN stack through the POSIX can_demo example.
On a 64-bit development machine, the C type 'int' size is 4 bytes, but the 'long' type size is 8 bytes.
This commit fixes the TrampolineOS POSIX machine 'uint32' and 'sint32' types that are 8-byte long when compiled on a x86_64 machine instead of being 4-byte long.