aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
2022-09-21gdbsupport: convert FILEIO_* macros to an enumSimon Marchi2-24/+28
2022-09-21gdbsupport: move include/gdb/fileio.h contents to fileio.hSimon Marchi1-1/+109
2022-09-21gdbsupport: change path_join parameter to array_view<const char *>Simon Marchi2-8/+8
2022-09-08gdbsupport: Fix config.status dependencyTsukasa OI3-2/+3
2022-08-30gdbsupport: add wrapper around result_of and invoke_resultSimon Marchi3-6/+44
2022-08-26gdbsupport: fix gdb::optional compilation with C++11 && _GLIBCXX_DEBUGSimon Marchi1-2/+2
2022-08-26gdb, gdbsupport: configure: factor out yes/no/auto value checkingSimon Marchi1-0/+28
2022-08-19gdb_do_one_event: use integer test syntaxPatrick Monnerat1-2/+2
2022-08-18gdbsupport/event-loop: add a timeout parameter to gdb_do_one_eventPatrick Monnerat2-11/+36
2022-08-16Use strwinerror in gdb/windows-nat.cTom Tromey2-0/+70
2022-08-05[gdbsupport] Add task size parameter in parallel_for_eachTom de Vries1-22/+91
2022-08-05Introduce gdb::make_function_viewPedro Alves1-0/+127
2022-08-05[gdb] Add debug_{exp,val}Tom de Vries1-0/+6
2022-07-25struct packed: Add fallback byte array implementationPedro Alves1-3/+48
2022-07-25struct packed: Unit tests and more operatorsPedro Alves1-30/+49
2022-07-25struct packed: Use gcc_struct on WindowsPedro Alves1-1/+9
2022-07-21gdbsupport: add checked_static_castAndrew Burgess1-0/+68
2022-07-21[gdbsupport] Fix type of parallel_for_each_debugTom de Vries1-1/+1
2022-07-18[gdbsupport] Improve thread scheduling in parallel_for_eachTom de Vries1-0/+8
2022-07-18[gdbsupport] Add parallel_for_each_debugTom de Vries1-1/+23
2022-07-14[gdbsupport] Add sequential_for_eachTom de Vries1-0/+23
2022-07-14[gdb/build] Fix gdb build with gcc 4.8.5Tom de Vries1-0/+2
2022-07-12[gdb/build] Fix build with gcc 4.8.5Tom de Vries1-0/+4
2022-07-12Introduce struct packed templatePedro Alves1-0/+90
2022-06-30[gdb] Block SIGTERM in worker threadsTom de Vries1-0/+1
2022-06-27Make GDBserver abort on internal error in development modePedro Alves3-0/+26
2022-05-26Finalize each cooked index separatelyTom Tromey1-0/+121
2022-05-23[gdbsupport] Fix UB in print-utils.cc:int_stringTom de Vries1-1/+5
2022-05-19gdbsupport: fix path_join crash with -std=c++17 and -D_GLIBCXX_DEBUGSimon Marchi1-1/+1
2022-05-16Reindent gdbsupport/event-loop.cc:handle_file_eventPedro Alves1-54/+50
2022-05-16gdbsupport/event-loop.cc: simplify !HAVE_POLL pathsPedro Alves1-61/+27
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