diff options
author | Christopher Faylor <me@cgf.cx> | 2006-06-03 19:48:30 +0400 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2006-06-03 19:48:30 +0400 |
commit | bc78e8bc6a28e6dc253054214abbc1406aed2a78 (patch) | |
tree | a67a2fdeb751757d268bcfa368ab52b1d6f08255 | |
parent | 14de7c29ed1cd993aebe9593f3128c2d5741a18e (diff) |
* Makefile.in (libdl.a): New library.
-rw-r--r-- | winsup/cygwin/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/cygwin/Makefile.in | 5 |
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 $@ $? |