This reverts commit ec7d7a5b14, reversing changes made to 81c441f885. It looks like this broke colors in Windows Command Prompt (#3147) and this method of detecting native C ABI isn't working well (#3121).
ec7d7a5b14
81c441f885