gcc/libgcc/config/rs6000
Iain Sandoe 34a4a9c2b5 Darwin, PowerPC, libgcc - Ensure unwinder is built with altivec enabled.
When libgcc is built on Darwin, it is usually built for the earliest potential
target (Darwin8, 10.4).  Build for that revision default to assuming that the
processor might be G3 (without vector ops) and there is an outlined function
used for save/restore that checks whether the processor is G3 or G4+ at run-
time.  However, the unwinder itself needs to be built with the assumption of
vector usage so that the relevant outlined functions are called.

2019-06-06  Iain Sandoe  <iain@sandoe.co.uk>

	* config/rs6000/t-darwin: Ensure that the unwinder is built with
	altivec enabled.

From-SVN: r272017
2019-06-06 19:02:54 +00:00
..
_divkc3.c Update copyright years. 2019-01-01 13:31:55 +01:00
_mulkc3.c Update copyright years. 2019-01-01 13:31:55 +01:00
_powikf2.c Update copyright years. 2019-01-01 13:31:55 +01:00
aix-unwind.h aix-unwind.h (LR_REGNO): Rename to R_LR. 2019-06-05 12:45:57 -04:00
aixinitfini.c re PR target/33704 (AIX runs c++ constructors in incorrect order) 2013-11-23 10:38:07 -05:00
atexit.c Update copyright years. 2019-01-01 13:31:55 +01:00
crtcxa.c Update copyright years. 2019-01-01 13:31:55 +01:00
crtdbase.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtresfpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtresgpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtrestvr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtresxfpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtresxgpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtsavevr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtsavfpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
crtsavgpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
cxa_atexit.c Update copyright years. 2019-01-01 13:31:55 +01:00
cxa_finalize.c Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-asm.h Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-crt2.c Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-fallback.c Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-fpsave.S Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-gpsave.S Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-tramp.S Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-unwind.h Update copyright years. 2019-01-01 13:31:55 +01:00
darwin-vecsave.S darwin, powerpc - set .machine in an asm file. 2019-05-12 19:26:16 +00:00
darwin-world.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtres32gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtres64gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtres64gprctr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtrest32gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtrest64gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtresx32gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtresx64gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsav32gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsav64gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsav64gprctr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsavg32gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsavg64gpr.S Update copyright years. 2019-01-01 13:31:55 +01:00
e500crtsavg64gprctr.S Update copyright years. 2019-01-01 13:31:55 +01:00
eabi-ci.S Update copyright years. 2019-01-01 13:31:55 +01:00
eabi-cn.S Update copyright years. 2019-01-01 13:31:55 +01:00
eabi.S Update copyright years. 2019-01-01 13:31:55 +01:00
exit.h Update copyright years. 2019-01-01 13:31:55 +01:00
extendkftf2-sw.c Update copyright years. 2019-01-01 13:31:55 +01:00
fixkfti.c Update copyright years. 2019-01-01 13:31:55 +01:00
fixunskfti.c Update copyright years. 2019-01-01 13:31:55 +01:00
float128-hw.c Update copyright years. 2019-01-01 13:31:55 +01:00
float128-ifunc.c Update copyright years. 2019-01-01 13:31:55 +01:00
float128-sed float128-sed: New files to convert TF names to KF names for PowerPC IEEE 128-bit floating... 2016-01-21 17:52:33 +00:00
float128-sed-hw Add missing file 2016-01-21 18:45:26 +00:00
floattikf.c Update copyright years. 2019-01-01 13:31:55 +01:00
floatuntikf.c Update copyright years. 2019-01-01 13:31:55 +01:00
freebsd-unwind.h Update copyright years. 2019-01-01 13:31:55 +01:00
gthr-aix.h Update copyright years. 2019-01-01 13:31:55 +01:00
ibm-ldouble-format Update copyright years. 2019-01-01 13:31:55 +01:00
ibm-ldouble.c soft-fp: Update soft-fp from glibc 2019-05-17 07:37:39 -07:00
libgcc-aix-cxa.ver on_exit.c: New file. 2015-11-15 18:41:44 -05:00
libgcc-darwin.10.4.ver Update copyright years. 2019-01-01 13:31:55 +01:00
libgcc-darwin.10.5.ver Update copyright years. 2019-01-01 13:31:55 +01:00
libgcc-glibc.ver Update copyright years. 2019-01-01 13:31:55 +01:00
libgcc-ibm-ldouble.ver
linux-unwind.h Update copyright years. 2019-01-01 13:31:55 +01:00
morestack.S Update copyright years. 2019-01-01 13:31:55 +01:00
on_exit.c Update copyright years. 2019-01-01 13:31:55 +01:00
ppc64-fp.c Update copyright years. 2019-01-01 13:31:55 +01:00
quad-float128.h Update copyright years. 2019-01-01 13:31:55 +01:00
sfp-exceptions.c Update copyright years. 2019-01-01 13:31:55 +01:00
sfp-machine.h [libgcc] Remove semicolon after do {} while (0) in FP_HANDLE_EXCEPTIONS 2017-11-07 08:11:43 +00:00
sol-ci.S Update copyright years. 2019-01-01 13:31:55 +01:00
sol-cn.S Update copyright years. 2019-01-01 13:31:55 +01:00
t-aix-cxa on_exit.c: New file. 2015-11-15 18:41:44 -05:00
t-crtstuff PR85532, crtend.o built without --enable-initfini-array has bad .eh_frame 2018-04-27 18:36:39 +09:30
t-darwin Darwin, PowerPC, libgcc - Ensure unwinder is built with altivec enabled. 2019-06-06 19:02:54 +00:00
t-darwin64
t-e500v1-fp Update copyright years. 2019-01-01 13:31:55 +01:00
t-e500v2-fp Update copyright years. 2019-01-01 13:31:55 +01:00
t-float128 re PR target/85358 (PowerPC: Using -mabi=ieeelongdouble -mcpu=power9 breaks __ibm128) 2018-06-18 19:10:08 +00:00
t-float128-hw re PR target/85358 (PowerPC: Using -mabi=ieeelongdouble -mcpu=power9 breaks __ibm128) 2018-06-18 19:10:08 +00:00
t-freebsd Update copyright years. 2019-01-01 13:31:55 +01:00
t-freebsd64
t-ibm-ldouble
t-linux
t-lynx
t-netbsd
t-ppc64-fp Do not build soft-fp code at all for powerpc64-linux-gnu. 2014-10-22 18:29:14 +01:00
t-ppccomm
t-savresfgpr
t-slibgcc-aix Update copyright years. 2019-01-01 13:31:55 +01:00
t-stack-rs6000 rs6000-common.c (TARGET_SUPPORTS_SPLIT_STACK): Define. 2015-05-20 10:56:28 +09:30
tramp.S Update copyright years. 2019-01-01 13:31:55 +01:00
trunctfkf2-sw.c Update copyright years. 2019-01-01 13:31:55 +01:00