diff options
author | jdp <jdp@FreeBSD.org> | 1998-08-17 04:59:15 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 1998-08-17 04:59:15 +0000 |
commit | 0d5b915ae3dae66bc928257dd06093992059dd07 (patch) | |
tree | e6f5253de7856b1a9b388ff7d262b78f416049b9 /libexec | |
parent | 542d7ab6fb6cb6069e46a954cb70a5498e19062e (diff) | |
download | FreeBSD-src-0d5b915ae3dae66bc928257dd06093992059dd07.zip FreeBSD-src-0d5b915ae3dae66bc928257dd06093992059dd07.tar.gz |
Add "-C" to INSTALLFLAGS to install atomically. An elf->elf
installworld dies at this point otherwise, leaving the system
without a dynamic linker.
Diffstat (limited to 'libexec')
-rw-r--r-- | libexec/rtld-elf/Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libexec/rtld-elf/Makefile b/libexec/rtld-elf/Makefile index e7c0eb8..f206711 100644 --- a/libexec/rtld-elf/Makefile +++ b/libexec/rtld-elf/Makefile @@ -1,5 +1,5 @@ # -# $Id: Makefile,v 1.1.1.1 1998/03/07 19:24:35 jdp Exp $ +# $Id: Makefile,v 1.2 1998/04/30 07:47:58 dfr Exp $ # PROG= ld-elf.so.1 @@ -9,6 +9,8 @@ CFLAGS+= -elf -fpic -DFREEBSD_ELF CFLAGS+= -Wall LDFLAGS+= -elf -nostdlib -Wl,-Bshareable,-Bsymbolic LDADD+= -lc_pic +# Atomic installation with "-C" is very important for this program. +INSTALLFLAGS+= -C .PATH: ${.CURDIR}/${MACHINE} |