binutils-gdb/gdb/testsuite/gdb.ada
Tom Tromey 04ce6b03d9 Implement 'Object_Size
This patch started as an attempt to allow the 'Size attribute to be
applied to types, and not just objects.

However, that turns out to be difficult due to the Ada semantcs of
'Size.  In particular, Ada requires 'Size to denote the size of the
representation of the value, so for example Boolean'Size must be 1.
Implementing this properly requires information not readily available
to gdb... and while we could synthesize this information in many
cases, it also seemed to me that this wasn't strictly very useful when
debugging.

So instead, this patch adds support for the 'Object_Size attribute,
which is somewhat closer to 'sizeof'.

Note also that while 'Object_Size is defined for some dynamic types, I
chose not to implement this here, as again this information is not
readily available -- and I think it's preferable to error than to
print something that might be incorrect.

Reviewed-By: Eli Zaretskii <eliz@gnu.org>
2024-10-22 12:04:06 -06:00
..
access_tagged_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
access_to_packed_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
access_to_unbounded_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
addr_arith Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
aliased_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arr_acc_idx_w_gap Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arr_arr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arr_enum_idx_w_gap Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_bounds Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_char_idx Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_of_symbolic_length Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_of_variable_length Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_of_variant Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_ptr_renaming Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_return Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_subscript_addr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arraydim Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arrayidx Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arrayparam Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arrayptr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assign_arr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assoc Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
atomic_enum Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
attr_ref_and_charlit Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ax-ada Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bad-task-bp-keyword Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bias Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
big_packed_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_c_mixed_case Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_enum_homonym Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_fun_addr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_inlined_func Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_on_var Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_range_type Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_reset Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
break-label Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
byte_packed_arr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call_pn Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call-no-debug Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
catch_assert_if Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
catch_ex Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
catch_ex_std Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_enum Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_enum_overload Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_enum_unicode Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
complete Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
cond_lang Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
convvar_comp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
data-sections Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
delta-assign Implement Ada 2022 delta aggregates 2024-03-21 12:29:49 -06:00
dgopt Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
disc_arr_bound Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
discrete-char Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
display_nested Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dot_all Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_arrayidx Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_loc Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_stride Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn-range Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dynamic-iface Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
enum_idx_packed Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
enum_qual Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
enums_overload Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
excep_handle Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
exec_changed Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
expr_delims Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
expr_with_funcall Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
exprs Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
file-then-restart Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fin_fun_out Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
finish-large Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
finish-var-size Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fixed_cmp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fixed_points Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fixed_points_function Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
float_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
float-bits Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
formatted_ref Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
frame_arg_lang Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
frame_args Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fullname_bp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_addr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_in_declare Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_overload_menu Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_renaming Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_char Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_ptr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_ref Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ghost Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
homonym Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
huge Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
import Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_addr_mixed_case Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_auto_lang Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_exc Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_locals_renaming Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
inline-section-gc Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
int_deref Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
interface Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
iterated-assign Implement Ada 2022 iterated assignment 2024-04-02 11:24:27 -06:00
iwide Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
lang_switch Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
length_cond Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
limited-length Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
local-enum Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
maint_with_ada Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_assert Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_ex Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_ex_hand Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_dyn_arr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_ex_cond Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_exc_info Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_interface Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_prot Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_ref_changeable Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_string_access Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_task_arg Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_task_info Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_var_access Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_var_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_var_union Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_variant Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
minsyms Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mod_from_name Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
multiarray Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
n_arr_bound Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-latin-1 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-latin-3 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-utf-8 Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
notcplusplus Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
null_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
null_overload Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
null_record Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
O2_float_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
operator_bp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
operator_call Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
optim_drec Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
out_of_line_in_inlined Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
overload_menu_crash Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
overloads Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
packed_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
packed_array_assign Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
packed_record Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
packed_tagged Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pckd_arr_ren Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pckd_neg Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pkd_arr_elem Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pp-rec-component Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
print_chars Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptr_typedef Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_field Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_tagged_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype-o Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
py_range Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
py_taft Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rdv_wait Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rec_comp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rec_ptype Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rec_return Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
recursive-variant Special case NULL pointers in dynamic type resolution 2024-03-11 14:33:40 -06:00
ref_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ref_tick_size Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rename_subscript_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
repeat_dyn Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
same_component_name Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
same_enum Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
scalar_storage Handle DW_AT_endianity on enumeration types 2024-01-24 07:45:04 -07:00
scoped_watch Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
set_pckd_arr_elt Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
set_wstr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
small_reg_param Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
start Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
static-link Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_binop_equal Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_chars Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_ref_cmp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_uninit Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
sub_variant Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
sym_print_name Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
taft_type Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged_access Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged_not_init Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged-lookup Speed up lookup of "type_specific_data" 2024-03-19 11:53:21 -06:00
task_bp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
task_switch_in_core Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
task_watch Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tasks Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tick_last_segv Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tick_length_array_enum_idx Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type_coercion Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type-tick-size Implement 'Object_Size 2024-10-22 12:04:06 -06:00
unc_arr_ptr_in_var_rec Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
unchecked_union Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
uninitialized_vars Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
uninitialized-variable-record [gdb/exp] Fix printing of out of bounds struct members 2024-02-19 09:59:15 +01:00
unsigned_last Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
unsigned_range Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_arr_attrs Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_arr_typedef Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_rec_arr Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
variant Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
variant_record_field gdb: add testcase for invalid record display 2024-07-11 11:48:29 +02:00
variant_record_packed_array Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
variant-record Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
varsize_limit Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
verylong Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
vla Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
voidctx Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
watch_arg Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
watch_minus_l Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
whatis_array_val Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
widewide Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
win_fu_syms Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
access_tagged_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
access_to_packed_array.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
access_to_unbounded_array.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
addr_arith.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
aliased_array.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arr_acc_idx_w_gap.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
arr_arr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arr_enum_idx_w_gap.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
array_bounds.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_char_idx.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_of_symbolic_length.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
array_of_variable_length.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
array_of_variant.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
array_ptr_renaming.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
array_return.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
array_subscript_addr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arraydim.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
arrayidx.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
arrayparam.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
arrayptr.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
assign_1.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assign_arr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
assoc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
atomic_enum.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
attr_ref_and_charlit.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ax-ada.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bad-task-bp-keyword.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bias.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
big_packed_array.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
boolean_expr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_c_mixed_case.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
bp_enum_homonym.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_fun_addr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_inlined_func.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
bp_on_var.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_range_type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
bp_reset.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
break-label.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
byte_packed_arr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
call_pn.exp [gdb/testsuite] Limit xfail in gdb.ada/call_pn.exp 2024-09-21 06:12:40 +02:00
call-no-debug.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
catch_assert_if.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
catch_ex_std.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
catch_ex.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
char_enum_overload.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_enum_unicode.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_enum.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
char_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
complete.exp [gdb] Fix more common misspellings 2024-10-06 07:59:48 +02:00
cond_lang.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
convvar_comp.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
data-sections.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
delta-assign.exp Implement Ada 2022 delta aggregates 2024-03-21 12:29:49 -06:00
dgopt.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
disc_arr_bound.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
discrete-char.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
display_nested.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dot_all.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_arrayidx.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_loc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn_stride.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dyn-range.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
dynamic-iface.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
enum_idx_packed.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
enum_qual.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
enums_overload.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
excep_handle.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
exception-lto.c Fix 'catch exception' with -flto 2024-09-06 12:31:50 -06:00
exception-lto.exp Fix 'catch exception' with -flto 2024-09-06 12:31:50 -06:00
exec_changed.exp [gdb] Fix common misspellings 2024-10-06 07:59:48 +02:00
expr_delims.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
expr_with_funcall.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
exprs.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
file-then-restart.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fin_fun_out.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
finish-large.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
finish-var-size.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fixed_cmp.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
fixed_points_function.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fixed_points.exp [gdb/testsuite] Fix gdb.ada/fixed_points.exp for gcc < 10 2024-10-17 15:54:08 +02:00
float_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
float-bits.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
formatted_ref.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
frame_arg_lang.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
frame_args.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fullname_bp.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_addr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_in_declare.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
fun_overload_menu.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
fun_renaming.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
funcall_char.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_ptr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
funcall_ref.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
ghost.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
homonym.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
huge.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
import.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_addr_mixed_case.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_auto_lang.exp Use the new symbol domains 2024-01-28 10:58:16 -07:00
info_exc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_locals_renaming.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_types.c Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
info_types.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
inline-section-gc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
int_deref.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
interface.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
iterated-assign.exp Implement Ada 2022 iterated assignment 2024-04-02 11:24:27 -06:00
iwide.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
lang_switch.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
length_cond.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
limited-length.exp Accept unnamed array in gdb.ada/limited-length.exp 2024-07-02 11:15:31 -06:00
literals.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
local-enum.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
maint_with_ada.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_assert.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_ex_hand.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_catch_ex.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_dyn_arr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_ex_cond.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_exc_info.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_interface.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_prot.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_ref_changeable.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_string_access.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
mi_task_arg.exp [gdb/testsuite] Fix gdb.ada/mi_task_arg.exp on arm-linux 2024-07-23 14:27:36 +02:00
mi_task_info.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mi_var_access.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
mi_var_array.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
mi_var_union.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
mi_variant.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
minsyms.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
mod_from_name.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
multiarray.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
n_arr_bound.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
nested.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-latin-1.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-latin-3.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
non-ascii-utf-8.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
notcplusplus.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
null_array.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
null_overload.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
null_record.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
O2_float_param.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
operator_bp.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
operator_call.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
optim_drec.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
out_of_line_in_inlined.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
overload_menu_crash.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
overloads.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
packed_array_assign.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
packed_array.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
packed_record.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
packed_tagged.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
pckd_arr_ren.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
pckd_neg.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pkd_arr_elem.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pp-rec-component.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
pp-rec-component.py Run isort 2024-04-02 11:21:39 -06:00
print_chars.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
print_pc.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptr_typedef.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_arith_binop.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_array.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_field.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_tagged_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_union.c Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype_union.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ptype-o.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
py_range.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
py_taft.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rdv_wait.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rec_comp.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
rec_ptype.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
rec_return.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
recursive-variant.exp Special case NULL pointers in dynamic type resolution 2024-03-11 14:33:40 -06:00
ref_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
ref_tick_size.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
rename_subscript_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
repeat_dyn.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
same_component_name.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
same_enum.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
scalar_storage.exp Handle DW_AT_endianity on enumeration types 2024-01-24 07:45:04 -07:00
scoped_watch.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
set_pckd_arr_elt.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
set_wstr.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
small_reg_param.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
start.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
static-link.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_binop_equal.exp [gdb/testsuite] Remove KFAIL for PR ada/30908 2024-02-27 16:21:56 +01:00
str_chars.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_ref_cmp.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
str_uninit.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
sub_variant.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
sym_print_name.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
taft_type.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged_access.exp Test -fgnat-encodings=all in tagged_access.exp 2024-09-06 10:31:53 -06:00
tagged_not_init.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tagged-lookup.exp [gdb/testsuite] Fix gdb.ada/tagged-lookup.exp with read1+readnow 2024-10-08 13:45:21 +02:00
tagged.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
task_bp.exp Fix regexp quoting in gdb.ada test cases 2024-08-30 09:11:12 -06:00
task_switch_in_core.exp [gdb] Fix common misspellings 2024-10-06 07:59:48 +02:00
task_watch.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tasks.exp gdb: parse pending breakpoint thread/task immediately 2024-09-07 21:48:35 +01:00
tick_last_segv.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
tick_length_array_enum_idx.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type_coercion.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
type-tick-size.exp Implement 'Object_Size 2024-10-22 12:04:06 -06:00
unc_arr_ptr_in_var_rec.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
unchecked_union.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
uninitialized_vars.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
uninitialized-variable-record.exp [gdb/exp] Fix printing of out of bounds struct members 2024-02-19 09:59:15 +01:00
unsigned_last.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
unsigned_range.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_arr_attrs.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_arr_typedef.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
var_rec_arr.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
variant_record_field.exp gdb: add testcase for invalid record display 2024-07-11 11:48:29 +02:00
variant_record_packed_array.exp Introduce and use gnat_version_compare 2024-10-15 13:36:29 -06:00
variant-record.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
variant.exp Introduce and use foreach_gnat_encoding 2024-09-06 10:22:13 -06:00
varsize_limit.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
verylong.exp [gdb/testsuite] Fix gdb.ada/verylong.exp on 32-bit target 2024-04-02 16:14:39 +02:00
vla.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
voidctx.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
watch_arg.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
watch_minus_l.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
whatis_array_val.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00
widewide.exp [gdb/testsuite] Remove KFAIL for PR ada/30908 2024-02-27 16:21:56 +01:00
win_fu_syms.exp Update copyright year range in header of all files managed by GDB 2024-01-12 15:49:57 +00:00