As long threatened, stage 2 of making a dynamically-linked root a reality.

Install rtld into /libexec.
This commit is contained in:
Gordon Tetlow 2003-08-17 08:06:00 +00:00
parent 7b73593acd
commit df7c0368c1
2 changed files with 3 additions and 1 deletions

View File

@ -9,6 +9,8 @@ CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD
CFLAGS+= -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR}
LDFLAGS+= -nostdlib -e .rtld_start
INSTALLFLAGS= -fschg -C -b
BINDIR= /libexec
SYMLINKS= ${BINDIR}/ld-elf.so.1 /usr/libexec/ld-elf.so.1
MLINKS= rtld.1 ld-elf.so.1.1 \
rtld.1 ld.so.1

View File

@ -57,7 +57,7 @@
#endif
#define END_SYM "_end"
#define PATH_RTLD "/usr/libexec/ld-elf.so.1"
#define PATH_RTLD "/libexec/ld-elf.so.1"
/* Types. */
typedef void (*func_ptr_type)();