OSDN Git Service

2005-05-29 Paul Thomas <pault@gcc.gnu.org>
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2005 19:52:02 +0000 (19:52 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2005 19:52:02 +0000 (19:52 +0000)
* fortran/Changelog: Make up for my omission
to update for PR16939 etc patches.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100372 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog

index ab7f5dc..ca24ff6 100644 (file)
@@ -4,6 +4,23 @@
 
        * trans-expr.c: Fix comment typos.
 
+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
+       * 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.
+
 2005-05-29  Janne Blomqvist  <jblomqvi@vipunen.hut.fi>
             Steven G. Kargl  <kargls@comcast.net>