Since gcc 4.6 was just released (and fedora rawhide already packages it
as system compiler) Petr and I (well mostly Petr) hacked the dwarf
branch into submission to get the dwarf branch to compile and run
One patch was for a strange compile issue, we don't fully understand,
since the new code should be exactly the same as the old one. But the
fix was simple once found. The other was a bug in that we relied on a
particular initialization order of the option global, which is now made
explicit. Both in the attached patch and committed to the dwarf branch.