From owner-freebsd-hackers Sat Jan 6 08:20:28 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA02592 for hackers-outgoing; Sat, 6 Jan 1996 08:20:28 -0800 (PST) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA02581 for ; Sat, 6 Jan 1996 08:20:23 -0800 (PST) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.6.12/8.6.12) with ESMTP id IAA09514 for ; Sat, 6 Jan 1996 08:20:16 -0800 Message-Id: <199601061620.IAA09514@austin.polstra.com> To: freebsd-hackers@freebsd.org Subject: Re: Anyone got GNU `dld' ported to FreeBSD? Date: Sat, 06 Jan 1996 08:20:16 -0800 From: John Polstra Sender: owner-hackers@freebsd.org Precedence: bulk I want to correct a misstatement that I made in this list yesterday. I wrote: > Also, a few people referred to the "static crt0.o" and the "dynamic > crt0.o". There is only one crt0.o. It decides whether or not to > invoke the dynamic linker, according to whether the program being > run is dynamically linked. This was true for 2.1, but it's not true any more in -current. There is now a separate "scrt0.o" that is used for statically linked programs. The purpose is to eliminate unnecessary ld.so-related stuff from static executables. Thanks to Bruce Evans for pointing this out to me. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth