aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
2022-05-10Fix --disable-threading buildTom Tromey3-11/+75
2022-05-10Move non-dependent gdb::observers::observable::visit_state outside templatePedro Alves1-15/+24
2022-04-25gdbsupport/pathstuff.h: #include <array> explicitly for std::array<>John Baldwin1-0/+1
2022-04-21gdbsupport: add path_join functionSimon Marchi2-15/+53
2022-04-19gdbsupport/selftest: Allow lazy registrationLancelot SIX2-0/+32
2022-04-19gdbsupport/selftest: Replace for_each_selftest with an iterator_rangeLancelot SIX2-22/+36
2022-04-18gdb: use gdb_tilde_expand instead of gdb_tilde_expand_up in source_script_wit...Simon Marchi2-13/+0
2022-04-18gdbsupport: make gdb_realpath_keepfile return an std::stringSimon Marchi2-9/+5
2022-04-18gdbsupport: make gdb_abspath return an std::stringSimon Marchi2-22/+21
2022-04-14Set the worker thread name on WindowsTom Tromey1-8/+64
2022-04-14Let std::thread check pass even without pthreadsTom Tromey2-26/+24
2022-04-14gdb: fix build errors in gdbsupport/thread-pool.h used with old gccTiezhu Yang2-3/+3
2022-04-13Make intrusive_list_node's next/prev privatePedro Alves1-1/+12
2022-04-12gdbsupport: use result_of_t instead of result_of in parallel-for.hSimon Marchi1-3/+3
2022-04-12Specialize std::hash for gdb_exceptionTom Tromey1-0/+19
2022-04-12Return vector of results from parallel_for_eachTom Tromey3-30/+141
2022-04-12Add batching parameter to parallel_for_eachTom Tromey1-6/+12
2022-04-12Allow thread-pool.h to work without threadsTom Tromey3-17/+27
2022-03-30Consolidate definition of current_directoryTom Tromey3-3/+7
2022-03-07Let phex and phex_nz handle sizeof_l==1Tom Tromey1-0/+8
2022-03-03Fix typo in last change.Roland McGrath1-1/+1
2022-03-03Avoid conflict with gnulib open/close macros.Roland McGrath2-5/+5
2022-02-25gdb: add operator+= and operator+ overload for std::stringAndrew Burgess1-0/+19
2022-02-22gdbsupport: Add an event-pipe class.John Baldwin6-3/+190
2022-01-20gdbsupport/gdb_regex.cc: replace defs.h include with common-defs.hSimon Marchi1-1/+1
2022-01-18Move gdb_regex to gdbsupportTom Tromey4-8/+126
2022-01-18Introduce gdb-hashtab module in gdbsupportTom Tromey4-9/+106
2022-01-18Move gdb obstack code to gdbsupportTom Tromey4-8/+216
2022-01-18Move gdb_argv to gdbsupportTom Tromey1-0/+204
2022-01-13gdb: don't use -Wmissing-prototypes with g++Andrew Burgess6-4/+137
2022-01-11gdbsupport: regenerate Makefile.inAndrew Burgess1-2/+2
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