Page MenuHomeFreeBSD

Update GDB port to 7.9.
ClosedPublic

Authored by eadler on Apr 14 2015, 6:40 PM.
Tags
None
Referenced Files
F82105236: D2293.id.diff
Thu, Apr 25, 2:31 PM
F82083483: D2293.diff
Thu, Apr 25, 8:43 AM
Unknown Object (File)
Sun, Apr 21, 3:40 PM
Unknown Object (File)
Sat, Apr 20, 4:42 PM
Unknown Object (File)
Fri, Apr 19, 12:46 AM
Unknown Object (File)
Fri, Mar 29, 3:46 PM
Unknown Object (File)
Jan 11 2024, 5:02 AM
Unknown Object (File)
Jan 11 2024, 5:02 AM
Subscribers

Details

Summary

Update to 7.9.

  • Move changes that have been adopted upstream after 7.9 into extra patches named after the commit to GDB's master branch. This includes previous patches such as the signal trampoline detection fixes and XSAVE support as well as well as new fixes such as fixing 'gcore' to not require procfs.
  • The tui-io.c patch previously needed with new readline has been accepted upstream.
  • The remaining patches have been updated to apply cleanly.
  • The threads target has been fixed to actually pass register requests for LWP-backed threads down to the ptrace backends without detouring via libthread_db which actually fixes AVX with threads.
Test Plan
  • Port builds on 10.0/amd64, 10.0/i386, and HEAD/amd64. Run tested on HEAD/amd64.
  • A git branch matching the port was also tested on HEAD/i386.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhb retitled this revision from to Update GDB port to 7.9..
jhb updated this object.
jhb edited the test plan for this revision. (Show Details)
bapt added a reviewer: bapt.
This revision is now accepted and ready to land.Apr 29 2015, 1:39 PM
eadler added a reviewer: jhb.
eadler added a subscriber: eadler.

take as mine

This revision was automatically updated to reflect the committed changes.