This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: whither specs?
- From: "H. J. Lu" <hjl at lucon dot org>
- To: Jason R Thorpe <thorpej at wasabisystems dot com>,Theodore Papadopoulo <Theodore dot Papadopoulo at sophia dot inria dot fr>,Richard Henderson <rth at redhat dot com>,Mumit Khan <khan at nanotech dot wisc dot edu>,Geoff Keating <geoffk at redhat dot com>, gcc at gcc dot gnu dot org
- Date: Sat, 23 Nov 2002 15:28:47 -0800
- Subject: Re: whither specs?
- References: <20020612104536.A2525@redhat.com> <200206121826.g5CIQ5H02529@mururoa.inria.fr> <20020612164915.A8551@lucon.org> <20021123202656.GA27865@yeah-baby.shagadelic.org>
On Sat, Nov 23, 2002 at 12:26:56PM -0800, Jason R Thorpe wrote:
> ...jumping back to an old conversation (because Gerald's recent
> LD_LIBRARY_PATH mail reminded me of it...)
>
> On Wed, Jun 12, 2002 at 04:49:15PM -0700, H . J . Lu wrote:
>
> > DT_RPATH is tricky with cross compiling. I don't want it in gcc.
>
> It's not that tricky ... you just need to use -rpath-link in addition
> to -rpath if the compiler is a cross-compiler, right? Okay, maybe it's
> a little tricky because of the $prefix/$target/lib/... stuff that is
> the GNU toolchain's convention...
>
> But it seems like this would no longer be a problem because of the
> --with-sysroot stuff on 3.4-b-i-b.
I don't like -R for many reasons. One of them is
# ls -d /usr/gcc*
/usr/gcc-3.2 /usr/gcc-3.2-redhat-8 /usr/gcc-3.3
I'd like to be able to remove the old ones and my C++ binaries are
still ok. -R doesn't help me on that.
H.J.