aboutsummaryrefslogtreecommitdiff
path: root/gcc/modulo-sched.c
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2005-05-29 16:02:09 +0000
committerPaul Thomas <pault@gcc.gnu.org>2005-05-29 16:02:09 +0000
commit72caba17ea465d1cfb1a4982f531566dcac27232 (patch)
tree181048e11241d6f20cce0dd0367d8cf43e8fa30b /gcc/modulo-sched.c
parent0ac2a27ad751182f295a6baab384ca22c11e53b2 (diff)
downloadgcc-72caba17ea465d1cfb1a4982f531566dcac27232.zip
gcc-72caba17ea465d1cfb1a4982f531566dcac27232.tar.gz
gcc-72caba17ea465d1cfb1a4982f531566dcac27232.tar.bz2
re PR fortran/16939 (Pointers not passed as subroutine arguments)
2005-05-29 Paul Thomas <pault@gcc.gnu.org> PR fortran/16939 PR fortran/17192 PR fortran/17193 PR fortran/17202 PR fortran/18689 PR fortran/18890 PR fortran/21297 * fortran/trans-array.c (gfc_conv_resolve_dependencies): Add string length to temp_ss for character pointer array assignments. * fortran/trans-expr.c (gfc_conv_variable): Correct errors in dereferencing of characters and character pointers. * fortran/trans-expr.c (gfc_conv_function_call): Provide string length as return argument for various kinds of handling of return. Return a char[]* temporary for character pointer functions and dereference the temporary upon return. From-SVN: r100324
Diffstat (limited to 'gcc/modulo-sched.c')
0 files changed, 0 insertions, 0 deletions