/gcc/testsuite/gnat.dg/
../
abstract1.adb
abstract1.ads
abstract_with_anonymous_result.adb
access1.adb
access2.adb
access3.adb
access3.ads
access4.adb
access_discr.adb
access_discr2.adb
access_func.adb
access_test.adb
addr1.adb
addr1.ads
addr2.adb
addr2_p.adb
addr2_p.ads
addr3.adb
addr4.adb
addr5.adb
addr6.adb
addr_slice.adb
address_conversion.adb
address_null_init.ads
aggr1.adb
aggr10.adb
aggr10_pkg.ads
aggr11.adb
aggr11_pkg.ads
aggr12.adb
aggr12.ads
aggr13.adb
aggr14.adb
aggr14_pkg.adb
aggr14_pkg.ads
aggr15.adb
aggr15.ads
aggr16.adb
aggr16.ads
aggr16_pkg.ads
aggr17.adb
aggr18.adb
aggr19.adb
aggr19_pkg.adb
aggr19_pkg.ads
aggr2.adb
aggr20.adb
aggr20.ads
aggr20_pkg.ads
aggr21.adb
aggr21_pkg.adb
aggr21_pkg.ads
aggr3.adb
aggr4.adb
aggr7.adb
aggr8.adb
aggr9.adb
aggr9.ads
aggr9_pkg.ads
aliased1.adb
aliased_prefix_accessibility.adb
aliasing1.adb
aliasing1.ads
aliasing2.adb
aliasing2.ads
aliasing3.adb
aliasing3_pkg.adb
aliasing3_pkg.ads
align_check.adb
align_max.adb
aligned_vla.adb
alignment1.adb
alignment10.adb
alignment2.adb
alignment3.adb
alignment4.adb
alignment5.adb
alignment6.adb
alignment7.adb
alignment8.adb
alignment9.adb
allocator_maxalign1.adb
allocator_maxalign2.adb
allocator_maxalign2.ads
ancestor_type.adb
ancestor_type.ads
anon1.ads
anon2.adb
array1.adb
array1.ads
array10.adb
array11.adb
array12.adb
array13.adb
array13.ads
array14.adb
array14.ads
array14_pkg.ads
array15.adb
array15.ads
array16.adb
array16.ads
array16_pkg.ads
array17.adb
array17_pkg.ads
array18.adb
array18_pkg.ads
array19.adb
array19.ads
array2.ads
array20.adb
array20.ads
array21.adb
array22.adb
array23.adb
array23_pkg1.ads
array23_pkg2.ads
array23_pkg3.ads
array3.adb
array4.adb
array5.adb
array6.adb
array7.adb
array7.ads
array8.adb
array9.adb
array_bounds_test.adb
array_bounds_test2.adb
assert.ads
assert1.adb
assign_from_packed.adb
assign_from_packed_pixels.ads
asynch.adb
asynch.ads
atomic1.adb
atomic1_pkg.ads
atomic2.adb
atomic3.adb
atomic4.adb
atomic4.ads
atomic5.adb
atomic5.ads
atomic6_1.adb
atomic6_2.adb
atomic6_3.adb
atomic6_4.adb
atomic6_5.adb
atomic6_6.adb
atomic6_7.adb
atomic6_8.adb
atomic6_pkg.ads
bad_array.adb
biased_uc.adb
bip_aggregate_bug.adb
bip_prim_func.adb
bip_prim_func.ads
bit_packed_array1.adb
bit_packed_array1.ads
bit_packed_array2.adb
bit_packed_array3.adb
bit_packed_array4.adb
bit_packed_array4.ads
bit_packed_array5.adb
bit_packed_array5.ads
blkextract_from_reg.adb
bltins.adb
boolean_bitfield.adb
boolean_conv.adb
boolean_expr1.adb
boolean_expr1.ads
boolean_expr2.adb
boolean_subtype1.adb
boolean_subtype2.adb
boolean_subtype2.ads
boolean_subtype2_pkg.ads
bug_elaboration_code.adb
bug_elaboration_code.ads
c_words.adb
c_words.ads
capture_value.adb
case_null.adb
case_null.ads
case_optimization1.adb
case_optimization1.ads
case_optimization2.adb
case_optimization_pkg1.ads
case_optimization_pkg2.adb
case_optimization_pkg2.ads
check1.adb
check1.ads
check_displace_generation.adb
check_elaboration_code.adb
class_wide1.adb
class_wide2.adb
class_wide2.ads
compose.adb
concat1.adb
concat1_pkg.adb
concat1_pkg.ads
concat2.adb
concat2.ads
concat_length.adb
cond_expr1.adb
cond_expr2.adb
cond_expr2.ads
constant1.adb
constant2.adb
constant2_pkg1.ads
constant2_pkg2.adb
constant2_pkg2.ads
constant3.adb
constant4.adb
constant4_pkg.ads
controlled1.ads
controlled2.adb
controlled2.ads
controlled3.ads
controlled4.adb
controlled4.ads
controlled5.adb
controlled5_pkg.adb
controlled5_pkg.ads
controlled6.adb
controlled6_pkg-iterators.adb
controlled6_pkg-iterators.ads
controlled6_pkg.ads
controlled7.adb
controlled7.ads
controlled_record.adb
controlled_record.ads
conv_bug.adb
conv_decimal.adb
conv_integer.adb
conv_real.adb
curr_task.adb
debug1.ads
debug2.adb
debug2.ads
debug2_pkg.ads
debug3.adb
debug3.ads
decl_ctx_def.ads
decl_ctx_use.adb
decl_ctx_use.ads
deferred_const1.adb
deferred_const2.adb
deferred_const2_pkg.adb
deferred_const2_pkg.ads
deferred_const3.adb
deferred_const3_pkg.adb
deferred_const3_pkg.ads
deferred_const4.adb
deferred_const4.ads
deferred_const4_pkg.ads
deques.ads
deref1.ads
deref2.ads
deref3.adb
derived_aggregate.adb
derived_type1.adb
derived_type2.adb
derived_type3.adb
derived_type3_pkg.adb
derived_type3_pkg.ads
derived_type4.adb
dg.exp
discr1.ads
discr10.adb
discr10.ads
discr11.adb
discr11.ads
discr11_pkg.ads
discr12.adb
discr12_pkg.ads
discr13.adb
discr14.adb
discr14.ads
discr15.adb
discr15_pkg.ads
discr16.adb
discr16_cont.ads
discr16_g.ads
discr16_pkg.ads
discr17.adb
discr18.adb
discr18_pkg.ads
discr19.adb
discr2.adb
discr2.ads
discr20.adb
discr20.ads
discr21.adb
discr21.ads
discr21_pkg.ads
discr22.adb
discr23.adb
discr23.ads
discr23_pkg.ads
discr24.adb
discr25.adb
discr25_pkg.adb
discr25_pkg.ads
discr26.adb
discr26.ads
discr26_pkg.ads
discr27.adb
discr27.ads
discr28.adb
discr28.ads
discr28_pkg.ads
discr29.adb
discr29.ads
discr3.ads
discr30.adb
discr31.adb
discr31.ads
discr32.adb
discr32_pkg.ads
discr33.adb
discr34.adb
discr34_pkg.ads
discr35.adb
discr35.ads
discr36.adb
discr36.ads
discr36_pkg.adb
discr36_pkg.ads
discr37.adb
discr37.ads
discr38.adb
discr39.adb
discr4.adb
discr40.adb
discr40.ads
discr41.adb
discr41.ads
discr5.adb
discr6.adb
discr6_pkg.ads
discr7.adb
discr8.adb
discr8.ads
discr8_pkg1.ads
discr8_pkg2.ads
discr8_pkg3.ads
discr9.adb
discr9.ads
discr_range_check.adb
discr_test.adb
discr_test2.adb
dispatch1.adb
dispatch1_p.ads
dispatch2.adb
dispatch2_p.adb
dispatch2_p.ads
div_no_warning.adb
dse_step.adb
dse_step.ads
dynamic_bound.adb
dynamic_elab1.adb
dynamic_elab1.ads
dynamic_elab2.adb
dynamic_elab2.ads
dynamic_elab_pkg.ads
elab1.ads
elab2.adb
elim1.adb
elim1.ads
elim2.adb
empty_vector_length.adb
enclosing_record_reference.adb
enclosing_record_reference.ads
entry_queues.adb
enum1.adb
enum1_pkg.ads
enum2.adb
enum2_pkg.ads
env_compile_capacity.adb
env_compile_capacity.ads
equal1.ads
equal_access.adb
exp0_eval.adb
expect1.adb
ext1.ads
fatp_sra.adb
finalized.adb
fixce.adb
fixedpnt.adb
forward_anon.adb
forward_anon.ads
forward_vla.adb
fp_exception.adb
frame_overflow.adb
frame_overflow.ads
frunaligned.adb
frunaligned1.ads
g_tables.adb
g_tables.ads
gen_disp.adb
gen_disp.ads
generic_dispatch.adb
generic_dispatch_p.adb
generic_dispatch_p.ads
gnat_malloc.adb
gnatg.adb
graphic.adb
graphic.ads
handle_and_return.adb
handle_raise_from_pure.adb
hyper_flat.adb
ice_type.adb
ice_types.ads
iface1.ads
iface2.adb
iface2.ads
iface_test.adb
iface_test.ads
ifaces.adb
ifaces.ads
import1.adb
import1.ads
in_mod_conv.adb
in_out_parameter.adb
in_out_parameter2.adb
in_out_parameter3.adb
in_out_parameter4.adb
include.adb
incomplete1.ads
incomplete2.adb
incomplete2.ads
incomplete3.adb
incomplete3.ads
init_scalar1.adb
inline_scope.adb
inline_scope_p.adb
inline_scope_p.ads
inline_tagged.adb
interface1.adb
interface2.adb
interface3.adb
interface4.adb
interface5.adb
interface5.ads
interface_conv.adb
invalid1.adb
invariant_index.adb
invariant_index.ads
iprot_test.adb
itype.adb
itype.ads
itypes.adb
itypes.ads
kill_value.adb
late_overriding.adb
layered_abstraction.adb
layered_abstraction.ads
layered_abstraction_p.ads
layered_instance.adb
lhs_view_convert.adb
limited_with.adb
limited_with.ads
limited_with2.adb
limited_with2.ads
limited_with2_pkg1.ads
limited_with2_pkg2.ads
limited_with3.adb
limited_with3.ads
limited_with3_pkg1.adb
limited_with3_pkg1.ads
limited_with3_pkg2.ads
limited_with3_pkg3.ads
loop_address.adb
loop_address2.adb
loop_boolean.adb
loop_bound.adb
loop_optimization1.adb
loop_optimization1.ads
loop_optimization10.adb
loop_optimization10.ads
loop_optimization10_pkg.ads
loop_optimization11.adb
loop_optimization11_pkg.ads
loop_optimization12.adb
loop_optimization12.ads
loop_optimization13.adb
loop_optimization13.ads
loop_optimization13_pkg.ads
loop_optimization14.adb
loop_optimization14.ads
loop_optimization14_pkg.ads
loop_optimization15.adb
loop_optimization15.ads
loop_optimization16.adb
loop_optimization16_pkg.adb
loop_optimization16_pkg.ads
loop_optimization2.adb
loop_optimization2.ads
loop_optimization3.adb
loop_optimization3_pkg.adb
loop_optimization3_pkg.ads
loop_optimization4.adb
loop_optimization4_pkg.adb
loop_optimization4_pkg.ads
loop_optimization5.adb
loop_optimization5_pkg.ads
loop_optimization6.adb
loop_optimization6.ads
loop_optimization7.adb
loop_optimization7.ads
loop_optimization7_pkg.ads
loop_optimization8.adb
loop_optimization8_pkg1.adb
loop_optimization8_pkg1.ads
loop_optimization8_pkg2.adb
loop_optimization8_pkg2.ads
loop_optimization9.adb
loop_optimization9.ads
loop_unchecked_conversion.adb
loop_unchecked_conversion.ads
lto1.adb
lto10.adb
lto10_pkg.ads
lto11.adb
lto11.ads
lto13.adb
lto13_pkg.adb
lto13_pkg.ads
lto14.adb
lto15.adb
lto15.ads
lto1_pkg.adb
lto1_pkg.ads
lto2.adb
lto4.adb
lto4.ads
lto5.adb
lto5_pkg.adb
lto5_pkg.ads
lto6.adb
lto6_pkg.ads
lto7.adb
lto7_pkg.adb
lto7_pkg.ads
lto8.adb
lto8_pkg.adb
lto8_pkg.ads
lto9.adb
lto9_pkg1.ads
lto9_pkg2.adb
lto9_pkg2.ads
machine_code1.adb
max_align.adb
md5_test.adb
memtrap.adb
misaligned_nest.adb
misaligned_param.adb
misaligned_param_pkg.adb
misaligned_param_pkg.ads
misaligned_volatile.adb
missing_acc_check.adb
modify_a_constant.adb
modular1.adb
modular2.adb
modular3.adb
modular3_pkg.ads
modular4.adb
modular4_pkg.ads
mutable1.adb
my_env_versioned_value_set_g.ads
named_test.adb
namet.ads
nat1.ads
nat1r.adb
nested_agg_bitfield_constructor.adb
nested_controlled_alloc.adb
nested_float_packed.ads
nested_generic1.adb
nested_generic1_pkg.adb
nested_generic1_pkg.ads
nested_proc1.adb
nested_proc2.adb
nested_return_test.adb
nested_subtype_byref.adb
nested_subtype_byref.ads
no_exc_prop.adb
no_exc_prop.ads
no_final.adb
noinline2.adb
noinline2.ads
noreturn1.adb
noreturn1.ads
noreturn2.adb
noreturn2.ads
noreturn3.adb
noreturn3.ads
noreturn4.adb
noreturn4.ads
noreturn4_pkg.ads
noreturn5.adb
noreturn5.ads
not_null.adb
notnot.adb
null_pointer_deref1.adb
null_pointer_deref2.adb
null_pointer_deref3.adb
oalign1.ads
oalign2.ads
object_overflow1.adb
object_overflow2.adb
object_overflow3.adb
object_overflow4.adb
oconst1.adb
oconst1.ads
oconst2.adb
oconst2.ads
oconst3.adb
oconst3.ads
oconst4.adb
oconst4.ads
oconst5.adb
oconst5.ads
old_errors.ads
opt1.adb
opt1.ads
opt10.adb
opt10_pkg.ads
opt11.adb
opt11.ads
opt12.adb
opt12_pkg.adb
opt12_pkg.ads
opt13.adb
opt13_pkg.adb
opt13_pkg.ads
opt14.adb
opt15.adb
opt15_pkg.adb
opt15_pkg.ads
opt16.adb
opt17.adb
opt17.ads
opt18.adb
opt18.ads
opt18_pkg.ads
opt19.adb
opt2.adb
opt20.adb
opt20.ads
opt20_pkg.ads
opt21.adb
opt21_pkg.adb
opt21_pkg.ads
opt22.adb
opt22_pkg.adb
opt22_pkg.ads
opt23.adb
opt23.ads
opt23_pkg.adb
opt23_pkg.ads
opt24.adb
opt24.ads
opt25.adb
opt25_pkg1.adb
opt25_pkg1.ads
opt25_pkg2.adb
opt25_pkg2.ads
opt26.adb
opt27.adb
opt27_pkg.adb
opt27_pkg.ads
opt28.adb
opt28.ads
opt28_pkg.ads
opt29.adb
opt29.ads
opt3.adb
opt30.adb
opt3_pkg.ads
opt4.adb
opt5.adb
opt6.adb
opt6.ads
opt7.adb
opt7.ads
opt7_pkg.ads
opt8.adb
opt8.ads
opt8_pkg.ads
opt9.adb
opt9_pkg.ads
outer_agg_bitfield_constructor.adb
overflow_sum.adb
overflow_sum2.adb
overriding_ops.adb
overriding_ops.ads
overriding_ops_p.ads
pack1.ads
pack10.adb
pack11.adb
pack12.adb
pack13.adb
pack13.ads
pack13_pkg.ads
pack14.adb
pack15.adb
pack15.ads
pack16.adb
pack16_pkg.ads
pack17.adb
pack18.adb
pack18_pkg.ads
pack19.adb
pack2.adb
pack3.adb
pack4.adb
pack5.adb
pack6.adb
pack7.adb
pack8.adb
pack9.adb
pack9.ads
packed_subtype.adb
pak.adb
pak.ads
parameterlessfunc.adb
parent_ltd_with-child_full_view.adb
parent_ltd_with-child_full_view.ads
parent_ltd_with.ads
pointer_array.adb
pointer_controlled.adb
pointer_conversion.adb
pointer_discr1.adb
pointer_discr1_pkg1.ads
pointer_discr1_pkg2.ads
pointer_discr1_pkg3.ads
pointer_protected.adb
pointer_protected_p.ads
pointer_variable_bounds.adb
pointer_variable_bounds.ads
pointer_variable_bounds_q.ads
prefix1.adb
prefix1.ads
prefix2.adb
prefix2.ads
profile_warning.adb
profile_warning.ads
profile_warning_p.adb
profile_warning_p.ads
prot1.adb
prot2.adb
prot2.ads
prot2_pkg1.ads
prot2_pkg2.adb
prot2_pkg2.ads
prot_def.adb
protected_self_ref1.adb
protected_self_ref2.adb
quote.adb
raise_ce.adb
raise_from_pure.adb
raise_from_pure.ads
range_check.adb
range_check2.adb
rational_arithmetic.ads
recursive_call.adb
ref_type.adb
ref_type.ads
regpat1.adb
release_unc_maxalign.adb
remote_type.adb
remote_type.ads
renaming1.adb
renaming1.ads
renaming2.adb
renaming3.adb
renaming4.ads
renaming5.adb
renaming5.ads
rep_clause1.adb
rep_clause2.adb
rep_clause2.ads
rep_clause3.adb
rep_clause4.adb
rep_clause5.adb
rep_clause5.ads
rep_clause5_pkg.ads
requeue1.adb
return1.adb
return1.ads
return2.adb
return2.ads
return2_pkg.ads
return3.adb
rt1.adb
rt1.ads
scalar_mode_agg_compare.adb
scalar_mode_agg_compare_loop.adb
self.adb
self.ads
self1.adb
self_aggregate_with_array.adb
self_aggregate_with_call.adb
self_aggregate_with_pointer.adb
self_aggregate_with_zeros.adb
set_in_pproc.adb
show_deques_priority.adb
size_attribute.adb
sizetype1.adb
sizetype2.adb
sizetype3.adb
sizetype3.ads
sizetype3_pkg.ads
sizetype4.adb
slice1.adb
slice2.adb
slice2.ads
slice3.adb
slice4.adb
slice5.adb
slice6.adb
slice6_pkg.ads
slice7.adb
slice7_pkg.ads
slice8.adb
slice8_pkg1.ads
slice8_pkg2.ads
slice8_pkg3.adb
slice8_pkg3.ads
slice_enum.adb
small_alignment.adb
socket1.adb
sort1.adb
sort1.ads
sort2.adb
source_ref1.adb
source_ref2.adb
specs
spipaterr.adb
sse_nolib.adb
stack_check1.adb
stack_check2.adb
stack_check3.adb
stack_check3.ads
stack_usage1.adb
stack_usage1_pkg.adb
stack_usage1_pkg.ads
stack_usage1b.adb
stack_usage1c.adb
stack_usage2.adb
statically_matching.ads
str1.adb
string_comparison.adb
string_slice.adb
string_slice2.adb
subp_elim_errors.adb
subp_elim_errors.ads
sync1.adb
sync1.ads
sync_iface_test.adb
sync_iface_test.ads
taft_type1.adb
taft_type1_pkg1.adb
taft_type1_pkg1.ads
taft_type1_pkg2.ads
taft_type2.adb
taft_type2.ads
taft_type2_pkg.ads
taft_type3.adb
taft_type3_pkg.ads
tag1.adb
tagged_alloc_free.adb
tagged_type_pkg.adb
tagged_type_pkg.ads
tail_call.adb
tail_call_p.adb
tail_call_p.ads
task_name.adb
task_name.ads
task_stack_align.adb
test_8bitlong_overflow.adb
test_address_null_init.adb
test_ai254.adb
test_allocator_maxalign2.adb
test_bip_no_alloc.adb
test_bounded.adb
test_call.adb
test_debug1.adb
test_delay.adb
test_direct_io.adb
test_dse_step.adb
test_enum_io.adb
test_equal1.adb
test_ext1.adb
test_fixed_io.adb
test_iface_aggr.adb
test_ifaces.adb
test_image.adb
test_image_p.adb
test_image_p.ads
test_nested_subtype_byref.adb
test_oalign.adb
test_oconst.adb
test_prefix1.adb
test_prio.adb
test_prio_p.adb
test_prio_p.ads
test_raise_from_pure.adb
test_rational_arithmetic.adb
test_self.adb
test_self_ref.adb
test_table1.adb
test_tables.adb
test_time_stamp.adb
test_unknown_discrs.adb
test_version.adb
testint.adb
tf_interface_1.adb
tf_interface_1.ads
tfren.adb
thin_pointer1.adb
thin_pointer1.ads
thin_pointer2.adb
thin_pointer2_pkg.adb
thin_pointer2_pkg.ads
timer_cancel.adb
timing_events.adb
trampoline1.adb
trampoline2.adb
tree_static_def.adb
tree_static_def.ads
tree_static_use.adb
type_conv.adb
unaligned_rep_clause.adb
unc.adb
unc_memfree.adb
unc_memops.adb
unc_memops.ads
unchecked_convert1.adb
unchecked_convert2.adb
unchecked_convert3.adb
unchecked_convert4.adb
unchecked_convert5.adb
unchecked_convert5b.adb
unchecked_convert6.adb
unchecked_convert6b.adb
unchecked_convert7.adb
unchecked_convert8.adb
unchecked_convert8.ads
unchecked_convert9.adb
unchecked_convert9.ads
unchecked_union1.adb
uninit_array.adb
uninit_array.ads
uninit_array_pkg.ads
uninit_func.adb
valid1.adb
valued_proc.adb
valued_proc_pkg.ads
varsize_copy.adb
varsize_copy.ads
varsize_temp.adb
vect1.adb
vect1.ads
vect10.adb
vect10.ads
vect1_pkg.ads
vect2.adb
vect2.ads
vect2_pkg.ads
vect3.adb
vect3.ads
vect3_pkg.ads
vect4.adb
vect4.ads
vect4_pkg.ads
vect5.adb
vect5.ads
vect5_pkg.ads
vect6.adb
vect6.ads
vect6_pkg.ads
vect7.adb
vect7.ads
vect8.adb
vect8.ads
vect9.adb
vect9.ads
vect9_pkg.ads
view_conversion1.adb
volatile1.ads
volatile10.adb
volatile10_pkg.ads
volatile11.adb
volatile11_pkg.adb
volatile11_pkg.ads
volatile2.adb
volatile2.ads
volatile3.adb
volatile4.adb
volatile5.adb
volatile5_pkg.ads
volatile6.adb
volatile7.adb
volatile8.adb
volatile9.adb
volatile_aggregate.adb
warn1.adb
warn10.adb
warn10.ads
warn10_pkg.ads
warn2.adb
warn3.adb
warn4.adb
warn5.adb
warn6.adb
warn6.ads
warn7.adb
warn8.adb
warn9.adb
wide_boolean.adb
wide_boolean_pkg.adb
wide_boolean_pkg.ads
wide_pi.adb
wide_test.adb