From 709877bf765cbef2d758ecb48c6e34b94e8a7151 Mon Sep 17 00:00:00 2001 From: Iain Sandoe Date: Tue, 2 Jul 2019 19:03:48 +0000 Subject: [PATCH] [PATCH, Ada, Darwin, PPC] PPC Darwin has stack check probes. On PPC, Darwin uses the same code as other parts of the port. 2019-07-02 Iain Sandoe * libgnat/system-darwin-ppc.ads: Set Stack_Check_Probes True for PPC Darwin. From-SVN: r272947 --- gcc/ada/ChangeLog | 5 +++++ gcc/ada/libgnat/system-darwin-ppc.ads | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 6396196..12fee98 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2019-07-02 Iain Sandoe + + * libgnat/system-darwin-ppc.ads: Set Stack_Check_Probes True for + PPC Darwin. + 2019-07-01 Ed Schonberg * sem_ch12.adb (Is_Defaulted): New predicate in diff --git a/gcc/ada/libgnat/system-darwin-ppc.ads b/gcc/ada/libgnat/system-darwin-ppc.ads index d314b66..9adc2de 100644 --- a/gcc/ada/libgnat/system-darwin-ppc.ads +++ b/gcc/ada/libgnat/system-darwin-ppc.ads @@ -158,7 +158,7 @@ private Preallocated_Stacks : constant Boolean := False; Signed_Zeros : constant Boolean := True; Stack_Check_Default : constant Boolean := False; - Stack_Check_Probes : constant Boolean := False; + Stack_Check_Probes : constant Boolean := True; Stack_Check_Limits : constant Boolean := False; Support_Aggregates : constant Boolean := True; Support_Atomic_Primitives : constant Boolean := Word_Size = 64; -- 2.7.4