Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 1998 19:42:48 -0700
From:      John Polstra <jdp@polstra.com>
To:        n@nectar.com
Cc:        hackers@FreeBSD.ORG
Subject:   Re: ld and -soname 
Message-ID:  <199810170242.TAA16599@austin.polstra.com>
In-Reply-To: <E0zUKCB-00060e-00@spawn.nectar.com>
References:  <199810162323.HAA23345@spinner.netplex.com.au> <E0zUKCB-00060e-00@spawn.nectar.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <E0zUKCB-00060e-00@spawn.nectar.com>,
Jacques Vidrine  <n@nectar.com> wrote:

> Sheesh, I can't make heads or tails of that--
> 
> *link:
>  %{p:%e`-p' not supported; use `-pg' and gprof(1)}   %{maout: %{shared:-Bshareab
> le}     %{!shared:%{!nostdlib:%{!r:%{!e*:-e start}}} -dc -dp %{static:-Bstatic}
>       %{pg:-Bstatic} %{Z}}     %{assert*} %{R*}}   %{!maout:     -m elf_i386
>  %{Wl,*:%*}     %{assert*} %{R*} %{rpath*} %{defsym*}     %{shared:-Bshareable %
> {h*} %{soname*}}     %{symbolic:-Bsymbolic}     %{!shared:       %{!static:
> %{rdynamic: -export-dynamic}    %{!dynamic-linker: -dynamic-linker /usr/libexec/
> ld-elf.so.1}}       %{static:-Bstatic}}}
> 
> Does anyone have pointers to documentation of this stuff?

There's a huge comment in src/contrib/gcc/gcc.c that describes it
all pretty well.
--
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810170242.TAA16599>