os/kernelhwsrv/kernel/eka/compsupp/symaehabi/Readme
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
Exceptions library release 2.01.
sl@0
     2
sl@0
     3
This source code is intended to be compliant with release 2.0 of the
sl@0
     4
EHABI.
sl@0
     5
sl@0
     6
Changes against the 2.0 (November 2004) release of these sources are as
sl@0
     7
follows:
sl@0
     8
sl@0
     9
1) Changed licence agreement.
sl@0
    10
sl@0
    11
2) Minor bug fix to restoring VFP registers on some architectures.
sl@0
    12
sl@0
    13
The 2.0 (November 2004) source releases contained the following changes
sl@0
    14
against the February 2004 release:
sl@0
    15
sl@0
    16
1) Minor changes due to progress on the ARM toolchain itself.
sl@0
    17
sl@0
    18
2) A small amount of tidying up.
sl@0
    19
sl@0
    20
3) Changes to reflect the resolutions agreed in the conference calls,
sl@0
    21
namely fixes for type matching, for unwinding frames in which VFP
sl@0
    22
registers were saved by FSTMD (instead of FSTMX), and for consequences
sl@0
    23
arising from the use of different relocations.
sl@0
    24
sl@0
    25
4) The personality routine now defends itself a little against broken
sl@0
    26
unwind instructions, by verifying that the notional return address is
sl@0
    27
updated by the unwinding instructions. Also the unwinding of WMMX
sl@0
    28
registers was performed incorrectly.
sl@0
    29
sl@0
    30
5) In the unwinder, __ARM_Unwind_VRS_corerestore is now safe against
sl@0
    31
data aborts occurring while restoring the core registers from the stack.