From: Iain Sandoe Date: Fri, 4 Mar 2022 12:34:15 +0000 (+0000) Subject: Darwin, libgcc: Fix build errors on powerpc-darwin8. X-Git-Tag: basepoints/gcc-13~824 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c18ddb05b0391a397f8882fc6a12a1bab7e0df52;p=thirdparty%2Fgcc.git 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 --git a/libgcc/config/rs6000/t-darwin-ehs b/libgcc/config/rs6000/t-darwin-ehs index 42f521411af7..581344e862a0 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 95275023dac4..df46f8a65297 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