[libc-commits] [PATCH] D146001: [libc] enable printf using system FILE

Michael Jones via Phabricator via libc-commits libc-commits at lists.llvm.org
Mon Mar 13 16:44:39 PDT 2023


michaelrj created this revision.
michaelrj added reviewers: sivachandra, lntue.
Herald added subscribers: libc-commits, ecnelises, tschuett.
Herald added projects: libc-project, All.
michaelrj requested review of this revision.

The printf and fprintf implementations use our internal implementation
to improve performance when it's available, but this patch enables using
the public FILE API for overlay mode.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D146001

Files:
  libc/config/linux/x86_64/entrypoints.txt
  libc/src/stdio/CMakeLists.txt
  libc/src/stdio/printf.cpp
  libc/src/stdio/printf_core/CMakeLists.txt
  libc/src/stdio/printf_core/file_writer.cpp
  libc/src/stdio/printf_core/file_writer.h
  libc/test/src/stdio/CMakeLists.txt
  libc/test/src/stdio/fprintf_test.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D146001.504892.patch
Type: text/x-patch
Size: 10235 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20230313/52659659/attachment.bin>


More information about the libc-commits mailing list