Update gdb to the final 12.1 release in 22.04 LTS. jammy ships with the gdb 12.1 release candidate, taken from the gdb-12 branch. Changes up to the final release are:
- updated gnulib library
- Fix for PR mi/29002 (Windows only)
- gdb: fix 'remote show FOO-packet' aliases
- various testsuite fixes
- fixing compiler warnings
- Fix bug in Ada number lexing
- Remove "Ada Settings" node from the manual
- Handle TLS variable lookups when using separate debug files.
- PR 28980: gdb: don't copy entirely optimized out values in value_copy
- gdb/mi: fix use after free of frame_info causing spurious notifications
Comparing the test results between the two builds doesn't show any regression on any architecture.
Update gdb to the final 12.1 release in 22.04 LTS. jammy ships with the gdb 12.1 release candidate, taken from the gdb-12 branch. Changes up to the final release are:
- updated gnulib library
- Fix for PR mi/29002 (Windows only)
- gdb: fix 'remote show FOO-packet' aliases
- various testsuite fixes
- fixing compiler warnings
- Fix bug in Ada number lexing
- Remove "Ada Settings" node from the manual
- Handle TLS variable lookups when using separate debug files.
- PR 28980: gdb: don't copy entirely optimized out values in value_copy
- gdb/mi: fix use after free of frame_info causing spurious notifications
Comparing the test results between the two builds doesn't show any regression on any architecture.