From: cgf Date: Thu, 30 Oct 2008 13:17:42 +0000 (+0000) Subject: * Makefile.in: Use -static-libgcc when creating cygserver.exe. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f6afa38153cc29d4b4f56b1d5d1cff6bf106db9e;hp=c68694263363358179c97c0099484a73dac8f4e8;p=pf3gnuchains%2Fpf3gnuchains3x.git * Makefile.in: Use -static-libgcc when creating cygserver.exe. --- diff --git a/winsup/cygserver/ChangeLog b/winsup/cygserver/ChangeLog index f05f253b45..c3d4870c11 100644 --- a/winsup/cygserver/ChangeLog +++ b/winsup/cygserver/ChangeLog @@ -1,3 +1,7 @@ +2008-10-30 Christopher Faylor + + * Makefile.in: Use -static-libgcc when creating cygserver.exe. + 2008-04-30 Corinna Vinschen * sysv_msg.cc: Add fix from upstream version 1.65. diff --git a/winsup/cygserver/Makefile.in b/winsup/cygserver/Makefile.in index a57e7b6b67..dd8ad96d6c 100644 --- a/winsup/cygserver/Makefile.in +++ b/winsup/cygserver/Makefile.in @@ -11,12 +11,13 @@ SHELL:=@SHELL@ srcdir:=@srcdir@ VPATH:=@srcdir@ -prefix:=@prefix@ -exec_prefix:=@exec_prefix@ -bindir:=@bindir@ -sbindir:=@sbindir@ -sysconfdir:=@sysconfdir@ +DESTDIR= +prefix:=${DESTDIR}@prefix@ +exec_prefix:=${DESTDIR}@exec_prefix@ +bindir:=${DESTDIR}@bindir@ +sbindir:=${DESTDIR}@sbindir@ +sysconfdir:=${DESTDIR}@sysconfdir@ program_transform_name:=@program_transform_name@ INSTALL:=@INSTALL@ @@ -68,7 +69,7 @@ libclean: fullclean: clean libclean cygserver.exe: $(CYGWIN_LIB) $(OBJS) $(CYGWIN_OBJS) - $(CXX) -o $@ ${wordlist 2,999,$^} -L$(cygwin_build) -lntdll + $(CXX) -o $@ ${wordlist 2,999,$^} -static-libgcc -L$(cygwin_build) -lntdll $(cygwin_build)/%.o: $(cygwin_source)/%.cc @$(MAKE) -C $(@D) $(@F) @@ -79,7 +80,7 @@ $(cygwin_build)/%.o: $(cygwin_source)/%.c Makefile: Makefile.in configure lib%.o: %.cc - ${filter-out -D__OUTSIDE_CYGWIN__, $(COMPILE_CXX)} -I$(updir)/cygwin -o $(@D)/${basename $(@F)}$o $< + ${filter-out -D__OUTSIDE_CYGWIN__, $(COMPILE_CXX)} -c -I$(updir)/cygwin -o $(@D)/${basename $(@F)}$o $< libcygserver.a: $(LIBOBJS) $(AR) crus $@ $?