AaronBallman wrote:

Background: it's not clear to me which C Standard Library headers Clang should 
or should not provide, so perhaps this change is wrong for reasons I don't 
understand. However, we have a number of open bug reports about our 
implementation of tgmath.h, and there are further changes needed for C23 (like 
adding `__STDC_VERSION_TGMATH_H__`), so there's maintenance costs to our 
providing this header. I *think* where we eventually want to get to is that 
Clang provides only the headers it *has* to provide, but otherwise it's on the 
user to supply a conforming C Standard Library to compile against.

https://github.com/llvm/llvm-project/pull/135236
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to