svn commit: r300165 - head
Bryan Drewery
bdrewery at FreeBSD.org
Wed May 18 21:25:03 UTC 2016
On 5/18/16 1:49 PM, Warner Losh wrote:
> Author: imp
> Date: Wed May 18 20:49:09 2016
> New Revision: 300165
> URL: https://svnweb.freebsd.org/changeset/base/300165
>
> Log:
> mipsn32el is not a thing, remove it from the list of valid
> architectures. There's no definition for it, nobody uses it
> and it is unlikely to ever work. We can put it back when someone
> demonstrates it running...
>
> The new default for armv6 is hard float, so extend that default
> to the external toolchain support.
>
> Modified:
> head/Makefile.inc1
>
> Modified: head/Makefile.inc1
> ==============================================================================
> --- head/Makefile.inc1 Wed May 18 20:06:45 2016 (r300164)
> +++ head/Makefile.inc1 Wed May 18 20:49:09 2016 (r300165)
> @@ -225,7 +225,6 @@ KNOWN_ARCHES?= aarch64/arm64 \
> mipsel/mips \
> mips64el/mips \
> mips64/mips \
> - mipsn32el/mips \
> mipsn32/mips \
> powerpc \
> powerpc64/powerpc \
> @@ -460,7 +459,7 @@ BFLAGS+= -B${CROSS_BINUTILS_PREFIX}
> BFLAGS+= -B${WORLDTMP}/usr/bin
> .endif
> .if ${TARGET} == "arm"
> -.if ${TARGET_ARCH:M*hf*} != ""
> +.if ${TARGET_ARCH:Marmv6*} != "" && ${TARGET_CPUTYPE:M*soft*} != ""
> TARGET_ABI= gnueabihf
> .else
> TARGET_ABI= gnueabi
>
It doesn't seem quite right...
~/git/freebsd # XCC=/usr/bin/cc TARGET=arm TARGET_ARCH=armv6 make -f
Makefile.inc1 -V TARGET_ABI -V TARGET_CPUTYPE
gnueabi
(blank)
Did you mean ${TARGET_CPUTYPE:M*soft*} == "" ?
--
Regards,
Bryan Drewery
More information about the svn-src-all
mailing list