Gentoo Archives: gentoo-dev

From: Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
To: Gentoo Development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: New global USE flag "neon" for ARM NEON optimization(s)
Date: Wed, 18 Jan 2012 18:41:50
Message-Id: 201201181940.24477.Arfrever@gentoo.org
In Reply to: Re: [gentoo-dev] Re: New global USE flag "neon" for ARM NEON optimization(s) by Mike Frysinger
1 2012-01-18 12:37:12 Mike Frysinger napisaƂ(a):
2 > On Friday 23 December 2011 11:44:32 Duncan wrote:
3 > > Matt Turner posted on Fri, 23 Dec 2011 08:09:30 -0500 as excerpted:
4 > > > to avoid confusion I'd suggest arch-neon or arm-neon (or armneon/
5 > > >> archneon) if it's to be a global flag.
6 > > >
7 > > > NEON (the SIMD extensions) are turned on by the neon flag much more
8 > > > often than support for net-libs/neon is. Let's not rename USE flags like
9 > > > this.
10 > >
11 > > I'd argue that the library is far more frequently used, given that it's
12 > > used across archs and arm is (for the time being, that seems to be
13 > > gradually changing) still a rather obscure arch (for end-user installed
14 > > distros, anyway), so the neon library is likely the most frequently used.
15 > >
16 > > However you are probably correct about the USE flag, as the library usage
17 > > seems to be required in many cases and thus not USE-flaggable.
18 > >
19 > > So I'd still argue that to prevent confusion... but it's not something I
20 > > feel strongly about, so given no one else objecting, use=neon for the simd
21 > > extensions works as a global USE flag, and if it's ever used for the net-
22 > > lib, that one can change I guess.
23 >
24 > if we're going to arch namespace flags, we should do it for all of them. i
25 > probably wouldn't complain about that (although i'd prefer more of an ISA
26 > prefix than Gentoo $ARCH), but doing it for one flag is not nice.
27 >
28 > i agree that for some users, they've never heard of the the ARM NEON
29 > extensions, but they have heard of the neon library. i'd counter that with a
30 > few points: (1) i don't think there are any packages in the tree that have
31 > optional neon (the library) support
32
33 http://qa-reports.gentoo.org/output/genrdeps/rindex/net-libs/neon lists 6 packages, which optionally
34 depend on net-libs/neon.
35
36 --
37 Arfrever Frehtes Taifersar Arahesis

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies