[RFC] external compiler support

Tim Kientzle tim at kientzle.com
Wed Feb 27 16:52:50 UTC 2013


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

>> +.if ${TARGET_ARCH} != ${MACHINE_ARCH} && ${WMAKE_COMPILER_TYPE} == "clang"
>> +.if (${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "armv6") && \
>> +${MK_ARM_EABI} != "no"
>> +TARGET_ABI=	gnueabi
>> +.else
>> +TARGET_ABI=	unknown
>> +.endif
> 
> 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



More information about the freebsd-arch mailing list