https://github.com/efriedma-quic approved this pull request. LGTM In terms of va_list etc., we first need to make sure calls are correct (compare against gcc etc.), then we need to make sure va_list is consistent with that. https://github.com/llvm/llvm-project/pull/72197