mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
* resolv/Makefile (distribute): Remove res_hconf.h; add mapv4v6addr.h
and mapv4v6hostent.h. (routines): Move res* and gethnamaddr into libresolv-routines. (libresolv-routines): New variable, put them there. (extra-libs): New variable, list libresolv. (CPPFLAGS): Add -D for get*by* to res_get*by*.
This commit is contained in:
@ -22,13 +22,21 @@
|
||||
subdir := resolv
|
||||
|
||||
headers := resolv.h netdb.h arpa/nameser.h sys/bitypes.h
|
||||
distribute := ../conf/portability.h res_hconf.h
|
||||
distribute := ../conf/portability.h mapv4v6addr.h mapv4v6hostent.h
|
||||
|
||||
routines := gethnamaddr getnetbyaddr getnetbyname getnetent getnetnamadr \
|
||||
herror nsap_addr res_comp res_debug res_data res_init res_mkquery \
|
||||
res_query res_send sethostent inet_addr inet_ntop inet_pton \
|
||||
res_hconf
|
||||
routines := herror inet_addr inet_ntop inet_pton nsap_addr res_init
|
||||
|
||||
extra-libs := libresolv
|
||||
libresolv-routines := gethnamaddr res_comp res_debug res_data res_mkquery \
|
||||
res_query res_send
|
||||
|
||||
include ../Rules
|
||||
|
||||
CPPFLAGS += -Dgethostbyname=res_gethostbyname \
|
||||
-Dgethostbyname2=res_gethostbyname2 \
|
||||
-Dgethostbyaddr=res_gethostbyaddr \
|
||||
-Dgetnetbyname=res_getnetbyname \
|
||||
-Dgetnetbyaddr=res_getnetbyaddr
|
||||
|
||||
# The BIND code elicits some harmless warnings.
|
||||
+cflags += -Wno-strict-prototypes -Wno-comment -Wno-write-strings
|
||||
|
Reference in New Issue
Block a user