Deleted Added
full compact
Makefile (130649) Makefile (136910)
1# $FreeBSD: head/libexec/rtld-elf/Makefile 130649 2004-06-17 19:01:53Z cognet $
1# $FreeBSD: head/libexec/rtld-elf/Makefile 136910 2004-10-24 15:33:08Z ru $
2
3PROG?= ld-elf.so.1
4SRCS= rtld_start.S \
5 reloc.c rtld.c rtld_lock.c map_object.c \
6 malloc.c xmalloc.c debug.c libmap.c
7MAN= rtld.1
8CSTD?= gnu99
9CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD

--- 10 unchanged lines hidden (view full) ---

20.endif
21
22# If LDSCRIPT is defined, we build the dynamic linker as an
23# executable. Otherwise we build it as a shared object. We ignore
24# LDSCRIPT if the running kernel is too old to support it.
25.if defined(LDSCRIPT)
26KERN_OSRELDATE!= /sbin/sysctl -n kern.osreldate 2>/dev/null || echo 0
27.if ${KERN_OSRELDATE} >= 400001
2
3PROG?= ld-elf.so.1
4SRCS= rtld_start.S \
5 reloc.c rtld.c rtld_lock.c map_object.c \
6 malloc.c xmalloc.c debug.c libmap.c
7MAN= rtld.1
8CSTD?= gnu99
9CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD

--- 10 unchanged lines hidden (view full) ---

20.endif
21
22# If LDSCRIPT is defined, we build the dynamic linker as an
23# executable. Otherwise we build it as a shared object. We ignore
24# LDSCRIPT if the running kernel is too old to support it.
25.if defined(LDSCRIPT)
26KERN_OSRELDATE!= /sbin/sysctl -n kern.osreldate 2>/dev/null || echo 0
27.if ${KERN_OSRELDATE} >= 400001
28LDSO_IS_EXECUTABLE= yes
28LDSO_IS_EXECUTABLE=
29.endif
30.endif
31
32.ifdef LDSO_IS_EXECUTABLE
33OBJS+= dyn_hack.so
34LDFLAGS+= -Wl,-T,${LDSCRIPT} -Wl,-E -Wl,-Bstatic
35DPADD= ${LIBC}
36LDADD= -lc

--- 18 unchanged lines hidden ---
29.endif
30.endif
31
32.ifdef LDSO_IS_EXECUTABLE
33OBJS+= dyn_hack.so
34LDFLAGS+= -Wl,-T,${LDSCRIPT} -Wl,-E -Wl,-Bstatic
35DPADD= ${LIBC}
36LDADD= -lc

--- 18 unchanged lines hidden ---