From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id 2FF8C3858D39; Fri, 4 Mar 2022 16:45:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2FF8C3858D39 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Iain D Sandoe To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-7489] Darwin, libgcc: Fix build errors on powerpc-darwin8. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/master X-Git-Oldrev: 074d283e249c7295d783a08eb6f0219a7f411c50 X-Git-Newrev: c18ddb05b0391a397f8882fc6a12a1bab7e0df52 Message-Id: <20220304164528.2FF8C3858D39@sourceware.org> Date: Fri, 4 Mar 2022 16:45:28 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2022 16:45:28 -0000 https://gcc.gnu.org/g:c18ddb05b0391a397f8882fc6a12a1bab7e0df52 commit r12-7489-gc18ddb05b0391a397f8882fc6a12a1bab7e0df52 Author: Iain Sandoe Date: Fri Mar 4 12:34:15 2022 +0000 Darwin, libgcc: Fix build errors on powerpc-darwin8. PowerPC Darwin8 is the last version to use an unwind frame fallback routine. This had been omitted from the new shared EH library, along with one more header dependency that only fires there. Signed-off-by: Iain Sandoe libgcc/ChangeLog: * config/rs6000/t-darwin-ehs: Add darwin-fallback.o. * config/t-darwin-ehs: Add dependency on unwind.h. Diff: --- libgcc/config/rs6000/t-darwin-ehs | 4 ++-- libgcc/config/t-darwin-ehs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libgcc/config/rs6000/t-darwin-ehs b/libgcc/config/rs6000/t-darwin-ehs index 42f521411af..581344e862a 100644 --- a/libgcc/config/rs6000/t-darwin-ehs +++ b/libgcc/config/rs6000/t-darwin-ehs @@ -1,3 +1,3 @@ -# We need the save_world code for the EH library. +# We need the save_world and anu unwind fallback code for the EH library. -LIBEHSOBJS += darwin-world_s.o +LIBEHSOBJS += darwin-world_s.o darwin-fallback.o diff --git a/libgcc/config/t-darwin-ehs b/libgcc/config/t-darwin-ehs index 95275023dac..df46f8a6529 100644 --- a/libgcc/config/t-darwin-ehs +++ b/libgcc/config/t-darwin-ehs @@ -3,5 +3,5 @@ LIBEHSOBJS = unwind-dw2_s.o unwind-dw2-fde-darwin_s.o unwind-c_s.o -unwind-dw2_s.o: gthr-default.h md-unwind-support.h +unwind-dw2_s.o: gthr-default.h md-unwind-support.h unwind.h $(LIBEHSOBJS): libgcc_tm.h