aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
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
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi40-40/+0
2024-03-26gdb, gdbserver, gdbsupport: include early header files with `-include`Simon Marchi2-0/+2
2024-03-26gdb, gdbserver, gdbsupport: reformat some Makefile variables, one entry per lineSimon Marchi2-8/+22
2024-03-21Require trivial destructor in allocate_on_obstackTom Tromey1-1/+5
2024-03-19gdbsupport: rename include guard in gdb-checked-static-cast.hAndrew Burgess1-3/+3
2024-03-19gdb: use static_cast in gdb::checked_static_castAndrew Burgess1-8/+4
2024-03-14[gdb/build] Fix build on postmarketosTom de Vries1-6/+2
2024-02-27Rewrite final cleanupsTom Tromey2-124/+15
2024-02-27Introduce read_remainder_of_fileTom Tromey2-8/+20
2024-02-23Fix throw_winerror_with_name build error on x86-64 CygwinPedro Alves1-1/+1
2024-02-21gdbsupport: assume that compiler supports std::{is_trivially_constructible,is...Simon Marchi4-33/+0
2024-02-21gdb: remove some GCC version checksSimon Marchi1-9/+0
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess149-149/+149
2024-01-10gdbsupport: tighten up libiberty code a bit with dnlMike Frysinger2-7/+4
2024-01-10gdb: libiberty: switch to AC_CHECK_DECLS_ONCEMike Frysinger2-61/+73
2024-01-10gdb: move libiberty.m4 to gdbsupportMike Frysinger3-4/+36
2024-01-08Back out some parallel_for_each featuresTom Tromey1-204/+30
2024-01-08Add gdb::task_groupTom Tromey4-2/+160
2023-12-22Fix build with clang 16Tom Tromey1-0/+5
2023-12-14gdb: change regcache interface to use array_viewSimon Marchi3-4/+44
2023-12-14gdb: use reg_buffer_common throughout gdbsupport/common-regcache.hSimon Marchi2-8/+11
2023-12-04gdb: Enable early init of thread pool sizeRichard Bunt2-0/+5
2023-11-29Remove gdb_static_assertTom Tromey3-14/+9
2023-11-29Use C++17 void_tTom Tromey1-10/+1
2023-11-29Rely on copy elision in scope-exit.hTom Tromey1-20/+2
2023-11-29Rely on C++17 <new> in new-op.ccTom Tromey1-5/+0
2023-11-29Enable some C++14 code in array-view.hTom Tromey1-9/+8
2023-11-29Switch to -Wimplicit-fallthrough=5Tom Tromey2-2/+2
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey2-6/+4
2023-11-28[gdb] Fix segfault in for_each_block, part 1Tom de Vries1-0/+17
2023-11-27Introduce throw_winerror_with_nameTom Tromey2-0/+15
2023-11-21gdbsupport: Replace gdb::invoke_result with std::invoke_resultLancelot Six5-48/+10
2023-11-21gdbsupport: Remove gdb::string_viewLancelot Six2-785/+0
2023-11-21gdb: Use std::string_view instead of gdb::string_viewLancelot Six3-7/+8
2023-11-21gdbsupport: remove gdb::optionalLancelot Six1-233/+0
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six9-15/+15
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-13/+0
2023-11-15Finalized intl-update patchesArsen Arsenovi?5-218/+2212
2023-11-06Remove EXTERN_C and related definesTom Tromey2-8/+4
2023-11-03gdbsupport: mark array_view::slice with [[nodiscard]]Simon Marchi1-0/+2
2023-11-03gdbsupport: record and print failed selftest namesSimon Marchi1-4/+15
2023-10-28gdb/gdbsupport/gdbserver: Require c++17Lancelot Six4-30/+1524
2023-10-28gdb/ax_cxx_compile_stdcxx.m4: upgradeLancelot Six1-10/+34
2023-10-19gdbsupport: use "reference" and "pointer" type aliases in intrusive_listSimon Marchi1-14/+14