8sa1-gcc/gcc/fortran
Janus Weil 7289d1c977 re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association)
2013-12-18  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/59493
	* gfortran.h (gfc_find_intrinsic_vtab): Removed prototype.
	(gfc_find_vtab): New prototype.
	* class.c (gfc_find_intrinsic_vtab): Rename to 'find_intrinsic_vtab' and
	make static. Minor modifications.
	(gfc_find_vtab): New function.
	(gfc_class_initializer): Use new function 'gfc_find_vtab'.
	* check.c (gfc_check_move_alloc): Ditto.
	* expr.c (gfc_check_pointer_assign): Ditto.
	* interface.c (compare_actual_formal): Ditto.
	* resolve.c (resolve_allocate_expr, resolve_select_type): Ditto.
	* trans-expr.c (gfc_conv_intrinsic_to_class, gfc_trans_class_assign):
	Ditto.
	* trans-intrinsic.c (conv_intrinsic_move_alloc): Ditto.
	* trans-stmt.c (gfc_trans_allocate): Ditto.

From-SVN: r206101
2013-12-18 23:00:53 +01:00
..
arith.c
arith.h
array.c
bbt.c
ChangeLog re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog.ptr
check.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
class.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
config-lang.in
constructor.c
constructor.h
convert.c
cpp.c c.opt (-Wdate-time): New option 2013-11-05 21:27:22 +01:00
cpp.h
data.c
data.h
decl.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
dependency.c
dependency.h
dump-parse-tree.c
error.c
expr.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
f95-lang.c gimple-expr.h (create_tmp_var_name, [...]): Relocate prototypes from gimple.h. 2013-11-12 20:26:43 +00:00
frontend-passes.c
gfc-internals.texi
gfortran.h re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
gfortran.texi gfortran.texi: Add possible kind values (and default) for DOUBLE PRECISION. 2013-12-10 21:33:12 +01:00
gfortranspec.c
interface.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
intrinsic.c
intrinsic.h
intrinsic.texi intrinsic.texi (OpenMP Modules): Update to OpenMPv4. 2013-10-16 00:08:46 +02:00
invoke.texi gfortran.texi: Add possible kind values (and default) for DOUBLE PRECISION. 2013-12-10 21:33:12 +01:00
io.c
ioparm.def
iresolve.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
iso-c-binding.def
iso-fortran-env.def
lang-specs.h
lang.opt common.opt: Introduced a new option -fsimd-cost-model. 2013-11-28 07:54:58 +00:00
libgfortran.h
Make-lang.in Make-lang.in (fortran_OBJS): Use fortran/gfortranspec.o. 2013-09-25 16:27:04 +00:00
match.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
match.h
matchexp.c
mathbuiltins.def
misc.c
module.c re PR fortran/59450 ([OOP] ICE for type-bound-procedure expression in module procedure interface) 2013-12-14 11:31:56 +01:00
openmp.c re PR libgomp/59337 (surprising OMP error message) 2013-12-16 16:33:42 +01:00
options.c invoke.texi (-fopenmp-simd): Document new option. 2013-11-05 08:29:47 +01:00
parse.c re PR fortran/44350 (accepts illegal fortran in BLOCK DATA) 2013-10-29 22:48:02 +01:00
parse.h
primary.c re PR fortran/59502 ([OOP] ICE on invalid on pointer assignment to non-pointer CLASS) 2013-12-14 18:47:22 +01:00
resolve.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
scanner.c scanner.c (gfc_open_intrinsic_module): Remove function. 2013-11-24 14:43:20 +00:00
scanner.h
simplify.c
st.c
symbol.c re PR fortran/54949 ([F03] abstract procedure pointers not rejected) 2013-12-16 23:01:58 +01:00
target-memory.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
target-memory.h
trans-array.c re PR fortran/57354 (Wrong run-time assignment of allocatable array of derived type with allocatable component) 2013-12-01 11:50:20 +00:00
trans-array.h
trans-common.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
trans-const.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
trans-const.h
trans-decl.c re PR fortran/59440 (ICE in force_decl_die, at dwarf2out.c:20111 with -g) 2013-12-12 20:41:11 +01:00
trans-expr.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
trans-intrinsic.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
trans-io.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
trans-openmp.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00
trans-stmt.c re PR fortran/59493 ([OOP] ICE: Segfault on Class(*) pointer association) 2013-12-18 23:00:53 +01:00
trans-stmt.h
trans-types.c Factor unrelated declarations out of tree.h. 2013-11-19 07:31:09 -05:00
trans-types.h
trans.c gimple.h: Remove all includes. 2013-11-22 15:58:51 +00:00
trans.h
types.def target.c: New file. 2013-10-11 11:26:50 +02:00