[all-commits] [llvm/llvm-project] 00f345: [flang][runtime] Added pseudo file unit for simpli...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Thu Mar 21 15:12:53 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 00f3454bbe04ae8cf0eeda981c439e7f97390bd4
      https://github.com/llvm/llvm-project/commit/00f3454bbe04ae8cf0eeda981c439e7f97390bd4
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2024-03-21 (Thu, 21 Mar 2024)

  Changed paths:
    M flang/runtime/CMakeLists.txt
    A flang/runtime/external-unit.cpp
    M flang/runtime/io-stmt.cpp
    M flang/runtime/lock.h
    A flang/runtime/pseudo-unit.cpp
    M flang/runtime/tools.h
    M flang/runtime/unit.cpp
    M flang/runtime/unit.h

  Log Message:
  -----------
  [flang][runtime] Added pseudo file unit for simplified PRINT. (#86134)

A file unit is emulated via a temporary buffer that accumulates
the output, which is printed out via std::printf at the end
of the IO statement. This implementation will be used for the offload
devices.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list