aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2011-07-21 14:00:25 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2011-07-21 14:00:25 +0200
commit0c53708eadd727f4089028e09840865db25a3cd9 (patch)
tree90e38bf99a56bacbccf1b030246599e15eccdf02 /gcc/tree-ssa.c
parent91bc61122f0f6781805aab89e21f674b218c72c9 (diff)
downloadgcc-0c53708eadd727f4089028e09840865db25a3cd9.zip
gcc-0c53708eadd727f4089028e09840865db25a3cd9.tar.gz
gcc-0c53708eadd727f4089028e09840865db25a3cd9.tar.bz2
check.c (gfc_check_present): Allow coarrays.
2011-07-21 Tobias Burnus <burnus@net-b.de> * check.c (gfc_check_present): Allow coarrays. * trans-array.c (gfc_conv_array_ref): Avoid casting when a pointer is wanted. * trans-decl.c (create_function_arglist): For -fcoarray=lib, handle hidden token and offset arguments for nondescriptor coarrays. * trans-expr.c (get_tree_for_caf_expr): New function. (gfc_conv_procedure_call): For -fcoarray=lib pass the token and offset for nondescriptor coarray dummies. * trans.h (lang_type): Add caf_offset tree. (GFC_TYPE_ARRAY_CAF_OFFSET): New macro. 2011-07-21 Tobias Burnus <burnus@net-b.de> * gfortran.dg/coarray_lib_token_1.f90: New. From-SVN: r176562
Diffstat (limited to 'gcc/tree-ssa.c')
0 files changed, 0 insertions, 0 deletions