https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124410

            Bug ID: 124410
           Summary: Define std::vprint_unicode etc. non-inline and export
                    from the library
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Keywords: code-size, compile-time-hog
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: redi at gcc dot gnu.org
  Target Milestone: ---

The helper functions used by std::print and std::println are not templates and
do not need to be inline.

We could also provide explicit instantiations of std::vformat_to and
std::__format::__do_vformat_to for the common case where it's called with
_Sink_iter<char> as the output iterator.

Reply via email to