Fortran: Add allocated/associated operator.

This will allow queries for allocation association
status in GDB:

(gdb) p allocated (vla)
$1 = 1
(gdb) p associated (pvla)
$1 = 0

2013-10-22  Keven Boell  <keven.boell@intel.com>

gdb/

	* eval.c (evaluate_subexp_standard): Add cases
	for evaluating allocation/association status
	of the given parsed type.
	* f-exp.y: Add new tokens.
	* std-operator.def: Add new operators.

Change-Id: I3023d6b0c41ca83d1422542781b30d8064cdcdc8
Signed-off-by: Keven Boell <keven.boell@intel.com>
Test: add tests for GDB allocated/associated operators.

2013-10-22  Keven Boell  <keven.boell@intel.com>

gdb/testsuite/gdb.fortran/

	* alloc-assoc.f90: New file.
	* alloc-assoc.exp: New file.

Change-Id: I840ea90142d63caf3e4fdbcb0498e32a8fc37c01
Signed-off-by: Keven Boell <keven.boell@intel.com>
vla: fix index print of vla in c99

gdb/

2013-10-22  Keven Boell  <keven.boell@intel.com>

	* value.c (coerce_ref): Lazy read value for
	single array element based on the previous
	calculated location address.

Change-Id: Ib21c27c2542da150d41ba44f324ed7e8b157afa8
Signed-off-by: Keven Boell <keven.boell@intel.com>
vla: icc is wrapping VLA's in pointer types in some cases

2013-10-23  Keven Boell  <keven.boell@intel.com>

gdb/:

	* gdbtypes.c (is_dynamic_type): Follow pointer type
	and check if target type is dynamic.

Change-Id: Id477410efb5c176163588920f072d6c628e1ff4e
Signed-off-by: Keven Boell <keven.boell@intel.com>