Last week
---------
Time spent on elfutils: 80%
That was all output (well except that readelf locale bit). We emit a
copy of DIE tree since the end of last week.
* References are all broken, DIE offset() is emitted directly instead
of being translated to DIE reference.
* All strings are inline.
* A lot of stuff is emitted as just zeroes.
* Endians are not taken care of at all.
... but it gives dwarflint/readelf something to chew on.
That's all on pmachata/dwarf-writer.
This week
---------
On Monday I was all dizzy and sickly and unable to concentrate, so after
spending several hours by fruitless poking into code I called it a sick
day and went home to sleep.
Today I've written the Elf_Data builder that you've described in your
Re: to my previous status report and adjusted the code to work with that.
Then I mistakenly committed dwarflint patch to dwarf branch instead of
writer branch. Used that opportunity to port all the dwarflint patches
that accumulated on writer branch over to dwarf branch.
My plan for the rest of this week:
* emit references correctly
* make all strings into strp. I.e. implement the stuff necessary to
emit strings off-section. Emit meaningful .debug_str.
* emit DW_AT_sibling
* I guess that won't busy me till Friday, but something will have
turned up by then.
PM