On Wed, Sep 20, 2023 at 07:58:04AM -0400, Siddhesh Poyarekar wrote: > On 2023-09-20 07:55, Jakub Jelinek wrote: > > On Wed, Sep 20, 2023 at 07:50:43AM -0400, Siddhesh Poyarekar wrote: > > > + Support libraries such as libiberty, libcc1 libvtv and libcpp have > > > > Missing comma before libvtv. But more importantly, libvtv is not > > support library like libiberty, libcpp, it is more like the sanitizer > > libraries runtime library for -fvtable-verify= . > > Ack, I'll move libvtv out. > > > And, libcc1 also isn't a compiler support library, but support library > > for a GDB plugin. > > > > Isn't that like libiberty then, which also gets used by other toolchain > projects? Maybe calling it "Toolchain support libraries" would make it more > explicit?
Not really. libiberty is a static only library with some useful routines for all the projects which each of them links in. libcc1 is a shared library which gdb uses to implement the eval command (or how is it called). Jakub