aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib/java/util
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2013-01-13 08:57:46 +0000
committerPaul Thomas <pault@gcc.gnu.org>2013-01-13 08:57:46 +0000
commit899d52c6e21ab11ef716816a433c4c583e0052d1 (patch)
tree7af314adbc7890bb75e81fb6509028474e01ecd9 /libjava/classpath/lib/java/util
parent8816ac704c531d14de865a9f86098edac06554e7 (diff)
downloadgcc-899d52c6e21ab11ef716816a433c4c583e0052d1.zip
gcc-899d52c6e21ab11ef716816a433c4c583e0052d1.tar.gz
gcc-899d52c6e21ab11ef716816a433c4c583e0052d1.tar.bz2
re PR fortran/54286 (Accepts invalid proc-pointer assignments involving proc-ptr function result)
2013-01-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/54286 * expr.c (gfc_check_pointer_assign): Ensure that both lvalue and rvalue interfaces are presented to gfc_compare_interfaces. Simplify references to interface names by using the symbols themselves. Call gfc_compare_interfaces with s1 and s2 inter- changed to overcome the asymmetry of this function. Do not repeat the check for the presence of s1 and s2. 2013-01-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/54286 * gfortran.dg/proc_ptr_result_8.f90 : New test. From-SVN: r195133
Diffstat (limited to 'libjava/classpath/lib/java/util')
0 files changed, 0 insertions, 0 deletions