[llvm] [libcxx] WIP: [libc++] Renaming instrumented versions of libraries (PR #72688)

via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 17 12:04:43 PST 2023


AdvenamTacet wrote:

@firewave Thank you for the comment!

I am currently trying to address the issue you described. After experimentation with various implementation approaches, I am refining the most promising one, but I am still developing my understanding of CMake and the LLVM build process, so I happily welcome any suggestions.

I've been looking at it for a long time and I didn't come to one good solution, with which I would be happy, so I'm trying to push this discussion with a small commit to propose an important choice: the use of forced suffixes for instrumented libc++ and libc++abi files.

That's important to other pieces of code I wrote and I don't want to dilute the discussion yet.

The selection by the driver of the appropriate instrumented library based on flags is planned for that PR.

Distributing instrumented libraries will be a natural next step following these changes. Please, checked linked RFC.



https://github.com/llvm/llvm-project/pull/72688


More information about the llvm-commits mailing list