This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Over a year ago, after discussion and some helpful pointers from Daniel, I submitted this patch: http://sourceware.org/ml/gdb-patches/2010-11/msg00142.html Unfortunately it fell by the wayside. This issue is coming to a head for the eCos project as we are updating our ARM toolchain (we avoid the bleeding edge). However that means we really need GDB to preserve backward compatibility, which it presently fails to do. We don't want to break backward compatibility with installed GDB stubs, and the XML solution is complicated for users, opaque, not really suitable for Eclipse (although there may be proprietary plugins around which try to solve this, that isn't relevant for public GDB). Most importantly the attached patch should flexibly work everywhere, and not break anyone's compatibility. And furthermore, it allows us a clean migration path to the changed 'g' packet length. So I'm attaching an updated version of the patch for current GDB trunk. If it helps, I do have an FSF assignment and, from prehistory, commit permissions. Jifl -- eCosCentric Limited http://www.eCosCentric.com/ The eCos experts Barnwell House, Barnwell Drive, Cambridge, UK. Tel: +44 1223 245571 Registered in England and Wales: Reg No 4422071. ------["Si fractum non sit, noli id reficere"]------ Opinions==mine
Attachment:
mprofile-backcompat.20120309.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |