Date: Fri, 5 May 2017 12:38:14 -0700 From: Mark Millard <markmi@dsl-only.net> To: bob prohaska <fbsd@www.zefox.net> Cc: ports@freebsd.org, freebsd-arm@freebsd.org Subject: Re: RPI2, www/firefox, error: "NEON support not enabled" Message-ID: <078B736E-4807-42C7-B6A5-656F3A50DAEB@dsl-only.net> In-Reply-To: <20170505182838.GB51255@www.zefox.net> References: <20170505151339.GA51255@www.zefox.net> <962F9C0D-C7C8-4940-A381-B3097FD2A138@dsl-only.net> <20170505182838.GB51255@www.zefox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2017-May-5, at 11:28 AM, bob prohaska <fbsd@www.zefox.net> wrote: > On Fri, May 05, 2017 at 09:30:39AM -0700, Mark Millard wrote: >> >> Wrong neon. >> >> > Ahh, what I feared 8-) > > >> https://developer.arm.com/technologies/neon says: >> > > I did find that page, but harbored a faint (and apparently > misguided) hope that the port might in some fashion implement > the vector instruction set. Evidently not. Freshports web page for it ( https://www.freshports.org/www/neon/ ) reports: Neon is an HTTP and WebDAV client library for Unix systems, with a C interface. > Thanks for clearing up the confusion. Is this an issue which > must be addressed by the clang/llvm developers? An rpi2 has Cortex-A7 (armv7-A) cores that have NEON but armv6 does not. There is some possibility that with something like -mcpu=cortex-a7 in use as a compiler option that NEON would be used. But I warn that there is an on-going bugzilla item for FreeBSD's support of things like NEON for arm: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217611 (VFP and NEON are related by the registers used.) So there could be other problems with NEON enabled code until it is all resolved. (And head gets the work before stable/11 gets the result.) === Mark Millard markmi at dsl-only.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?078B736E-4807-42C7-B6A5-656F3A50DAEB>