diff options
author | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-08 17:00:07 +0000 |
---|---|---|
committer | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-05-08 17:00:07 +0000 |
commit | 8879941ca80da5a13c426d2ba9a0ae6b2711e57f (patch) | |
tree | f2d0daef2d098f751fcd083d8e97e0c3481625f2 /libstdc++-v3/include/bits | |
parent | 40ed4fd444140c9bc87e1f6f4878101891a59c80 (diff) | |
download | gcc-8879941ca80da5a13c426d2ba9a0ae6b2711e57f.tar.gz |
2014-05-08 Tobias Burnus <burnus@net-b.de>
* gfortran.h (gfc_isym_id): Add GFC_ISYM_CAF_GET
and GFC_ISYM_CAF_SEND.
* intrinsic.c (add_functions): Add only internally
accessible caf_get and caf_send functions.
* resolve.c (add_caf_get_intrinsic,
remove_caf_get_intrinsic): New functions.
(resolve_variable): Resolve expression rank and
prepare for add_caf_get_intrinsic call.
(gfc_resolve_expr): For variables, remove rank
resolution.
(resolve_ordinary_assign): Prepare call to
GFC_ISYM_CAF_SEND.
(resolve_code): Avoid call to GFC_ISYM_CAF_GET for
the LHS of an assignment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210225 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/bits')
0 files changed, 0 insertions, 0 deletions