libstdc++: Export the __gnu_cxx::zoneinfo_dir_override symbol [PR108228].
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 24 Dec 2022 10:55:09 +0000 (10:55 +0000)
committerIain Sandoe <iain@sandoe.co.uk>
Wed, 4 Jan 2023 15:33:16 +0000 (15:33 +0000)
This symbol needs to be visible in the library interface for Darwin
to override it with a user-provided one.

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
PR libstdc++/108228

libstdc++-v3/ChangeLog:

* config/abi/pre/gnu.ver (GLIBCXX_3.4):
Add __gnu_cxx::zoneinfo_dir_override().

libstdc++-v3/config/abi/pre/gnu.ver

index 570ffca..dc46f67 100644 (file)
@@ -1104,6 +1104,9 @@ GLIBCXX_3.4 {
     # std::uncaught_exception()
     _ZSt18uncaught_exceptionv;
 
+    # __gnu_cxx::zoneinfo_dir_override()
+    _ZN9__gnu_cxx21zoneinfo_dir_overrideEv;
+
   # DO NOT DELETE THIS LINE.  Port-specific symbols, if any, will be here.
 
   local: