Makefile revision 1.3
1#	$NetBSD: Makefile,v 1.3 2009/01/07 07:52:28 mrg Exp $
2
3CPPFLAGS+=	-DELFSIZE=64
4LIB=	ldd_elf64
5
6# XXX Force one member
7SRCS=	dummy.c
8
9LIBISPRIVATE=	yes
10.PATH: ${.CURDIR}/..
11
12.if (${MACHINE_ARCH} == "alpha") || (${MACHINE_ARCH} == "sparc64") || \
13    (${MACHINE_ARCH} == "x86_64") || (${MACHINE_ARCH} == "powerpc64")
14
15# XXX we need to make sure that we don't accidentally get the elf32
16# XXX versions of these.
17
18RTLD_FUNCS	= \
19	_rtld_expand_path \
20	_rtld_digest_dynamic \
21	_rtld_digest_phdr \
22	_rtld_load_needed_objects \
23	_rtld_load_object \
24	_rtld_map_object \
25	_rtld_obj_free \
26	_rtld_obj_new \
27	_rtld_add_paths \
28	_rtld_process_hints \
29	_rtld_sysctl \
30	_rtld_load_library
31
32.for _d in ${RTLD_FUNCS}
33CPPFLAGS+=	-D${_d}=_elf64_${_d}
34.endfor
35
36.include "../Makefile.elf"
37
38.endif
39
40.include <bsd.lib.mk>
41