zibi2 wrote:

Louis, are you still in position of not accepting the rename proposal in this 
PR? 

I was able to resolve the `__locale_t`  name collision with a wrapper, but 
unfortunately, as Sean pointed out, we cannot undefine other macros conflicting 
with the inline functions in `libc++`. If we cannot use the `__libcpp_`  prefix 
anymore, what is the recommended way of resolving name collisions? When the use 
of the `__libcpp_` prefix was discouraged, was there any alternative for 
resolving name collisions with the underlying system C library?

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

Reply via email to