gcc/libgcc/config/arm
Christophe Lyon 84818dbb70 [ARM/FDPIC v6 13/24] [ARM] FDPIC: Force LSB bit for PC in Cortex-M architecture
Without this, when we are unwinding across a signal frame we can jump
to an even address which leads to an exception.

This is needed in __gnu_persnality_sigframe_fdpic() when restoring the
PC from the signal frame since the PC saved by the kernel has the LSB
bit set to zero.

2019-09-10  Christophe Lyon  <christophe.lyon@st.com>
	Mickaël Guêné <mickael.guene@st.com>

	libgcc/
	* config/arm/unwind-arm.c (_Unwind_VRS_Set): Handle thumb-only
	architecture.


Co-Authored-By: Mickaël Guêné <mickael.guene@st.com>

From-SVN: r275575
2019-09-10 09:58:44 +02:00
..
bpabi-lib.h
bpabi-v6m.S
bpabi.c
bpabi.S
cmse_nonsecure_call.S
cmse.c
crtfastmath.c
crti.S
crtn.S
fp16.c
freebsd-atomic.c
ieee754-df.S
ieee754-sf.S
lib1funcs.S
libgcc-bpabi.ver
libunwind.S
linux-atomic-64bit.c
linux-atomic.c [ARM/FDPIC v6 06/24] [ARM] FDPIC: Add support for c++ exceptions 2019-09-10 09:47:49 +02:00
pr-support.c
sfp-machine.h
symbian-lib.h
t-arm
t-bpabi
t-elf
t-freebsd
t-linux
t-linux-eabi
t-netbsd
t-netbsd-eabi
t-softfp
t-strongarm-elf
t-symbian
t-vxworks7
t-wince-pe
unaligned-funcs.c
unwind-arm-vxworks.c
unwind-arm.c [ARM/FDPIC v6 13/24] [ARM] FDPIC: Force LSB bit for PC in Cortex-M architecture 2019-09-10 09:58:44 +02:00
unwind-arm.h [ARM/FDPIC v6 06/24] [ARM] FDPIC: Add support for c++ exceptions 2019-09-10 09:47:49 +02:00