]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: add ADL friends
authorJason Merrill <jason@redhat.com>
Sat, 1 Nov 2025 13:07:18 +0000 (16:07 +0300)
committerJason Merrill <jason@redhat.com>
Mon, 3 Nov 2025 18:32:25 +0000 (21:32 +0300)
commit5926cc99ae18eb9cc5d0081c4b0e90f87c7d31e6
tree85a638316c9dcf46e4221aa687a3fe4914c7045e
parent28d20a591ddf1618d75f2b8261ba85bf15a49876
libstdc++: add ADL friends

Since the implementation namespaces __detail and __exception_ptr aren't
exported from std, ADL can't find these functions there.  Adding friend
declarations makes it work.

libstdc++-v3/ChangeLog:

* include/bits/quoted_string.h: Add ADL friends.
* libsupc++/exception_ptr.h: Add ADL friend.
libstdc++-v3/include/bits/quoted_string.h
libstdc++-v3/libsupc++/exception_ptr.h