> Aha, sorry I had missed that. I assumed you wanted to see the precise
> steps that transformed the dwarf branch dwarfstrings.c to what we want
> to have with full usage of know-dwarf macros. I am happy to collapse
> those intermediate commits again.

I don't really care about how it relates to what's on the dwarf branch.
What I want to see is incremental steps toward your goal, in order of
ascending amount of commitment to change.

> I haven't looked whether there are other places where the known-dwarf
> macros could be used. But I suspect that the main usage is precisely
> the reuse of string form functions like in readelf and the tests.
> And that is also why I did them, because when I write things using
> libdw I always end up writing something to detect whether DWARF codes
> are known and turn them into some string representation to show lists
> or generate (error) messages. I suspect there are more users like that
> out there.

It's eminently reasonable.  I'm just being extremely conservative about
adding to the API, so I want to see every aspect of cleaning things up
that doesn't add to libdw done first.

> That is consistent. It will result in 17 new tiny files though.

The more the merrier.


Thanks,
Roland
_______________________________________________
elfutils-devel mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/elfutils-devel

Reply via email to