summaryrefslogtreecommitdiffstats
path: root/winsup
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2006-06-03 15:48:30 +0000
committerChristopher Faylor <me@cgf.cx>2006-06-03 15:48:30 +0000
commitbc78e8bc6a28e6dc253054214abbc1406aed2a78 (patch)
treea67a2fdeb751757d268bcfa368ab52b1d6f08255 /winsup
parent14de7c29ed1cd993aebe9593f3128c2d5741a18e (diff)
downloadcygnal-bc78e8bc6a28e6dc253054214abbc1406aed2a78.tar.gz
cygnal-bc78e8bc6a28e6dc253054214abbc1406aed2a78.tar.bz2
cygnal-bc78e8bc6a28e6dc253054214abbc1406aed2a78.zip
* Makefile.in (libdl.a): New library.
Diffstat (limited to 'winsup')
-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 $@ $?