OSDN Git Service

* Makefile.in (ALL_LDFLAGS): Link libgcc statically for everything here.
authorcgf <cgf>
Wed, 29 Oct 2008 13:13:26 +0000 (13:13 +0000)
committercgf <cgf>
Wed, 29 Oct 2008 13:13:26 +0000 (13:13 +0000)
winsup/utils/ChangeLog
winsup/utils/Makefile.in

index 7516272..57fae5e 100644 (file)
@@ -1,3 +1,8 @@
+2008-10-29  Christopher Faylor  <me+cygwin@cgf.cx>
+
+       * Makefile.in (ALL_LDFLAGS): Link libgcc statically for everything
+       here.
+
 2008-10-12  Christopher Faylor  <me+cygwin@cgf.cx>
 
        * mingw: Set sawcfile when -xc* is detected.  Extend list of detected
index 8d06cf2..9e3f8ef 100644 (file)
@@ -41,7 +41,7 @@ include $(srcdir)/../Makefile.common
 .PHONY: all install clean realclean warn_dumper warn_cygcheck_zlib
 
 ALL_LDLIBS     := -lnetapi32 -ladvapi32
-ALL_LDFLAGS    := -Wl,--enable-auto-import -B$(newlib_build)/libc -B$(w32api_lib) $(LDFLAGS) $(ALL_LDLIBS)
+ALL_LDFLAGS    := -static-libgcc -Wl,--enable-auto-import -B$(newlib_build)/libc -B$(w32api_lib) $(LDFLAGS) $(ALL_LDLIBS)
 ALL_DEP_LDLIBS := $(cygwin_build)/libcygwin.a ${patsubst -l%,\
                     $(w32api_lib)/lib%.a,$(ALL_LDLIBS) -lkernel32 -luser32}