RFA: manual updates for c++
Tom Tromey
tromey@redhat.com
Fri Nov 11 15:00:00 GMT 2011
>>>>> "Eli" == Eli Zaretskii <eliz@gnu.org> writes:
>> Both -gstabs+ and -gdwarf-2 are obsolete nowadays
Eli> On most platforms, but not on all of them. It's true that -gdwarf-2
Eli> is the default, though.
No, -gdwarf-3 is the default. Someday it will be -gdwarf-4. -gdwarf-2
really is obsolete, DWARF 2 is quite ancient and there have been many
important additions since then.
-gstabs+ ... I don't know as much about stabs. My impression is that
they don't handle C++ very well. Certainly on the GCC side nobody puts
any work into them at all, and very little work in GDB.
So, I think that sentence remains true. Perhaps it is untrue on
platforms which are themselves obsolete.
>> + Starting with version
>> +4.7, @value{NGCC} can emit macro information in a more compact format.
Eli> Why is this part important to a GDB user?
A previous sentence mentions that the information is large. Assuming
that this earlier sentence provides any value to the GDB user,
mentioning that the problem can be ameliorated also seems appropriate.
>> + Recent versions of @value{NGCC} support @option{-gdwarf-3}
>> +@option{-gdwarf-4};
Eli> Should there be an "and" between the two option names? They are
Eli> orthogonal, right?
Yes.
Tom
More information about the Gdb-patches
mailing list