diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-12-11 19:59:06 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-12-11 19:59:06 +0000 |
commit | 0c365c631fc11ec4c1c6fbbeeb194a3609b59b93 (patch) | |
tree | 231a49044d876f9088bbb2e632b02ac9c48d047d /winsup/cygwin/Makefile.in | |
parent | 12cb181da7dffe5baba2c6ff78f7d35191273b07 (diff) | |
download | cygnal-0c365c631fc11ec4c1c6fbbeeb194a3609b59b93.tar.gz cygnal-0c365c631fc11ec4c1c6fbbeeb194a3609b59b93.tar.bz2 cygnal-0c365c631fc11ec4c1c6fbbeeb194a3609b59b93.zip |
* Makefile.in (DLL_OFILES): Add minires-os-if.o and minires.o.
(SUBLIBS): Add libresolv.a.
Add rule for libresolv.a.
* autoload.cc: Fix return code handling for IP Helper API in case
of being unable to load iphlpapi.dll.
(DnsQuery_A): Define.
(DnsRecordListFree): Define.
* cygwin.din: Export resolver functions.
* include/resolv.h: New header.
* include/arpa/nameser.h: New header.
* include/arpa/nameser_compat.h: New header.
* include/cygwin/version.h: Bump API minor number.
* libc/minires-os-if.c: New file.
* libc/minires.c: New file.
* libc/minires.h: New file.
Diffstat (limited to 'winsup/cygwin/Makefile.in')
-rw-r--r-- | winsup/cygwin/Makefile.in | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/winsup/cygwin/Makefile.in b/winsup/cygwin/Makefile.in index bf7ea3de0..c8ef03e63 100644 --- a/winsup/cygwin/Makefile.in +++ b/winsup/cygwin/Makefile.in @@ -134,15 +134,15 @@ DLL_OFILES:=assert.o autoload.o bsdlib.o ctype.o cxx.o cygheap.o cygthread.o \ fhandler_tty.o fhandler_virtual.o fhandler_windows.o fhandler_zero.o \ flock.o fnmatch.o fork.o fts.o ftw.o getopt.o glob.o grp.o heap.o \ hookapi.o inet_addr.o inet_network.o init.o ioctl.o ipc.o localtime.o \ - lsearch.o malloc_wrapper.o memmem.o miscfuncs.o mktemp.o mmap.o msg.o \ - net.o netdb.o nftw.o ntea.o passwd.o path.o pinfo.o pipe.o poll.o \ - pthread.o regcomp.o regerror.o regexec.o regfree.o registry.o resource.o \ - rexec.o rcmd.o scandir.o sched.o sec_acl.o sec_helper.o security.o \ - select.o sem.o shared.o shm.o sigfe.o signal.o sigproc.o smallprint.o \ - spawn.o strace.o strptime.o strsep.o strsig.o sync.o syscalls.o \ - sysconf.o syslog.o termios.o thread.o timelocal.o timer.o times.o tty.o \ - uinfo.o uname.o v8_regexp.o v8_regerror.o v8_regsub.o wait.o wincap.o \ - window.o winf.o \ + lsearch.o malloc_wrapper.o memmem.o minires-os-if.o minires.o \ + miscfuncs.o mktemp.o mmap.o msg.o net.o netdb.o nftw.o ntea.o passwd.o \ + path.o pinfo.o pipe.o poll.o pthread.o regcomp.o regerror.o regexec.o \ + regfree.o registry.o resource.o rexec.o rcmd.o scandir.o sched.o \ + sec_acl.o sec_helper.o security.o select.o sem.o shared.o shm.o sigfe.o \ + signal.o sigproc.o smallprint.o spawn.o strace.o strptime.o strsep.o \ + strsig.o sync.o syscalls.o sysconf.o syslog.o termios.o thread.o \ + timelocal.o timer.o times.o tty.o uinfo.o uname.o v8_regexp.o \ + v8_regerror.o v8_regsub.o wait.o wincap.o window.o winf.o \ $(EXTRA_DLL_OFILES) $(EXTRA_OFILES) $(MALLOC_OFILES) $(MT_SAFE_OBJECTS) GMON_OFILES:=gmon.o mcount.o profil.o @@ -219,7 +219,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 $(PWD)/libdl.a +SUBLIBS:=$(PWD)/libpthread.a $(PWD)/libutil.a $(PWD)/libm.a $(PWD)/libc.a $(PWD)/libdl.a $(PWD)/libresolv.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) @@ -443,6 +443,9 @@ $(PWD)/libc.a: speclib $(LIB_NAME) $(PWD)/libm.a libpthread.a libutil.a $(PWD)/libdl.a: speclib $(LIB_NAME) dlfcn.o /bin/sh ${word 1, $^} $@ "${NM}" "$(AR)" ${wordlist 2, 99, $^} +$(PWD)/libresolv.a: speclib $(LIB_NAME) minires.o + /bin/sh ${word 1, $^} $@ "${NM}" "$(AR)" ${wordlist 2, 99, $^} + lib%.a: %.o $(AR) cru $@ $? |