3 ms·
... which is why no system ever implements things this way. There are many portions of the C spec that can be ignored. Large swaths of the C standard were buil
by kstenerud 7y ago
... which is why no system ever implements things this way. There are many portions of the C spec that can be ignored.
Large swaths of the C standard were built during the heyday of computer design, when you had all sorts of wacky sizes, behaviors and abstractions. Lots of "undefined behavior" is effectively deterministic, because all modern computers have converged to do so many things the same way.
- plorkyeran 7y agoTI DSPs with 16-bit char are still being made. It's a niche thing that most people will never need to care about, but it's not just a historical quirk and definitely not "no system ever".
- int_19h 7y agoThen there's SHARC with its 32-bit char. Do architectures like that have non-freestanding C implementations, though? It's kinda moot if there's no getchar()...