[flang] More CHARACTER runtime support + unit test
authorpeter klausler <pklausler@nvidia.com>
Fri, 24 Apr 2020 00:07:45 +0000 (17:07 -0700)
committerpeter klausler <pklausler@nvidia.com>
Fri, 24 Apr 2020 21:34:51 +0000 (14:34 -0700)
commitfc0262419a8647c44fe8712ee8e2d4de077f2bde
treeb6a88475ba1ac8427c1a6eaf810db3e0f16c30fc
parentdbb035677103c0b903b78a561b74b5fb4de3dc99
[flang] More CHARACTER runtime support + unit test

Summary:
This is a continuation of development of the runtime support library's functions for
CHARACTER data; specifically, it implements CHARACTER comparisons.
It includes a new unit test, and moves an #include directive to the
runtime's unit testing main header.

Reviewers: tskeith, sscalpone, DavidTruby, jdoerfert

Reviewed By: tskeith

Subscribers: flang-commits, mgorny, llvm-commits

Tags: #llvm, #flang

Differential Revision: https://reviews.llvm.org/D78826
flang/runtime/character.cpp
flang/runtime/character.h
flang/unittests/Runtime/CMakeLists.txt
flang/unittests/Runtime/character.cpp [new file with mode: 0644]
flang/unittests/Runtime/format.cpp
flang/unittests/Runtime/hello.cpp
flang/unittests/Runtime/list-input.cpp
flang/unittests/Runtime/testing.cpp
flang/unittests/Runtime/testing.h