commit | 0f5b6dd215439304f701284390127469dcf64ccb | [log] [tgz] |
---|---|---|
author | Gilles Gouaillardet <gilles@rist.or.jp> | Fri Sep 09 23:23:30 2022 +0900 |
committer | Brad King <brad.king@kitware.com> | Fri Sep 09 10:37:56 2022 -0400 |
tree | ce0ab3c5532b9e08c307c6ed9da37f973634cfb1 | |
parent | a2f9e674bb15d91af15cec815a5c40c0ecc2ee9f [diff] |
FortranCInterface: Add support for LLVMFlang mangling The following `module.f90` file module mymodule contains subroutine mysub() end subroutine end module when compiled with `flang-new` (from LLVM 15.0.0) generate the `_QMmymodulePmysub` symbol. $ flang-new -c module.f90 $ nm module.o 0000000000000000 T _QMmymodulePmysub This commit fixes the regular expressions accordingly.