aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport
AgeCommit message (Expand)AuthorFilesLines
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
2023-10-12Move -lsocket check to common.m4Tom Tromey2-0/+59
2023-10-09gdb_unique_ptr.h: Fix a typo in a commentJohn Baldwin1-1/+1
2023-09-20Remove explanatory comments from includesTom Tromey2-3/+3
2023-09-15Fix build failure with GCC 4.8Tom Tromey1-1/+4
2023-09-11Specialize std::hash for ptid_tTom Tromey1-3/+2
2023-09-11gdb: c++ify btrace_target_infoMarkus Metzger1-1/+17
2023-08-28x86: Remove X86_XSTATE_SIZE and related constants.John Baldwin1-12/+0
2023-08-28x86: Add an x86_xsave_layout structure to handle variable XSAVE layouts.John Baldwin1-9/+56
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-0/+13
2023-08-17[gdb/build, c++20] Handle deprecated std::allocator::constructTom de Vries1-1/+12
2023-08-17[gdb/build, c++20] Stop using deprecated is_podTom de Vries1-1/+1
2023-08-17[gdb/build, c++20] Fix Wdeprecated-enum-enum-conversionTom de Vries1-1/+3
2023-08-12regen configAlan Modra1-1/+1
2023-06-05Move unrelocated_addr to common-types.hTom Tromey1-0/+6
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-06-03[gdb] Fix typosTom de Vries10-11/+11
2023-05-30gdb: add support for %V to printf commandAndrew Burgess2-4/+28
2023-05-25gdbsupport: make filtered_iterator::operator* return the same thing as underl...Simon Marchi1-1/+6
2023-05-25gdbsupport: make basic_safe_iterator::operator* return the same thing as unde...Simon Marchi1-1/+5
2023-05-25gdbsupport: add missing increment/decrement operators to reference_to_pointer...Simon Marchi1-0/+18
2023-05-24gdbsupport: add support for references to checked_static_castSimon Marchi1-0/+16
2023-04-29gdb: Fix building with latest libc++Manoj Gupta2-2/+5