]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/55852 (internal compiler error: in gfc_build_intrinsic_call, at fortran...
authorTobias Burnus <burnus@net-b.de>
Mon, 7 Jan 2013 11:10:53 +0000 (12:10 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Mon, 7 Jan 2013 11:10:53 +0000 (12:10 +0100)
commit6838c1371dea868b5f2ff44d279d3620bfbb6d9a
treeed809dda5007ff305c3a618bea6216aa7467a12f
parenta8c4c75a4a5062687fa08d1d6273cef4a0ce22fe
re PR fortran/55852 (internal compiler error: in gfc_build_intrinsic_call, at fortran/expr.c:4647)

2013-01-07  Tobias Burnus  <burnus@net-b.de>
            Thomas Koenig  <tkoenig@gcc.gnu.org>

        PR fortran/55852
        * expr.c (gfc_build_intrinsic_call): Avoid clashes
        with user's procedures.
        * gfortran.h (gfc_build_intrinsic_call): Update prototype.
        * simplify.c (gfc_simplify_size): Update call.
        * class.c (finalization_scalarizer, finalization_get_offset,
        finalizer_insert_packed_call, generate_finalization_wrapper):
        Clean up by using gfc_build_intrinsic_call.

2013-01-07  Tobias Burnus  <burnus@net-b.de>

        PR fortran/55852
        * gfortran.dg/intrinsic_size_3.f90: New.

Co-Authored-By: Thomas Koenig <tkoenig@gcc.gnu.org>
From-SVN: r194966
gcc/fortran/ChangeLog
gcc/fortran/class.c
gcc/fortran/expr.c
gcc/fortran/gfortran.h
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/intrinsic_size_3.f90 [new file with mode: 0644]