[all-commits] [llvm/llvm-project] 8ecb95: [libc++] Work around dynamic linking of stringbuf:...

Piotr Fusik via All-commits all-commits at lists.llvm.org
Wed Jul 19 08:13:50 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8ecb9591646d4b0326ea7547b99d300336c6c423
      https://github.com/llvm/llvm-project/commit/8ecb9591646d4b0326ea7547b99d300336c6c423
  Author: Piotr Fusik <fox at scene.pl>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M libcxx/include/sstream

  Log Message:
  -----------
  [libc++] Work around dynamic linking of stringbuf::str() on Windows

https://github.com/llvm/llvm-project/issues/40363 caused the C++20
`str() const &` and `str() &&` to be dllimport'ed despite _LIBCPP_HIDE_FROM_ABI.
This is a temporary solution until #40363 is fixed.

Reviewed By: #libc, hans, ldionne, Mordante

Differential Revision: https://reviews.llvm.org/D155185




More information about the All-commits mailing list