freebsd-nq/contrib/gcc/config/rs6000
Nathan Whitehorn a9f035fdd9 Check for NULL link registers as found in initial stack frames when doing
stack unwinding, instead of naively trying to check the instruction at
that location. This fixes signal handling in threaded applications after
recent changes regarding unwinding in libthr. While here, clean up our
MD_FROB_UPDATE_CONTEXT() implementation a little.
2010-09-26 14:20:09 +00:00
..
6xx.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
7xx.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
40x.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
440.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
603.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
7450.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
8540.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix41.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix41.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix43.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix51.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix52.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix64.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
aix.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
altivec.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
altivec.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
beos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
biarch64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
constraints.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
crtsavres.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin7.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin8.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-asm.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-fallback.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-fpsave.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-ldouble-format GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-ldouble.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.4.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.5.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-tramp.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-unwind.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-vecsave.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-world.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
default64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
e500-double.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabi-ci.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabi-cn.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabi.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabi.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabialtivec.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabisim.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
eabispe.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
freebsd.h Check for NULL link registers as found in initial stack frames when doing 2010-09-26 14:20:09 +00:00
gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-ppc64-darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kaos-ppc.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
libgcc-ppc64.ver Gcc 3.4.4 release. 2005-06-03 03:28:44 +00:00
libgcc-ppc-glibc.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux64.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux-unwind.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linuxaltivec.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linuxspe.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
lynx.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
milli.exp
mpc.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
power4.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
power5.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ppc64-fp.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ppc-asm.h Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
predicates.md GCC 4.2.1 release. 2007-08-14 02:45:23 +00:00
rios1.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rios2.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs64.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000-c.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000-modes.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000-protos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000.c GCC 4.2.1 release. 2007-08-14 02:45:23 +00:00
rs6000.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rs6000.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rtems.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
secureplt.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sfp-machine.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol-ci.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol-cn.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
spe.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
spe.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sync.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4le.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-aix43 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-aix52 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-beos GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-darwin8 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-fprules GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-fprules-fpbit GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-fprules-softfp GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-linux64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-lynx GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-netbsd Gcc 3.3.1-pre as of 2003-07-11. 2003-07-11 03:40:53 +00:00
t-newas Gcc 3.4.4 release. 2005-06-03 03:28:44 +00:00
t-ppccomm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-ppcendian Gcc 3.3.1-pre as of 2003-07-11. 2003-07-11 03:40:53 +00:00
t-ppcgas Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-ppcos
t-rs6000 Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-rtems GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-spe Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-vxworks GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-vxworksae GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
tramp.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworks.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworksae.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
windiss.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-darwin64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-linux64 Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
xcoff.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00