diff options
author | ru <ru@FreeBSD.org> | 2004-11-03 18:01:21 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2004-11-03 18:01:21 +0000 |
commit | f0fbc30e0dfc83a5c6603f34bc585944a923a608 (patch) | |
tree | 3ac3269e298a8a5ca18723b897558aed5ce0331c /libexec | |
parent | 002936f9ab07237fa07e80d791a458fdec54a268 (diff) | |
download | FreeBSD-src-f0fbc30e0dfc83a5c6603f34bc585944a923a608.zip FreeBSD-src-f0fbc30e0dfc83a5c6603f34bc585944a923a608.tar.gz |
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar
to PRECIOUSLIB from bsd.lib.mk. The side effect of this
is making installing the world under jail(8) possible by
using another knob, NOFSCHG.
Reviewed by: oliver
Diffstat (limited to 'libexec')
-rw-r--r-- | libexec/rtld-aout/Makefile | 3 | ||||
-rw-r--r-- | libexec/rtld-elf/Makefile | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/libexec/rtld-aout/Makefile b/libexec/rtld-aout/Makefile index 9bee501..9aa7d74 100644 --- a/libexec/rtld-aout/Makefile +++ b/libexec/rtld-aout/Makefile @@ -9,7 +9,8 @@ LDFLAGS+=-nostdlib -Wl,-Bshareable,-Bsymbolic,-assert,nosymbolic ASFLAGS+=-k DPADD+= ${LIBC:S/c.a/c_pic.a/} ${LIBC:S/c.a/gcc_pic.a/} LDADD+= -lc_pic -lgcc_pic -INSTALLFLAGS= -fschg -C # -C to install as atomically as possible +INSTALLFLAGS= -C # -C to install as atomically as possible +PRECIOUSPROG= MLINKS= rtld.1aout ld.so.1aout .PATH: ${.CURDIR}/${MACHINE_ARCH} diff --git a/libexec/rtld-elf/Makefile b/libexec/rtld-elf/Makefile index 68d6363..e5235a9 100644 --- a/libexec/rtld-elf/Makefile +++ b/libexec/rtld-elf/Makefile @@ -9,7 +9,8 @@ CSTD?= gnu99 CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD CFLAGS+= -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR} LDFLAGS+= -nostdlib -e .rtld_start -INSTALLFLAGS= -fschg -C -b +INSTALLFLAGS= -C -b +PRECIOUSPROG= BINDIR= /libexec SYMLINKS= ${BINDIR}/${PROG} /usr/libexec/${PROG} MLINKS= rtld.1 ld-elf.so.1.1 \ |