On Friday 23 December 2011 11:44:32 Duncan wrote:
> Matt Turner posted on Fri, 23 Dec 2011 08:09:30 -0500 as excerpted:
> > to avoid confusion I'd suggest arch-neon or arm-neon (or armneon/
> >> archneon) if it's to be a global flag.
> > 
> > NEON (the SIMD extensions) are turned on by the neon flag much more
> > often than support for net-libs/neon is. Let's not rename USE flags like
> > this.
> 
> I'd argue that the library is far more frequently used, given that it's
> used across archs and arm is (for the time being, that seems to be
> gradually changing) still a rather obscure arch (for end-user installed
> distros, anyway), so the neon library is likely the most frequently used.
> 
> However you are probably correct about the USE flag, as the library usage
> seems to be required in many cases and thus not USE-flaggable.
> 
> So I'd still argue that to prevent confusion... but it's not something I
> feel strongly about, so given no one else objecting, use=neon for the simd
> extensions works as a global USE flag, and if it's ever used for the net-
> lib, that one can change I guess.

if we're going to arch namespace flags, we should do it for all of them.  i 
probably wouldn't complain about that (although i'd prefer more of an ISA 
prefix than Gentoo $ARCH), but doing it for one flag is not nice.

i agree that for some users, they've never heard of the the ARM NEON 
extensions, but they have heard of the neon library.  i'd counter that with a 
few points: (1) i don't think there are any packages in the tree that have 
optional neon (the library) support (2) people are good at reading `quse -D 
neon` (3) the flag is masked everywhere except for ARM ports, so people can't 
really bite themselves.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to