aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-12Fix setting watchpoints when current thread is runningPedro Alves1-4/+7
2024-03-31gdb: build dprintf commands just once in code_breakpoint constructorAndrew Burgess1-7/+7
2024-03-31gdb: the extra_string in a dprintf breakpoint is never nullptrAndrew Burgess1-11/+5
2024-03-31gdb: change 'if' to gdb_assert in update_dprintf_command_listAndrew Burgess1-2/+3
2024-03-31gdb: create_breakpoint: asserts relating to extra_string/parse_extraAndrew Burgess1-13/+28
2024-03-31gdb: create_breakpoint: add asserts and additional commentsAndrew Burgess1-0/+6
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-25gdb: fix b/p conditions with infcalls in multi-threaded inferiorsAndrew Burgess1-0/+2
2024-02-26gdb: Modify the output of "info breakpoints" and "delete breakpoints"Tiezhu Yang1-10/+15
2024-02-09gdb: add program_space parameter to disable_breakpoints_in_shlibsSimon Marchi1-4/+3
2024-02-09gdb: add inferior parameter to breakpoint_init_inferiorSimon Marchi1-17/+5
2024-02-09gdb: add program_space parameter to mark_breakpoints_outSimon Marchi1-4/+4
2024-02-05gdb: rename struct shobj -> struct solibSimon Marchi1-2/+2
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-08Avoid language-based lookups in startup pathTom Tromey1-1/+3
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