From 47202459e4c7f336e47921d28bda0f83e5131f8d Mon Sep 17 00:00:00 2001 From: cgf Date: Sat, 18 Mar 2000 17:45:35 +0000 Subject: [PATCH] * Makefile.in: Make CXXFLAGS consistent with cygwin. --- winsup/utils/ChangeLog | 4 ++++ winsup/utils/Makefile.in | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 5939a1fdd4..2030f171a6 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,7 @@ +Sat Mar 18 12:45:10 2000 Christopher Faylor + + * Makefile.in: Make CXXFLAGS consistent with cygwin. + Wed Mar 15 00:53:58 2000 Christopher Faylor * Makefile.in: Use MINGW_CXXFLAGS when compiling strace. diff --git a/winsup/utils/Makefile.in b/winsup/utils/Makefile.in index b172024aa5..c5515caae1 100644 --- a/winsup/utils/Makefile.in +++ b/winsup/utils/Makefile.in @@ -29,14 +29,14 @@ CC:=@CC@ CC_FOR_TARGET:=$(CC) CFLAGS:=@CFLAGS@ -CXXFLAGS:=@CXXFLAGS@ +CXXFLAGS:=@CXXFLAGS@ -fno-exceptions -nostdinc++ -fno-rtti include $(srcdir)/../Makefile.common MINGW_INCLUDES:=-I$(updir)/mingw/include -MINGW_CXXFLAGS:=$(CXXFLAGS) -mno-cygwin $(CXXFLAGS) $(MINGW_INCLUDES) -MINGW_CFLAGS:=$(CFLAGS) -mno-cygwin $(CFLAGS) $(MINGW_INCLUDES) +MINGW_CXXFLAGS:=$(CXXFLAGS) -mno-cygwin $(MINGW_INCLUDES) +MINGW_CFLAGS:=$(CFLAGS) -mno-cygwin $(MINGW_INCLUDES) libcygwin:=$(cygwin_build)/libcygwin.a libuser32:=$(w32api_lib)/libuser32.a @@ -52,6 +52,7 @@ ALL_LDLIBS:=${patsubst $(w32api_lib)/lib%.a,-l%,\ MINGW_LIB:=$(mingw_build)/libmingw32.a MINGW_LDLIBS:=$(ALL_LDLIBS) $(MINGW_LIB) +MINGW_DEP_LDLIBS:=${ALL_DEP_LDLIBS} ${MINGW_LIB} ALL_LDFLAGS:=-B$(newlib_build)/libc/ -B$(newlib_build)/libm/ -B$(w32api_lib)/ \ $(LDFLAGS) $(ALL_LDLIBS) MINGW_LDFLAGS:=$(ALL_LDFLAGS) $(MINGW_LIB) @@ -70,7 +71,7 @@ WINSUP_DEPS:=$(cygwin_source)/winsup.h all: Makefile $(PROGS) -strace.exe: strace.cc mingw_getopt.o $(MINGW_LDLIBS) +strace.exe: strace.cc mingw_getopt.o $(MINGW_DEP_LDLIBS) ifdef VERBOSE $(CC) $(MINGW_CXXFLAGS) -o $@ ${wordlist 1,2,$^} -B$(mingw_build)/ $(MINGW_LDFLAGS) else -- 2.11.0