binutils-gdb/gdb/testsuite/gdb.ada
Keith Seitz ddfe970e6b Don't elide all inlined frames
This patch essentially causes GDB to treat inlined frames like "normal"
frames from the user's perspective.  This means, for example, that when a
user sets a breakpoint in an inlined function, GDB will now actually stop
"in" that function.

Using the test case from breakpoints/17534,

3	static inline void NVIC_EnableIRQ(int IRQn)
4	{
5	  volatile int y;
6	  y = IRQn;
7	}
8
9	__attribute__( ( always_inline ) ) static inline void __WFI(void)
10	{
11	    __asm volatile ("nop");
12	}
13
14	int main(void) {
15
16	    x= 42;
17
18	    if (x)
19	      NVIC_EnableIRQ(16);
20	    else
21	      NVIC_EnableIRQ(18);
(gdb) b NVIC_EnableIRQ
Breakpoint 1 at 0x4003e4: NVIC_EnableIRQ. (2 locations)
(gdb) r
Starting program: 17534

Breakpoint 1, main () at 17534.c:19
19	      NVIC_EnableIRQ(16);

Because skip_inline_frames currently skips every inlined frame, GDB "stops"
in the caller.  This patch adds a new parameter to skip_inline_frames
that allows us to pass in a bpstat stop chain.  The breakpoint locations
on the stop chain can be used to determine if we've stopped inside an inline
function (due to a user breakpoint).  If we have, we do not elide the frame.

With this patch, GDB now reports that the inferior has stopped inside the
inlined function:

(gdb) r
Starting program: 17534

Breakpoint 1, NVIC_EnableIRQ (IRQn=16) at 17534.c:6
6	  y = IRQn;

Many thanks to Jan and Pedro for guidance on this.

gdb/ChangeLog:

	* breakpoint.c (build_bpstat_chain): New function, moved from
	bpstat_stop_status.
	(bpstat_stop_status): Add optional parameter, `stop_chain'.
	If no stop chain is passed, call build_bpstat_chain to build it.
	* breakpoint.h (build_bpstat_chain): Declare.
	(bpstat_stop_status): Move documentation here from breakpoint.c.
	* infrun.c (handle_signal_stop): Before eliding inlined frames,
	build the stop chain and pass it to skip_inline_frames.
	Pass this stop chain to bpstat_stop_status.
	* inline-frame.c: Include breakpoint.h.
	(stopped_by_user_bp_inline_frame): New function.
	(skip_inline_frames): Add parameter `stop_chain'.
	Move documention to inline-frame.h.
	If non-NULL, use stopped_by_user_bp_inline_frame to determine
	whether the frame should be elided.
	* inline-frame.h (skip_inline_frames): Add parameter `stop_chain'.
	Add moved documentation and update for new parameter.

gdb/testsuite/ChangeLog:

	* gdb.ada/bp_inlined_func.exp: Update inlined frame locations
	in expected breakpoint stop locations.
	* gdb.dwarf2/implptr.exp (implptr_test_baz): Use up/down to
	move to proper scope to test variable values.
	* gdb.opt/inline-break.c (inline_func1, not_inline_func1)
	(inline_func2, not_inline_func2, inline_func3, not_inline_func3):
	New functions.
	(main): Call not_inline_func3.
	* gdb.opt/inline-break.exp: Start inferior and set breakpoints at
	inline_func1, inline_func2, and inline_func3.  Test that when each
	breakpoint is hit, GDB properly reports both the stop location
	and the backtrace. Repeat tests for temporary breakpoints.
2018-05-17 12:15:11 -07:00
..
O2_float_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
access_tagged_param Fix regresssion(internal-error) printing subprogram argument (PR gdb/22670) 2018-01-05 16:07:00 +00:00
access_to_packed_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
addr_arith Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
aliased_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arr_acc_idx_w_gap (Ada) Fix Length attribute on array access 2018-01-05 03:14:19 -05:00
arr_arr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arr_enum_idx_w_gap (Ada) Fix print of array using non-contiguous enumeration indexes 2018-01-07 23:56:36 -05:00
array_bounds Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_char_idx (Ada) Remove printing of array's first index when unneeded 2018-01-04 23:47:15 -05:00
array_of_variable_length Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_ptr_renaming Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_return Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_subscript_addr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arraydim Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayidx Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayparam Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayptr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
assign_arr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
atomic_enum Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
attr_ref_and_charlit Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bad-task-bp-keyword Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_c_mixed_case Ada: make verbatim matcher override other language matchers (PR gdb/22670) 2018-01-10 20:47:37 +00:00
bp_enum_homonym Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_inlined_func Fix breakpoint add on inlined function using function name. 2018-01-09 10:02:51 +01:00
bp_on_var Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_range_type Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_reset Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
byte_packed_arr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
call_pn Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
catch_assert_if (Ada) Add testcase for catch assert with condition 2018-01-31 13:42:30 +01:00
catch_ex Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
char_enum Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
char_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
complete Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
cond_lang Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
convvar_comp memory error printing component of record from convenience variable 2018-01-05 02:41:28 -05:00
disc_arr_bound Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dot_all Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_arrayidx Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_loc Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_stride Add support for dynamic DW_AT_byte_stride. 2018-01-01 22:50:13 -05:00
enum_idx_packed Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
excep_handle (Ada) New command to stop at start of exception handler. 2018-01-03 11:02:53 +01:00
exec_changed Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
expr_delims Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
exprs Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fin_fun_out Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fixed_cmp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fixed_points Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
float_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
formatted_ref Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
frame_args Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fullname_bp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_addr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_in_declare Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_overload_menu Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_renaming Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_char Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_ptr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_ref Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
homonym Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_addr_mixed_case Add gdb.ada/info_addr_mixed_case new testcase 2018-01-04 03:30:06 -05:00
info_exc Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_locals_renaming Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
int_deref Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
interface Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
iwide Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
lang_switch Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
maint_with_ada gdb.ada/maint_with_ada.exp: New testcase 2018-01-04 04:40:17 -05:00
mi_catch_assert (Ada/MI) Add testcase for mi catch assert with condition 2018-01-31 13:42:30 +01:00
mi_catch_ex Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_catch_ex_hand (Ada) Add gdb-mi support for stopping at start of exception handler. 2018-01-31 13:42:30 +01:00
mi_dyn_arr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_ex_cond Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_exc_info Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_interface Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_task_arg Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_task_info Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_var_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
minsyms Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mod_from_name Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
n_arr_bound Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
nested Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
notcplusplus problem looking up some symbols when they have a linkage name 2018-03-27 09:57:16 -04:00
null_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
null_record Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
operator_bp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
optim_drec Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
out_of_line_in_inlined Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
packed_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
packed_tagged Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pckd_arr_ren Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pckd_neg Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pkd_arr_elem Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pp-rec-component Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
print_chars Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptr_typedef Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptype_field Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptype_tagged_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
py_range Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rdv_wait Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rec_comp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rec_return Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ref_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ref_tick_size Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rename_subscript_param (Ada) problem printing renaming which references a subprogram parameter 2018-01-05 04:29:54 -05:00
repeat_dyn Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
same_component_name Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
same_enum Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
scoped_watch Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
set_pckd_arr_elt Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
set_wstr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
small_reg_param Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
start Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
str_binop_equal Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
str_ref_cmp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
str_uninit Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
sym_print_name Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
taft_type Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged_access Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged_not_init Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
task_bp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
task_switch_in_core Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tasks Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tick_last_segv Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tick_length_array_enum_idx Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
type_coercion Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
unc_arr_ptr_in_var_rec Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
uninitialized_vars Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_arr_attrs Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_arr_typedef Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_rec_arr Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
variant_record_packed_array Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
varsize_limit set varsize-limit: New GDB setting for maximum dynamic object size 2018-03-27 10:17:45 -04:00
watch_arg Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
whatis_array_val Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
widewide Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
win_fu_syms Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
O2_float_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
access_tagged_param.exp Relax expected output in gdb.ada/access_tagged_param.exp test 2018-01-08 04:38:26 -05:00
access_to_packed_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
addr_arith.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
aliased_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arr_acc_idx_w_gap.exp (Ada) Fix Length attribute on array access 2018-01-05 03:14:19 -05:00
arr_arr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arr_enum_idx_w_gap.exp (Ada) Fix print of array using non-contiguous enumeration indexes 2018-01-07 23:56:36 -05:00
array_bounds.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_char_idx.exp (Ada) Remove printing of array's first index when unneeded 2018-01-04 23:47:15 -05:00
array_of_variable_length.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_ptr_renaming.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_return.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
array_subscript_addr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arraydim.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayidx.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayparam.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
arrayptr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
assign_1.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
assign_arr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
atomic_enum.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
attr_ref_and_charlit.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bad-task-bp-keyword.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
boolean_expr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_c_mixed_case.exp Ada: make verbatim matcher override other language matchers (PR gdb/22670) 2018-01-10 20:47:37 +00:00
bp_enum_homonym.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_inlined_func.exp Don't elide all inlined frames 2018-05-17 12:15:11 -07:00
bp_on_var.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_range_type.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
bp_reset.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
byte_packed_arr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
call_pn.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
catch_assert_if.exp (Ada) Add testcase for catch assert with condition 2018-01-31 13:42:30 +01:00
catch_ex.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
char_enum.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
char_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
complete.exp Fix gdb.ada/complete.exp's "complete break ada" test (PR gdb/22670) 2018-01-10 20:46:09 +00:00
cond_lang.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
convvar_comp.exp memory error printing component of record from convenience variable 2018-01-05 02:41:28 -05:00
disc_arr_bound.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dot_all.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_arrayidx.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_loc.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
dyn_stride.exp internal-error using '@' (repeat) operator on array of dynamic objects 2018-01-31 02:18:56 -05:00
enum_idx_packed.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
excep_handle.exp (Ada) New command to stop at start of exception handler. 2018-01-03 11:02:53 +01:00
exec_changed.exp Testsuite: fully migrate to use_gdb_stub convenience func 2018-03-23 10:38:23 +01:00
expr_delims.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
exprs.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fin_fun_out.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fixed_cmp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fixed_points.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
float_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
formatted_ref.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
frame_args.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fullname_bp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_addr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_in_declare.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_overload_menu.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
fun_renaming.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_char.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_ptr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
funcall_ref.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
homonym.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_addr_mixed_case.exp Fix gdb.ada/info_addr_mixed_case.exp (PR gdb/22670) 2018-01-05 16:01:57 +00:00
info_exc.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_locals_renaming.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_types.c Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
info_types.exp Show line numbers in output for "info var/func/type" 2018-04-13 19:26:05 +02:00
int_deref.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
interface.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
iwide.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
lang_switch.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
maint_with_ada.exp problem looking up some symbols when they have a linkage name 2018-03-27 09:57:16 -04:00
mi_catch_assert.exp (Ada/MI) Add testcase for mi catch assert with condition 2018-01-31 13:42:30 +01:00
mi_catch_ex.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_catch_ex_hand.exp (Ada) Add gdb-mi support for stopping at start of exception handler. 2018-01-31 13:42:30 +01:00
mi_dyn_arr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_ex_cond.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_exc_info.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_interface.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_task_arg.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_task_info.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mi_var_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
minsyms.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
mod_from_name.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
n_arr_bound.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
nested.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
notcplusplus.exp problem looking up some symbols when they have a linkage name 2018-03-27 09:57:16 -04:00
null_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
null_record.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
operator_bp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
optim_drec.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
out_of_line_in_inlined.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
packed_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
packed_tagged.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pckd_arr_ren.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pckd_neg.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pkd_arr_elem.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pp-rec-component.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
pp-rec-component.py Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
print_chars.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
print_pc.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptr_typedef.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptype_arith_binop.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptype_field.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ptype_tagged_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
py_range.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rdv_wait.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rec_comp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rec_return.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ref_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
ref_tick_size.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
rename_subscript_param.exp (Ada) problem printing renaming which references a subprogram parameter 2018-01-05 04:29:54 -05:00
repeat_dyn.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
same_component_name.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
same_enum.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
scoped_watch.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
set_pckd_arr_elt.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
set_wstr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
small_reg_param.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
start.exp Testsuite: fully migrate to use_gdb_stub convenience func 2018-03-23 10:38:23 +01:00
str_binop_equal.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
str_ref_cmp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
str_uninit.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
sym_print_name.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
taft_type.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged_access.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tagged_not_init.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
task_bp.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
task_switch_in_core.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tasks.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tick_last_segv.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
tick_length_array_enum_idx.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
type_coercion.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
unc_arr_ptr_in_var_rec.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
uninitialized_vars.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_arr_attrs.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_arr_typedef.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
var_rec_arr.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
variant_record_packed_array.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
varsize_limit.exp set varsize-limit: New GDB setting for maximum dynamic object size 2018-03-27 10:17:45 -04:00
watch_arg.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
whatis_array_val.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
widewide.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00
win_fu_syms.exp Update copyright year range in all GDB files 2018-01-02 07:38:06 +04:00