[PATCH] D115169: Create a generic ABI document for _BitInt

2022-09-22 Thread Jens Gustedt via Phabricator via cfe-commits
gustedt added a comment. >> Also discussing consequences for `va_arg` functions such as `printf` would >> be nice. > > Does the information in the `Passing and Returning an Object` section > suffice, or are there more details you're looking for there? The narrow `_BitInt` types are not promoted

[PATCH] D115169: Create a generic ABI document for _BitInt

2022-09-22 Thread Jens Gustedt via Phabricator via cfe-commits
gustedt added a comment. >> Also discussing consequences for `va_arg` functions such as `printf` would >> be nice. > > Does the information in the `Passing and Returning an Object` section > suffice, or are there more details you're looking for there? Ah, sorry must have overlooked this. Thanks

[PATCH] D115169: Create a generic ABI document for _BitInt

2022-09-21 Thread Jens Gustedt via Phabricator via cfe-commits
gustedt added a comment. It seems that this has already shipped on some platforms. Since this basically binds others to use the same ABI, it would perhaps be nice if the document could have a table that lists `MaxFundamentalWidth` and `chunk_t`. Also discussing consequences for `va_arg` functio