Den 2022-12-25 kl. 13:43, skrev Valery Ushakov:
On Sun, Dec 25, 2022 at 09:20:49 +0100, Anders Magnusson wrote:IIRC it was to match the ddb "sift" command.I'm not sure I get how it might be used for sifting - a kind of "next" for external iteration? Since we never got around to do that do we still want to keep it, or shall we deprecate/delete it?
Ah! I had to look at the code - no, it has nothing to do with sift.I think it is implicit when asking for a name these days; it is used to get nearest lower address address in debug output. (like tstile+0x18 )
Yes, I think it can be removed, but the DDB code must be cleaned up as well since it seem that it uses it in a bunch of places.
-- R
Den 2022-12-25 kl. 01:01, skrev Valery Ushakov:KSYMS_CLOSEST flag is documented as "Nearest lower match". However as far as I can tell nothing in ksyms code ever pays attention to this flag and it's not clear to me what meaning one can ascribe to the set of flags that doesn't have KSYMS_CLOSEST set. Ragge, do you remember what did you have in mind for it when you introduced it back in 2003? I think we should g/c it. -uwe-uwe