diff options
author | Tobias Burnus <burnus@net-b.de> | 2007-11-25 23:02:53 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2007-11-25 23:02:53 +0100 |
commit | bfd61955ce652ec1c4bb1228fcf43e46424ebf41 (patch) | |
tree | 7450a7309aad864e7a3b61af66cf21d340b9b297 /gcc/fortran/resolve.c | |
parent | a4b7c9cd4c2df850eda972f7257ec0cdc6e60aae (diff) | |
download | gcc-bfd61955ce652ec1c4bb1228fcf43e46424ebf41.zip gcc-bfd61955ce652ec1c4bb1228fcf43e46424ebf41.tar.gz gcc-bfd61955ce652ec1c4bb1228fcf43e46424ebf41.tar.bz2 |
re PR fortran/34079 (Bind(C): Character argument/return value problems)
2007-11-25 Tobias Burnus <burnus@net-b.de>
PR fortran/34079
* trans-types.c (gfc_return_by_reference,
gfc_get_function_type): Do not return result of
character-returning bind(C) functions as argument.
* trans-expr.c (gfc_conv_function_call): Ditto.
2007-11-25 Tobias Burnus <burnus@net-b.de>
PR fortran/34079
* gfortran.dg/bind_c_usage_10_c.c: Fix comment.
* gfortran.dg/bind_c_usage_16.f03: New.
* gfortran.dg/bind_c_usage_16_c.c: New.
From-SVN: r130414
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions