mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-27 22:03:57 +08:00
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
This commit is contained in:
parent
2172277702
commit
34a4a9c2b5
@ -1,3 +1,8 @@
|
||||
2019-06-06 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* config/rs6000/t-darwin: Ensure that the unwinder is built with
|
||||
altivec enabled.
|
||||
|
||||
2019-06-06 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||||
|
||||
* config/msp430/slli.S (__mspabi_slli_n): Put function in its own
|
||||
|
@ -20,4 +20,7 @@ LIB2ADD_ST = \
|
||||
# earlier OSX versions.
|
||||
HOST_LIBGCC2_CFLAGS += -Wa,-force_cpusubtype_ALL -mmacosx-version-min=10.4
|
||||
|
||||
unwind-dw2_s.o: HOST_LIBGCC2_CFLAGS += -maltivec
|
||||
unwind-dw2.o: HOST_LIBGCC2_CFLAGS += -maltivec
|
||||
|
||||
LIB2ADDEH += $(srcdir)/config/rs6000/darwin-fallback.c
|
||||
|
Loading…
Reference in New Issue
Block a user