On Fri, Oct 05, 2018 at 11:57:57AM +0100, Robin Murphy wrote: > Yeah, I fiddled around for ages trying to find the cleanest approach, but > really there just doesn't seem to be one - I'd say the worst bit of that > goto is the even-more-subtle need for the explicit break. FWIW the naive > diff below is only actually +2 source lines, but the duplication does also > carry through to the object code (at least for my arm64 GCC7 build). I might > have a quick hack around to see if I can do any better with a do...while > loop - of course what I *really* want is nested function definitions, but > that might just be brain damage from doing too much MATLAB in the past ;)
I much prefer this version, even if it leads to slightly larger object code. _______________________________________________ iommu mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/iommu
