This is causing regressions when mixing with user code compiled in ARM mode.
2019-09-20 Christophe Lyon <christophe.lyon@st.com>
Revert:
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
Mickaël Guêné <mickael.guene@st.com>
* config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
architecture.
From-SVN: r276001
+2019-09-20 Christophe Lyon <christophe.lyon@st.com>
+
+ Revert:
+ 2019-09-10 Christophe Lyon <christophe.lyon@st.com>
+ Mickaël Guêné <mickael.guene@st.com>
+
+ * config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
+ architecture.
+
2019-09-19 Richard Henderson <richard.henderson@linaro.org>
* config/aarch64/lse-init.c: New file.
return _UVRSR_FAILED;
vrs->core.r[regno] = *(_uw *) valuep;
-#if defined(__thumb__)
- /* Force LSB bit since we always run thumb code. */
- if (regno == R_PC)
- vrs->core.r[regno] |= 1;
-#endif
return _UVRSR_OK;
case _UVRSC_VFP: