runtime: on ARM32 EABI, don't get LSDA if compact model is used

On ARM32 EABI, when the "compact" unwinding model is used, it
does not have standard LSDA and _Unwind_GetLanguageSpecificData
will not return data that is parseable by us. Check this
conditon before calling _Unwind_GetLanguageSpecificData.

Fix ARM32 build.

Change-Id: I24dfbdd61530ebf3ecae83b1764f751d676f4b20
Reviewed-by: Ian Lance Taylor <>
1 file changed