sbsv2/raptor/notes/epocnestedexceptions.txt
author srilekhas <srilekhas@symbian.org>
Wed, 18 Aug 2010 11:18:38 +0100
changeset 627 cb3264f4c6e6
parent 591 22486c9c7b15
permissions -rw-r--r--
Merge : re-applies missing part of fix for Bug 2901,Add export for s60ibymacros.pm
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
591
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     1
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     2
Qt needs to be able to have more than one active exception object, even when
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     3
OOM (out-of-memory).
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     4
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     5
A detailed overview of the solution can be found at 
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     6
http://wikis.in.nokia.com/Toolchain/QtExceptionHandling
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     7
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     8
In short, we add a new MMP flag keyword - EPOCNESTEDEXCEPTIONS. When this
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
     9
keyword is specified, a different static run-time library is used.
22486c9c7b15 raptor v2.14.0
jjkang
parents:
diff changeset
    10