[PATCH] libstdc++: Fix libstdc++exp.a so it really does contain Filesystem TS symbols

Jonathan Wakely jwakely@redhat.com
Fri Feb 2 12:26:14 GMT 2024


On 02/02/24 12:14 +0000, Jonathan Wakely wrote:
>This should fix the problem that libstdc++exp.a doesn't actually contain
>the symbols from libstdc++fs.a, despite me claiming it did.
>
>This increases the size of libstdc++exp.a considerably, because now it
>really does contain what I intended it to contain. We might be able to
>avoid that increased on-disk footprint by replacing the installed
>version of libstdc++fs.a with a linker script that does
>INPUT(-lstdc++exp.a) but for now duplicating things seems OK. Vendors

Oops, that should be INPUT(-lstdc++exp) obviously, without the .a
extension.

>can replace libstdc++fs.a with a linker script if they want to.



More information about the Libstdc++ mailing list