bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: current development


From: Philippe Michel
Subject: Re: current development
Date: Wed, 4 Dec 2019 00:42:47 +0100
User-agent: Mutt/1.12.2 (2019-09-21)

On Wed, Dec 04, 2019 at 10:53:44AM +1300, Joseph Heled wrote:

> Perhaps the GNUBG code can be structured in a way that it can be
> compiled with all those "advance features", yet they are used *only*
> in rollouts and so everything else works on older systems?
> 
> Is that possible or am I just showing my ignorance?


> On Wed, 4 Dec 2019 at 10:42, Russ Allbery <address@hidden> wrote:

> > Trying to build the binary multiple times with different compiler flags
> > and select an appropriate version for the local CPU at runtime was more
> > work than I had time or energy to do, and felt like overkill.


Reasonably recent versions of gcc and clang have a feature (ifuncs) that 
should allow to to this in one single binary. I don't know how onerous 
it would be at package building stage, but I think a few parts of Linux, 
for instance glibc, use that feature, so at least it wouldn't be unknown 
territory.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]