Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 2015 21:43:09 +0200
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Ian Lepore <ian@freebsd.org>, src-committers <src-committers@freebsd.org>,  svn-src-head@freebsd.org, Konstantin Belousov <kib@freebsd.org>, svn-src-all@freebsd.org
Subject:   Re: svn commit: r291937 - in head: lib/libc/aarch64/sys lib/libc/arm/sys sys/arm/arm sys/arm/include sys/arm64/arm64 sys/arm64/include sys/conf sys/kern
Message-ID:  <20151224194309.GB3625@kib.kiev.ua>
In-Reply-To: <CANCZdfrDMCci0Ae88ME-8An9YpjEf90=%2BE3LxRfc3Vp%2BTwAhBA@mail.gmail.com>
References:  <201512071220.tB7CKRw0027858@repo.freebsd.org> <1450971642.25138.247.camel@freebsd.org> <CANCZdfrDMCci0Ae88ME-8An9YpjEf90=%2BE3LxRfc3Vp%2BTwAhBA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 24, 2015 at 12:34:57PM -0700, Warner Losh wrote:
> I'm running Atmel hardware with this change built on amd64.
> I'm not sure what the issue here is.
I suspect that either clang for cross-build is misconfigured for armv6,
or universe uses wrong clang (again, for armv6, instead of for arm).

I.e. there are two issues to fix, one is wrong native (or cross) clang,
and another is the use of the mrrc instruction on ARM v5 in libc (but
the code should not be executed, it is only compiled).  For later, see
how I encoded isb in the same file.



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