Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2006-06-03 19:48:30 +0400
committerChristopher Faylor <me@cgf.cx>2006-06-03 19:48:30 +0400
commitbc78e8bc6a28e6dc253054214abbc1406aed2a78 (patch)
treea67a2fdeb751757d268bcfa368ab52b1d6f08255
parent14de7c29ed1cd993aebe9593f3128c2d5741a18e (diff)
* Makefile.in (libdl.a): New library.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/Makefile.in5
2 files changed, 8 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index a8d8afa23..f0ddfd65e 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
2006-06-03 Christopher Faylor <cgf@timesys.com>
+ * Makefile.in (libdl.a): New library.
+
+2006-06-03 Christopher Faylor <cgf@timesys.com>
+
* fhandler_tty.cc (fhandler_pty_master::close): Don't close handles if
we don't own them.
(fhandler_pty_master::setup): Make sure that original handle is closed
diff --git a/winsup/cygwin/Makefile.in b/winsup/cygwin/Makefile.in
index 65262a4f4..0541bc1c1 100644
--- a/winsup/cygwin/Makefile.in
+++ b/winsup/cygwin/Makefile.in
@@ -218,7 +218,7 @@ API_VER:=$(srcdir)/include/cygwin/version.h
PWD:=${shell pwd}
LIB_NAME:=$(PWD)/libcygwin.a
LIBSERVER:=@LIBSERVER@
-SUBLIBS:=$(PWD)/libpthread.a $(PWD)/libutil.a $(PWD)/libm.a $(PWD)/libc.a
+SUBLIBS:=$(PWD)/libpthread.a $(PWD)/libutil.a $(PWD)/libm.a $(PWD)/libc.a $(PWD)/libdl.a
EXTRALIBS:=libautomode.a libbinmode.a libtextmode.a libtextreadmode.a
INSTOBJS:=automode.o binmode.o textmode.o textreadmode.o
TARGET_LIBS:=$(LIB_NAME) $(CYGWIN_START) $(GMON_START) $(LIBGMON_A) $(SUBLIBS) $(INSTOBJS) $(EXTRALIBS)
@@ -439,6 +439,9 @@ $(PWD)/libm.a: speclib $(LIB_NAME) $(LIBM)
$(PWD)/libc.a: speclib $(LIB_NAME) $(PWD)/libm.a libpthread.a libutil.a
/bin/sh ${word 1, $^} -v $@ "${NM}" "$(AR)" ${wordlist 2, 99, $^}
+$(PWD)/libdl.a: speclib $(LIB_NAME) dlfcn.o
+ /bin/sh ${word 1, $^} $@ "${NM}" "$(AR)" ${wordlist 2, 99, $^}
+
lib%.a: %.o
$(AR) cru $@ $?