[all-commits] [llvm/llvm-project] 3d627d: [flang] More Fortran runtime support for CHARACTER...

Peter Klausler via All-commits all-commits at lists.llvm.org
Wed Jun 17 15:58:05 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d627d6ff9be386ed32b3858a901773221f55761
      https://github.com/llvm/llvm-project/commit/3d627d6ff9be386ed32b3858a901773221f55761
  Author: peter klausler <pklausler at nvidia.com>
  Date:   2020-06-17 (Wed, 17 Jun 2020)

  Changed paths:
    M flang/include/flang/ISO_Fortran_binding.h
    M flang/runtime/ISO_Fortran_binding.cpp
    M flang/runtime/character.cpp
    M flang/runtime/character.h
    M flang/runtime/descriptor.cpp
    M flang/runtime/descriptor.h
    M flang/runtime/lock.h
    M flang/runtime/transformational.cpp
    M flang/runtime/type-code.cpp
    M flang/runtime/type-code.h
    M flang/unittests/Evaluate/reshape.cpp

  Log Message:
  -----------
  [flang] More Fortran runtime support for CHARACTER operations

Summary:
- Remove C++ library dependence from lock.h
- Implement LEN_TRIM, REPEAT, ADJUSTL, ADJUSTR, MAX/MIN
  intrinsic functions for CHARACTER

Reviewers: tskeith, PeteSteinfeld, sscalpone, schweitz, DavidTruby

Reviewed By: PeteSteinfeld

Subscribers: llvm-commits, flang-commits

Tags: #flang, #llvm

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




More information about the All-commits mailing list