From f5a8472e05af9661359c396c45916efa5d6fe111 Mon Sep 17 00:00:00 2001
From: Cameron Cawley <[EMAIL REDACTED]>
Date: Wed, 23 Jun 2021 14:55:47 +0100
Subject: [PATCH] Remove -static-libgcc from sdl-config output
---
configure | 3 ++-
configure.ac | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index d3bb5e85..8e196bbc 100755
--- a/configure
+++ b/configure
@@ -22253,10 +22253,11 @@ case "$host" in
have_loadso=yes
fi
# Set up the system libraries we need
- EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -static-libgcc"
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm"
if test x$have_directx = xyes; then
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -ldxguid"
fi
+ BUILD_LDFLAGS="$BUILD_LDFLAGS -Wc,-static-libgcc"
# The Win32 platform requires special setup
SOURCES="$SOURCES $srcdir/src/main/win32/*.rc"
SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c"
diff --git a/configure.ac b/configure.ac
index d8e41641..d4cc9aa8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2734,10 +2734,11 @@ case "$host" in
have_loadso=yes
fi
# Set up the system libraries we need
- EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -static-libgcc"
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm"
if test x$have_directx = xyes; then
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -ldxguid"
fi
+ BUILD_LDFLAGS="$BUILD_LDFLAGS -Wc,-static-libgcc"
# The Win32 platform requires special setup
SOURCES="$SOURCES $srcdir/src/main/win32/*.rc"
SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c"