diff options
author | Peixin Qiao <qiaopeixin@huawei.com> | 2022-11-04 22:19:38 +0800 |
---|---|---|
committer | Peixin Qiao <qiaopeixin@huawei.com> | 2022-11-04 22:19:38 +0800 |
commit | fe9409b9fad352bbad7064f6c8be1e1ef0b12586 (patch) | |
tree | b5387160ed6815ae139aa19e09cfa08585fc3a98 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 749242668885d86a4f8bd6a5e697250b6cdb36d3 (diff) | |
download | llvm-fe9409b9fad352bbad7064f6c8be1e1ef0b12586.zip llvm-fe9409b9fad352bbad7064f6c8be1e1ef0b12586.tar.gz llvm-fe9409b9fad352bbad7064f6c8be1e1ef0b12586.tar.bz2 |
[flang][RFC] Change the interface for non-BIND(C) CPTR type with VALUE attribute
When the `type(c_ptr/c_funptr)` argument has value attribute in non-BIND(C)
procedure, it is passed by VALUE in gfortran. ifort does not do this. Be
consistent with gfortran.
Fix #58756.
Reviewed By: PeteSteinfeld, jeanPerier
Differential Revision: https://reviews.llvm.org/D137237
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions