Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2015 08:10:53 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Dimitry Andric <dim@freebsd.org>
Cc:        Baptiste Daroussin <bapt@freebsd.org>, NGie Cooper <yaneurabeya@gmail.com>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "src-committers@freebsd.org" <src-committers@freebsd.org>
Subject:   Re: svn commit: r284898 - in head: . share/mk
Message-ID:  <CAJ-Vmom42v-AFDX2BURFTA8tZPfnpzN6G3BYKhmc63F7QscEOA@mail.gmail.com>
In-Reply-To: <FC14665C-B3BF-4353-A815-B934347FF092@FreeBSD.org>
References:  <201506272328.t5RNSvQS063168@svn.freebsd.org> <260A448A-7195-49E6-8CCD-9F0753B61A18@gmail.com> <20150628074103.GA68142@ivaldir.etoilebsd.net> <CAGHfRMAW3D8Y69iQefSYQJ=kk1UdZMg3v6Kp-FoWFtLg5BXM3w@mail.gmail.com> <20150628074931.GB68142@ivaldir.etoilebsd.net> <CAGHfRMCy5teyWJ22ZKkNVW=-tXoHdB0Ck%2BsYcrFcm_RY7-e6Og@mail.gmail.com> <20150628085714.GC68142@ivaldir.etoilebsd.net> <FC14665C-B3BF-4353-A815-B934347FF092@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm actively ignoring in-tree gcc and working on making sure the
external toolchain and cross compiler stuff is working out okay.

I'd like to eventually deorbit gcc-4.2 for MIPS and use an external
toolchain (in this instance, gcc-4.9.x for now) for both building MIPS
and as the compiler that will run on MIPS. Once LLVM and
cross-compiling is .. better, we can use that.

(But really, I'd like to see everyone doing compiler hijinx to just
use the external toolchain support for testing out compilers. It'll
make new CPU/board bring-up much more attractive to companies. :)



-a


On 28 June 2015 at 02:48, Dimitry Andric <dim@freebsd.org> wrote:
> On 28 Jun 2015, at 10:57, Baptiste Daroussin <bapt@FreeBSD.org> wrote:
>>
>> On Sun, Jun 28, 2015 at 01:44:21AM -0700, NGie Cooper wrote:
>>> On Sun, Jun 28, 2015 at 12:49 AM, Baptiste Daroussin <bapt@freebsd.org> wrote:
>>> ...
>>>> Not at all I have this on a both where I haven't yet r284898 iirc it is like
>>>> this since the beginning I do not remember seeing those ld scripts with absolute
>>>> path.
>>>
>>> $ cat /usr/lib/libc.so
>>> /* $FreeBSD$ */
>>> GROUP ( /lib/libc.so.7 /usr/lib/libc_nonshared.a /usr/lib/libssp_nonshared.a )
>>> $ what -q /boot/GENERIC.r283337+9c333ed/kernel
>>> FreeBSD 11.0-CURRENT #4 r283337+9c333ed(isilon-atf): Tue May 26
>>> 21:49:09 PDT 2015
>>
>> Yes you are right, I was looking at the wrong place.
>
> What is actually the perceived problem with having paths in those linker
> scripts?  If you use --sysroot, the libraries are searched relative to
> that sysroot, right?
>
> (And yes, I know our gcc's sysroot implementation is broken.  So please
> fix that instead. :-)
>
> -Dimitry
>



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