head	1.1;
access;
symbols
	v201106151055:1.1
	v201106081058:1.1
	v201106081026:1.1
	v201106061419:1.1
	v201106031449:1.1
	v201106030827:1.1
	v201105271433:1.1
	v201105270806:1.1
	v201105261654:1.1
	v201105201622:1.1
	v201105201323:1.1
	v201105201112:1.1
	v201105200806:1.1
	v201105161139:1.1
	v201105160958:1.1
	v201105130806:1.1
	v201105060807:1.1
	v201105041732:1.1
	v201105041710:1.1
	v201105041327:1.1
	v201105021546:1.1
	v201105021416:1.1
	v201105021319:1.1
	v201105021216:1.1
	v201104290807:1.1
	v201104220806:1.1
	v201104150807:1.1
	v201104081508:1.1
	v201104081403:1.1
	v201104081235:1.1
	v201104081037:1.1
	v201104080959:1.1
	v201104080805:1.1
	v201104010806:1.1
	v201103250805:1.1
	v201103180806:1.1
	v201103161115:1.1
	v201103161053:1.1
	v201103141311:1.1
	v201103111317:1.1
	v201103111109:1.1
	v201103110807:1.1
	v201103040805:1.1
	CDT_7_0_2:1.1
	v201102250806:1.1
	v201102180808:1.1
	v201102110811:1.1
	v201102110609:1.1
	v201102081433:1.1
	v201102071251:1.1
	v201102040806:1.1
	v201102040606:1.1
	v201101311025:1.1
	v201101281343:1.1
	v201101280805:1.1
	v201101280607:1.1
	v201101241551:1.1
	v201101210805:1.1
	v201101210605:1.1
	v201101140940:1.1
	v201101140804:1.1
	v201101140605:1.1
	v201101070803:1.1
	v201101070605:1.1
	v201012310805:1.1
	v201012310607:1.1
	v201012240806:1.1
	v201012240607:1.1
	v201012170808:1.1
	v201012170613:1.1
	v201012131338:1.1
	v201012100812:1.1
	v201012100607:1.1
	v201012031515:1.1
	v201012031353:1.1
	v201012030812:1.1
	v201012030609:1.1
	v201011260809:1.1
	v201011260607:1.1
	v201011190807:1.1
	v201011190607:1.1
	v201011171434:1.1
	v201011120810:1.1
	v201011120612:1.1
	v201011050851:1.1
	v201011050806:1.1
	v201011050606:1.1
	v201010290810:1.1
	v201010290607:1.1
	v201010271448:1.1
	v201010220808:1.1
	v201010220608:1.1
	v201010211610:1.1
	v201010150810:1.1
	v201010150606:1.1
	v201010141600:1.1
	v201010080805:1.1
	v201010080606:1.1
	v201009301319:1.1
	v201009301129:1.1
	cdt_7_0_1:1.1.0.4
	CDT_7_0_1:1.1
	v201009242334:1.1
	v201009241320:1.1
	v201009170810:1.1
	v201009170611:1.1
	v201009141542:1.1
	v201009141149:1.1
	v201009141049:1.1
	v201009131606:1.1
	v201009131417:1.1
	v201009100812:1.1
	v201009100608:1.1
	v201009071034:1.1
	v201009030811:1.1
	v201009030612:1.1
	v201008270810:1.1
	v201008270607:1.1
	v201008261204:1.1
	v201008200805:1.1
	v201008200610:1.1
	v201008130809:1.1
	v201008130611:1.1
	v201008121100:1.1
	v201008091517:1.1
	v201008060807:1.1
	v201008060605:1.1
	v201008041021:1.1
	v201007300607:1.1
	v201007230628:1.1
	v201007160620:1.1
	v201007141230:1.1
	v201007121540:1.1
	v201007121006:1.1
	v201007090605:1.1
	v201007081434:1.1
	v201006301306:1.1
	cdt_7_0:1.1.0.2
	CDT_7_0_0:1.1
	v201006141710:1.1;
locks; strict;
comment	@# @;


1.1
date	2010.03.29.18.25.12;	author eswartz;	state Exp;
branches;
next	;
commitid	1f5e44bb0f0814567;


desc
@@


1.1
log
@Merge from Nokia.

-- Fix Dwarf forward reference parsing; work around inconsistent GCCE Dwarf info (Steve)

-- Fix more issues with casting:
1) Fix issues of casting literals to float
2) Support reinterpret_cast<> and use this instead of *(type*)&expr to avoid issues with variables in registers and bitfields
3) Peephole the instruction stream to explicitly replace expressions like (2) as well, because user might not know (or control whether) variables are in registers.  This is also needed for array displaying.
4) Fix array display where the original expression has an error
5) Explicitly parse DWARF for all types if we can't find a name

-- Allow display as array on any type.  Also correct the synthesized array type bounds and fix Javadoc for this.

-- Fix an EDC case of bug 10794 (RVCT has bad location lists where it says a variable can be two places at once)

-- If function or lexical block has no children in Dwarf, don't change the parent scope (Steve)

-- Externalize strings and cleanup already externalized strings (Steve)

Tests:
-- Fix some checks to avoid NPEs or hanging in unit tests
@
text
@NOTE:

These files are used by a lot of unit tests, not always in obvious ways.  Be sure to
fully check all the other tests in this plugin (and Nokia internal ones) before 
recreating or modifying the executables, symbol files, or snapshots.
@
