From: Eric Botcazou Date: Thu, 23 Apr 2026 07:29:46 +0000 (+0200) Subject: libgcc: Honor LDFLAGS_FOR_TARGET for shared libgcc on Windows X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0636b7763dca11f9637e3177086fc7f5355773a5;p=thirdparty%2Fgcc.git libgcc: Honor LDFLAGS_FOR_TARGET for shared libgcc on Windows Unlike for other targets, LDFLAGS_FOR_TARGET is not honored on Windows when the shared libgcc is built. libgcc/ * config/i386/t-slibgcc-cygming (SHLIB_LINK): Add $(LDFLAGS). --- diff --git a/libgcc/config/i386/t-slibgcc-cygming b/libgcc/config/i386/t-slibgcc-cygming index 6871498cf60..14ad8b2701d 100644 --- a/libgcc/config/i386/t-slibgcc-cygming +++ b/libgcc/config/i386/t-slibgcc-cygming @@ -36,7 +36,7 @@ SHLIB_LINK = $(LN_S) -f $(SHLIB_MAP) $(SHLIB_MAP).def && \ mkdir $(SHLIB_DIR); \ else true; fi && \ $(CC) $(LIBGCC2_CFLAGS) $(SHLIB_PTHREAD_CFLAG) \ - -shared -nodefaultlibs \ + -shared -nodefaultlibs $(LDFLAGS) \ $(SHLIB_MAP).def \ -Wl,--out-implib,$(SHLIB_DIR)/$(SHLIB_IMPLIB).tmp \ -o $(SHLIB_DIR)/$(SHLIB_SONAME).tmp @multilib_flags@ \