aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
2024-12-02gdb, gdbserver, gdbsupport: flatten and sort some list in configure filesSimon Marchi2-15/+76
2024-11-25gdbsupport: add unordered_dense.h 4.4.0Simon Marchi3-0/+2105
2024-11-23[gdbsupport] Rerun autoreconf -fTom de Vries2-2/+2
2024-11-23[gdb/contrib] Add two rules in common-misspellings.txtTom de Vries3-3/+3
2024-11-22gdb: Introduce RAII signal handler setterGuinevere Larsen1-0/+73
2024-11-22[gdbsupport] Handle EINTR in event-pipe.ccTom de Vries1-13/+8
2024-11-22[gdb] Handle EINTR in ser-event.cTom de Vries1-0/+11
2024-11-22[gdb] Add gdb::waitTom de Vries1-0/+6
2024-11-22[gdbsupport] Add gdb::{waitpid,read,write,close}Tom de Vries1-0/+29
2024-11-18[gdb] Fix some typosTom de Vries1-3/+3
2024-11-12[gdb/tdep] Use raw_supply_part_zeroed for AArch64Tom de Vries1-0/+6
2024-11-04Remove gdb::hash_enumTom Tromey1-45/+0
2024-10-19Pass current directory to gdb_abspathTom Tromey2-12/+12
2024-10-19[gdbsupport] Add gdb::array_view::{iterator,const_iterator}Tom de Vries1-4/+6
2024-10-19[gdbsupport] Use std::span-style iterators for gdb::array_viewTom de Vries1-4/+4
2024-10-18[gdb/build] Use -fno-hoist-adjacent-loads for gcc <= 13Tom de Vries1-0/+7
2024-10-10gdb/gdbserver: change shared set_tdesc_osabi to take gdb_osabiAndrew Burgess1-2/+4
2024-10-10gdb: split osabi support between gdb/ and gdbsupport/ directoriesAndrew Burgess5-6/+219
2024-10-06[gdb] Fix common misspellingsTom de Vries2-3/+3
2024-09-25gdb, gdbserver, python, testsuite: Remove MPX.Schimpe, Christina1-15/+2
2024-09-24btrace: Enable event tracing on Linux for Intel PT.Felix Willgerodt1-0/+3
2024-09-24[gdb] Make scope_exit constructor throwTom de Vries1-0/+3
2024-09-13gdbsupport/intrusive-list: add owning_intrusive_listSimon Marchi2-4/+173
2024-09-13gdbsupport/intrusive-list: make insert return an iteratorSimon Marchi1-5/+15
2024-09-13gdbsupport/intrusive-list: sprinkle noexceptSimon Marchi1-43/+43
2024-09-07gdb: add another overload of startswithAndrew Burgess1-0/+10
2024-08-19gdb: avoid '//' in filenames when searching for debuginfoAndrew Burgess2-7/+15
2024-08-14btrace, python: Enable ptwrite filter registration.Felix Willgerodt3-0/+16
2024-08-14btrace, gdbserver: Add ptwrite to btrace_config_pt.Felix Willgerodt1-0/+6
2024-08-12gdb, gdbsupport: use `using` in enum flags codeSimon Marchi1-15/+15
2024-08-12gdbsupport: remove C enum flags fallbackSimon Marchi1-11/+0
2024-08-12gdbsupport: remove #ifndef REALTIME_LO in signals.ccSimon Marchi1-8/+6
2024-08-02gdb, gdbserver, gdbsupport: remove -Wno-vla-cxx-extensionSimon Marchi2-2/+2
2024-07-16gdb, gdbserver, gdbsupport: use [[noreturn]] instead of ATTRIBUTE_NORETURNSimon Marchi3-30/+27
2024-06-27gdb: add overloads of gdb_tilde_expandAndrew Burgess1-2/+16
2024-06-27gdb: add overloads of gdb_abspathAndrew Burgess1-0/+16
2024-06-24Remove hashtab_obstack_allocateTom Tromey4-53/+1
2024-06-20Revert "Remove LIBINTL_DEP"Alan Modra2-0/+3
2024-06-20Remove LIBINTL_DEPAlan Modra2-3/+0
2024-06-14gdb/gdbserver: share I386_LINUX_XSAVE_XCR0_OFFSET definitionAndrew Burgess1-0/+20
2024-06-10autoupdate: add square brackets around arguments of AC_INITMatthieu Longo1-1/+1
2024-06-10autoupdate: replace obsolete macros AC_CONFIG_HEADERMatthieu Longo1-1/+1
2024-06-07gdb: remove get_exec_fileSimon Marchi1-5/+0
2024-06-07gdb: replace `get_exec_file (0)` calls with `current_program_space->exec_file...Simon Marchi1-3/+3
2024-05-16Stop 'configure --enable-threading' if std::thread doesn't workPedro Alves2-6/+21
2024-05-06Fix build issues with mingw toolchainBernd Edlinger2-0/+2
2024-04-22gdb: move RequireLongest to gdbsupport/traits.hSimon Marchi1-0/+4
2024-04-21Use std::vector in event-loop.ccTom Tromey1-39/+18
2024-04-18gdbsupport: constify some return values in print-utils.{h,cc}Simon Marchi2-18/+18
2024-04-17gdbsupport, gdbserver, gdb: use -Wno-vla-cxx-extensionSimon Marchi2-0/+2