What is your definition of non-ancient? There are still embedded systems being produced today that don't have 32-bit integers.
What is your definition of non-ancient? There are still embedded systems being produced today that don't have 32-bit integers.
And those will need careful review of any code you want to run on them because no one cares about your weird architecture nor should they have to.
I wouldn't call 8 or 16-bit microcontrollers (with no concept of a 32-bit int) that are in billions of devices "weird". But ok.