[PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 11 15:46:09 PDT 2017
schweitz added a comment.
Section 5.10 of the DWARF standard specifies the correct, vendor-neutral handling of Fortran's CHARACTER string type.
Section 4.4.3 of the Fortran standard explains the semantics of the CHARACTER type.
For what it's worth, the DW_AT_encoding, while not listed in Appendix A of DWARF (Ver. 4), might actually be quite desirable for Fortran compilers and debuggers for encoding the KIND of the CHARACTER type (in particular when supporting unicode).
More information about the llvm-commits