aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-20Move common bits of catchpoint/exception_catchpoint to breakpoint's ctorPedro Alves1-6/+18
2022-05-20Make catchpoint inherit breakpoint, eliminate init_raw_breakpointPedro Alves1-28/+3
2022-05-20Make breakpoint_address_bits look at the location kindPedro Alves1-37/+22
2022-05-20Refactor momentary breakpoints, eliminate set_raw_breakpoint{,_without_location}Pedro Alves1-73/+24
2022-05-20Refactor set_internal_breakpoint / internal_breakpoint ctorPedro Alves1-19/+18
2022-05-20Convert init_ada_exception_catchpoint to a ctorPedro Alves1-44/+2
2022-05-20init_breakpoint_sal -> base_breakpoint::base_breakpointPedro Alves1-122/+113
2022-05-20Remove "internal" parameter from a couple functionsPedro Alves1-3/+3
2022-05-20More breakpoint_ops parameter eliminationPedro Alves1-9/+7
2022-05-20Make a few functions work with base_breakpoint instead of breakpointPedro Alves1-24/+6
2022-05-20ranged_breakpoint: move initialization to ctorPedro Alves1-8/+19
2022-05-20ranged_breakpoint: use install_breakpointPedro Alves1-12/+5
2022-05-20ranged_breakpoint: don't use init_raw_breakpointPedro Alves1-1/+1
2022-05-20Make structs breakpoint/base_breakpoint/catchpoint be abstractPedro Alves1-0/+15
2022-05-20add_location_to_breakpoint -> breakpoint::add_locationPedro Alves1-37/+33
2022-05-06Introduce catchpoint classTom Tromey1-12/+7
2022-05-06Remove init_raw_breakpoint_without_locationTom Tromey1-47/+48
2022-05-06Constify breakpoint::print_recreateTom Tromey1-11/+11
2022-05-06Constify breakpoint::print_mentionTom Tromey1-16/+16
2022-05-06Constify breakpoint::print_oneTom Tromey1-5/+5
2022-05-06Constify breakpoint::print_itTom Tromey1-12/+12
2022-05-06Move works_in_software_mode to watchpointTom Tromey1-11/+5
2022-05-06Boolify breakpoint::explains_signalTom Tromey1-3/+3
2022-05-06Remove breakpoint::opsTom Tromey1-66/+33
2022-05-06Change print_recreate_thread to a methodTom Tromey1-11/+11
2022-05-02gdb: remove type_wanted parameter from a few functionsSimon Marchi1-16/+10
2022-04-29Remove create_breakpoints_sal_defaultTom Tromey1-37/+12
2022-04-29Remove allocate_bp_locationTom Tromey1-15/+5
2022-04-29Constify breakpoint_opsTom Tromey1-4/+4
2022-04-29Remove breakpoint ops initializationTom Tromey1-39/+31
2022-04-29Remove vtable_breakpoint_opsTom Tromey1-61/+30
2022-04-29Remove most fields from breakpoint_opsTom Tromey1-210/+29
2022-04-29Remove breakpoint_ops from init_catchpointTom Tromey1-3/+3
2022-04-29Remove breakpoint_ops from init_ada_exception_breakpointTom Tromey1-2/+2
2022-04-29Merge probe and ordinary tracepointsTom Tromey1-10/+3
2022-04-29Merge probe and ordinary breakpointsTom Tromey1-32/+26
2022-04-29Remove bkpt_base_breakpoint_opsTom Tromey1-11/+0
2022-04-29Convert static marker tracepoints to vtable opsTom Tromey1-10/+18
2022-04-29Add bp_static_marker_tracepointTom Tromey1-9/+23
2022-04-29Convert ranged breakpoints to vtable opsTom Tromey1-66/+60
2022-04-29Convert dprintf to vtable opsTom Tromey1-34/+29
2022-04-29Convert ordinary breakpoints to vtable opsTom Tromey1-54/+41
2022-04-29Change inheritance of dprintfTom Tromey1-5/+2
2022-04-29Convert momentary breakpoints to vtable opsTom Tromey1-26/+19
2022-04-29Convert internal breakpoints to vtable opsTom Tromey1-36/+25
2022-04-29Convert base breakpoints to vtable opsTom Tromey1-31/+24
2022-04-29Add some new subclasses of breakpointTom Tromey1-13/+70
2022-04-29Convert tracepoints to vtable opsTom Tromey1-61/+41
2022-04-29Convert watchpoints to vtable opsTom Tromey1-164/+116
2022-04-29Add a vtable-based breakpoint opsTom Tromey1-0/+110