https://github.com/michaelrj-google approved this pull request. I'm fine with this landing as-is to unblock some downstream work. I'm currently planning a major stdio rewrite so I expect a lot of this to be changed soon anyways. https://github.com/llvm/llvm-project/pull/168931