[Swan-dev] fyi, we've run out of impair+debug lset_t bits

Andrew Cagney andrew.cagney at gmail.com
Wed Sep 19 18:42:20 UTC 2018


On Thu, 6 Sep 2018 at 11:53, Andrew Cagney <andrew.cagney at gmail.com> wrote:

> Short term we can get some extra bits by splitting debug and impair so
> that they each have their own lset_t.  The lmod_t code hopefully makes
> this easier.

Turns out I need a lot more bits so ...

> However, long term we'll need to come up with something different:
> expanding lset_t somehow, or even using a new structure.

I grafted on a second mechanism that sends pluto a pair of integers
interpreted as WHAT:HOW  (for instance, --impair ke-payload:omit) so
the lset_t limitation is removed.  Old code can continue to use the
old flags.

Andrew

PS: I'm tempted to make the HOW a float so 'times' can also be sent
over, later ...


More information about the Swan-dev mailing list