aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-13Use unique_xmalloc_ptr in explicit_location_specTom Tromey1-3/+2
2023-12-13Use unique_xmalloc_ptr in linespec_location_specTom Tromey1-4/+5
2023-11-28[gdb] Fix segfault in for_each_block, part 1Tom de Vries1-13/+16
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-9/+10
2023-11-17gdb: remove get_current_regcacheSimon Marchi1-1/+1
2023-11-14Remove some redundant "break"sTom Tromey1-4/+0
2023-10-30Remove some frame invalidation codeTom Tromey1-3/+0
2023-10-19gdb: rename struct so_list to shobjSimon Marchi1-3/+2
2023-10-19gdb: make so_list::{so_original_name,so_name} std::stringsSimon Marchi1-1/+1
2023-10-19gdb: replace some so_list parameters to use referencesSimon Marchi1-2/+3
2023-10-10gdb: remove target_gdbarchSimon Marchi1-8/+8
2023-10-05gdb: remove unnecessary nullptr check in free_objfile observersSimon Marchi1-3/+0
2023-10-02gdb: remove solib::pspace fieldSimon Marchi1-2/+2
2023-09-26Use string_file::release in some placesTom Tromey1-1/+1
2023-09-19Use gdb::checked_static_cast for code_breakpointTom Tromey1-2/+4
2023-09-19Use gdb::checked_static_cast for tracepointsTom Tromey1-15/+19
2023-09-19Use gdb::checked_static_cast for watchpointsTom Tromey1-152/+147
2023-09-19gdb, breakpoint: add a destructor to the watchpoint structMohamed Bouhaouel1-0/+14
2023-08-23gdb: centralize "[Thread ...exited]" notificationsPedro Alves1-1/+3
2023-08-23gdb: add missing notify_breakpoint_modified callAndrew Burgess1-1/+1
2023-08-17gdb: add inferior-specific breakpointsAndrew Burgess1-49/+188
2023-08-09gdb, breakpoint: add breakpoint location debugging logsMihails Strasuns1-0/+110
2023-08-03gdb: avoid double stop after failed breakpoint condition checkAndrew Burgess1-12/+0
2023-07-10gdb: include location number in breakpoint error messageAndrew Burgess1-3/+11
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-06-03[gdb] Fix typosTom de Vries1-1/+1
2023-05-30gdb: add interp::on_breakpoint_modified methodSimon Marchi1-19/+28
2023-05-30gdb: add interp::on_breakpoint_deleted methodSimon Marchi1-1/+10
2023-05-30gdb: add interp::on_breakpoint_created methodSimon Marchi1-1/+11
2023-05-25gdb: remove breakpoint_pointer_iteratorSimon Marchi1-304/+301
2023-05-25gdb: link breakpoints with intrusive_listSimon Marchi1-26/+10
2023-05-25gdb: remove bp_location_pointer_iteratorSimon Marchi1-124/+123
2023-05-25gdb: use intrusive_list for breakpoint locationsSimon Marchi1-126/+113
2023-05-25gdb: add breakpoint::first_loc methodsSimon Marchi1-57/+55
2023-05-25gdb: add breakpoint "has locations" methodsSimon Marchi1-29/+33
2023-05-25gdb: constify breakpoint::print_it parameterSimon Marchi1-8/+6
2023-05-25gdb: make some breakpoint methods use `this`Simon Marchi1-16/+10
2023-05-23Introduce and use parser flagsTom Tromey1-1/+2
2023-05-19gdb/breakpoint: use warning function instead of gdb_printfAndrew Burgess1-3/+3
2023-05-11Disable out-of-scope watchpointsJohnson Sun1-0/+1
2023-05-09gdb: fix use-after-free in check_longjmp_breakpoint_for_call_dummySimon Marchi1-9/+16
2023-05-07Remove ALL_BREAKPOINTS_SAFETom Tromey1-71/+63
2023-05-02Remove error_streamTom Tromey1-2/+2
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi1-0/+1
2023-05-01Remove evaluate_expressionTom Tromey1-1/+1
2023-04-11gdb: fix indentation within print_one_breakpoint_locationAndrew Burgess1-9/+9
2023-04-11gdb: warn when converting h/w watchpoints to s/wAndrew Burgess1-2/+17
2023-04-03gdb: don't always print breakpoint location after failed condition checkAndrew Burgess1-0/+12
2023-04-03gdb: include breakpoint number in testing condition error messageAndrew Burgess1-1/+2
2023-03-20gdb: don't use the global thread-id in the saved breakpoints fileAndrew Burgess1-1/+4