aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
2022-01-04gdb: don't pass nullptr to sigwaitAndrew Burgess1-1/+6
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker138-138/+138
2021-12-15New --enable-threading configure option to control use of threads in GDB/GDBs...Luis Machado2-4/+42
2021-12-09Revert "gdbsupport: remove unnecessary `#ifndef IN_PROCESS_AGENT`"Simon Marchi1-0/+2
2021-12-09gdbsupport: remove unnecessary `#ifndef IN_PROCESS_AGENT`Simon Marchi1-2/+0
2021-12-04gdbsupport: fix memory leak in create_file_handler when re-using file handlerSimon Marchi1-7/+6
2021-12-03gdbsupport: add array_view copy functionSimon Marchi1-0/+15
2021-11-22gdb: introduce target_waitkind_str, use it in target_waitstatus::to_stringSimon Marchi2-4/+8
2021-11-20gdbsupport: fix array-view compilation with c++11 && _GLIBCXX_DEBUGSimon Marchi1-3/+3
2021-11-18gdbsupport: make gdb_assert_not_reached accept a format stringSimon Marchi2-5/+6
2021-11-16gdbsupport: remove FUNCTION_NAMESimon Marchi2-33/+2
2021-11-16gdb/gdbsupport: make xstrprintf and xstrvprintf return a unique_ptrAndrew Burgess2-7/+8
2021-11-16gdbsupport: move xfree into its own fileAndrew Burgess4-16/+43
2021-11-11[gdb/build] Fix Wimplicit-exception-spec-mismatch in clang buildTom de Vries1-2/+2
2021-11-11[gdb/build] Fix build with -std=c++11Tom de Vries1-0/+5
2021-11-09Fix build on rhES5Tom Tromey3-0/+25
2021-11-08Improve gdb::array_view ctor from contiguous containersLancelot SIX1-3/+4
2021-11-05Introduce make_unique_xstrndupTom Tromey1-0/+9
2021-11-03Fix LD_PRELOAD=/usr/lib64/libasan.so.6 gdbJan Kratochvil1-0/+42
2021-10-28gdb: add selftest name completionSimon Marchi1-1/+3
2021-10-25gdbsupport: add assertions in array_viewSimon Marchi1-4/+24
2021-10-19Fix format_pieces selftest on WindowsTom Tromey3-0/+70
2021-10-19Always use std::function for self-testsTom Tromey2-45/+6
2021-10-04[gdb/build] Add CXX_DIALECT to CXXTom de Vries1-0/+8
2021-10-04gdbsupport: remove attempt to define TARGET_WORD_SIZEAndrew Burgess3-14/+0
2021-09-30gdbsupport: make gdb_mkostemp_cloexec return a scoped_fdSimon Marchi1-2/+2
2021-09-30gdbsupport: make gdb_open_cloexec return scoped_fdSimon Marchi3-8/+9
2021-09-30gdbsupport: move gdb_file_up to its own fileSimon Marchi3-13/+39
2021-09-23Change ptid_t::tid to ULONGESTTom Tromey2-4/+6
2021-09-23Remove defaulted 'tid' parameter to ptid_t constructorTom Tromey1-1/+1
2021-09-22[gdb] Add maint selftest -verbose optionTom de Vries2-2/+20
2021-09-21[gdb] Change register_test to use std::function argTom de Vries2-19/+22
2021-09-20gdbsupport/gdb_proc_service.h: use decltype instead of typeofSimon Marchi1-1/+1
2021-08-03gdbsupport: add debug assertions in gdb::optional::getSimon Marchi1-2/+14
2021-07-30Replace exception_print_same with operator!=Tom Tromey1-0/+17
2021-07-30[gdb/build] Disable attribute nonnullTom de Vries1-0/+75
2021-07-26gdb: move remaining ChangeLogs to legacy filesAndrew Burgess1-0/+0
2021-07-23gdb: make inferior::m_cwd an std::stringSimon Marchi1-3/+4
2021-07-23gdb: un-share set_inferior_cwd declarationSimon Marchi1-4/+0
2021-07-17gdb: make all_inferiors_safe actually workSimon Marchi1-5/+5
2021-07-12gdb: maintain per-process-target list of resumed threads with pending wait st...Simon Marchi2-0/+15
2021-07-12gdb: use intrusive list for step-over chainSimon Marchi2-0/+30
2021-07-12gdb: introduce intrusive_list, make thread_info use itPedro Alves2-0/+638
2021-07-06gdb: introduce iterator_range, remove next_adapterSimon Marchi2-27/+65
2021-07-05gdb: fall back on sigpending + sigwait if sigtimedwait is not availableSimon Marchi1-2/+13
2021-07-05gdbsupport/common.m4: check for sigtimedwaitSimon Marchi3-2/+5
2021-06-17Don't call sigtimedwait for scoped_ignore_sigttouPedro Alves2-6/+14
2021-06-17scoped_ignore_signal: Use sigprocmask+sigtimedwait instead of signalPedro Alves2-2/+44
2021-06-17Introduce scoped_restore_signalPedro Alves2-12/+107
2021-06-17Move scoped_ignore_sigttou to gdbsupport/Pedro Alves2-0/+60