Comment
Comment by RamiK
Why? What reason could there possibly be that such well known, gaping holes in the standard have persisted for all these years and multiple standard revisions?
C90, C99, C11 and now C14... If performance or backward compatibility is a concern, surely an optional macro like __STDC_STRICT__ could be suggested in the standard with clear expectations that could be relied on.