Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Feb 2013 08:30:32 -0800
From:      Tim Kientzle <tim@kientzle.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Brooks Davis <brooks@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: [RFC] external compiler support
Message-ID:  <C8B590D8-70D2-41DB-812B-859C0F20F765@kientzle.com>
In-Reply-To: <28404C12-67F3-44F0-AB28-02B749472873@bsdimp.com>
References:  <20130227003517.GB7348@lor.one-eyed-alien.net> <28404C12-67F3-44F0-AB28-02B749472873@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Feb 27, 2013, at 7:57 AM, Warner Losh wrote:

>> +.if ${TARGET_ARCH} !=3D ${MACHINE_ARCH} && ${WMAKE_COMPILER_TYPE} =3D=3D=
 "clang"
>> +.if (${TARGET_ARCH} =3D=3D "arm" || ${TARGET_ARCH} =3D=3D "armv6") =
&& \
>> +${MK_ARM_EABI} !=3D "no"
>> +TARGET_ABI=3D	gnueabi
>> +.else
>> +TARGET_ABI=3D	unknown
>> +.endif
>=20
> We need to fix the gnueabi issue with arm.  machine_arch should always =
be enough to be self-hosting, and while I fixed the armv6 issue, this =
has cropped up in its place :(.

Personally, I would like to see us switch to gnueabi
entirely and drop the configuration options.

Tim




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C8B590D8-70D2-41DB-812B-859C0F20F765>