V "GNAT Lib v13"
A -O2
A -O2
A -gnatA
A -gnat2020
A -gnaty
A -gnatQ
A -gnata
A -gnatn
A -gnatws
A -g1
A -mtune=nocona
A -march=nocona
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IO
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS

U gpr.script%b		gpr-script.adb		c3ff13b8 NE OO PK IU
Z ada.exceptions%s	a-except.adb		a-except.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
W gpr%s			gpr.adb			gpr.ali
W gpr.names%s		gpr-names.adb		gpr-names.ali
Z system%s		system.ads		system.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
Z system.soft_links%s	s-soflin.adb		s-soflin.ali

U gpr.script%s		gpr-script.ads		dd6a0b16 EE NE OO PK IU
W ada%s			ada.ads			ada.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W gpr%s			gpr.adb			gpr.ali
W gpr.util%s		gpr-util.adb		gpr-util.ali

D ada.ads		20250605160258 76789da1 ada%s
D a-assert.ads		20250605160258 ba465f5c ada.assertions%s
D a-calend.ads		20250605160258 f55c50a3 ada.calendar%s
D a-calfor.ads		20250605160258 0f4707d1 ada.calendar.formatting%s
D a-catizo.ads		20250605160258 eaa56756 ada.calendar.time_zones%s
D a-charac.ads		20250605160258 2d3ec45b ada.characters%s
D a-chlat1.ads		20250605160258 e0d72e76 ada.characters.latin_1%s
D a-comlin.ads		20250605160258 4aa66568 ada.command_line%s
D a-contai.ads		20250605160258 61e5e089 ada.containers%s
D a-cdlili.ads		20250605160258 2434d8f6 ada.containers.doubly_linked_lists%s
D a-cgarso.ads		20250605160258 9129bfa8 ada.containers.generic_array_sort%s
D a-cohata.ads		20250605160258 c4f77997 ada.containers.hash_tables%s
D a-cohama.ads		20250605160258 de9aa0f2 ada.containers.hashed_maps%s
D a-conhel.ads		20250605160258 46fe1ce3 ada.containers.helpers%s
D a-conhel.adb		20250605160258 854d323e ada.containers.helpers%b
D a-cidlli.ads		20250605160258 2b10d805 ada.containers.indefinite_doubly_linked_lists%s
D a-cihama.ads		20250605160258 42861819 ada.containers.indefinite_hashed_maps%s
D a-ciorse.ads		20250605160258 5b25afcf ada.containers.indefinite_ordered_sets%s
D a-coinve.ads		20250605160258 728ad523 ada.containers.indefinite_vectors%s
D a-coinve.adb		20250605160258 d5b266d7 ada.containers.indefinite_vectors%b
D a-coorma.ads		20250605160258 3edf5cc0 ada.containers.ordered_maps%s
D a-coorse.ads		20250605160258 d191602f ada.containers.ordered_sets%s
D a-crbltr.ads		20250605160258 d3d16ba4 ada.containers.red_black_trees%s
D a-convec.ads		20250605160258 91fb49f3 ada.containers.vectors%s
D a-direct.ads		20250605160258 467e87a1 ada.directories%s
D a-except.ads		20250605160258 2a7d8d70 ada.exceptions%s
D a-finali.ads		20250605160258 bf4f806b ada.finalization%s
D a-ioexce.ads		20250605160258 40018c65 ada.io_exceptions%s
D a-iteint.ads		20250605160258 49a8bee2 ada.iterator_interfaces%s
D a-numeri.ads		20250605160258 84bea7a3 ada.numerics%s
D a-nubinu.ads		20250605160258 93f1f3d1 ada.numerics.big_numbers%s
D a-nbnbig.ads		20250605160258 711e0174 ada.numerics.big_numbers.big_integers_ghost%s
D a-stream.ads		20250605160258 119b8fb3 ada.streams%s
D a-ststio.ads		20250605160258 d6d358e8 ada.streams.stream_io%s
D a-string.ads		20250605160258 90ac6797 ada.strings%s
D a-strfix.ads		20250605160258 d8832344 ada.strings.fixed%s
D a-strhas.ads		20250605160258 e06866e7 ada.strings.hash%s
D a-strmap.ads		20250605160258 ed8acfdb ada.strings.maps%s
D a-strsea.ads		20250605160258 2d394feb ada.strings.search%s
D a-sttebu.ads		20250605160258 f1ad67a2 ada.strings.text_buffers%s
D a-strunb.ads		20250605160258 7bfb7010 ada.strings.unbounded%s
D a-stuten.ads		20250605160258 c6ced0ae ada.strings.utf_encoding%s
D a-tags.ads		20250605160258 9eaa38c6 ada.tags%s
D a-textio.ads		20250605160258 5c2c6153 ada.text_io%s
D a-unccon.ads		20250605160258 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20250605160258 c3a8ac65 ada.unchecked_deallocation%s
D gnat.ads		20250605160258 b5988c27 gnat%s
D g-bytswa.ads		20250605160258 a4d21639 gnat.byte_swapping%s
D g-calend.ads		20250605160258 cad86fa7 gnat.calendar%s
D g-catiio.ads		20250605160258 6f0f657f gnat.calendar.time_io%s
D g-casuti.ads		20250605160258 83c53f24 gnat.case_util%s
D g-dirope.ads		20250605160258 940c4438 gnat.directory_operations%s
D g-dynhta.ads		20250605160258 968f1a08 gnat.dynamic_htables%s
D g-dyntab.ads		20250605160258 f1e98b14 gnat.dynamic_tables%s
D g-dyntab.adb		20250605160258 ff8fd9a6 gnat.dynamic_tables%b
D g-hesorg.ads		20250605160258 106922da gnat.heap_sort_g%s
D g-htable.ads		20250605160258 7e0467ec gnat.htable%s
D g-md5.ads		20250605160258 bb55398e gnat.md5%s
D g-os_lib.ads		20250605160258 0db74523 gnat.os_lib%s
D g-regexp.ads		20250605160258 691be386 gnat.regexp%s
D g-regpat.ads		20250605160258 b85d88ef gnat.regpat%s
D g-sechas.ads		20250605160258 302163b5 gnat.secure_hashes%s
D g-sehamd.ads		20250605160258 d714f185 gnat.secure_hashes.md5%s
D g-socket.ads		20250605160258 e27e154b gnat.sockets%s
D g-sothco.ads		20250605160258 f56d941d gnat.sockets.thin_common%s
D g-souinf.ads		20250605160258 265ae3bd gnat.source_info%s
D g-table.ads		20250605160258 b4b07c4d gnat.table%s
D g-table.adb		20250605160258 04d15fc2 gnat.table%b
D gpr.ads		20231009183111 8ac5960b gpr%s
D gpr-ali.ads		20231009183111 96520699 gpr.ali%s
D gpr-com.ads		20231009183111 c933019e gpr.com%s
D gpr-compilation.ads	20231009183111 349e88dc gpr.compilation%s
D gpr-conf.ads		20231009183111 667cac91 gpr.conf%s
D gpr-debug.ads		20231009183111 6f9c4c13 gpr.debug%s
D gpr-env.ads		20231009183111 8725813f gpr.env%s
D gpr-err.ads		20231009183111 890a4994 gpr.err%s
D gpr-ext.ads		20231009183111 b6f5e132 gpr.ext%s
D gpr-jobserver.ads	20231009183111 25d173e0 gpr.jobserver%s
D gpr-knowledge.ads	20231009183111 d7ac571c gpr.knowledge%s
D gpr-names.ads		20231009183111 536ccaeb gpr.names%s
D gpr-opt.ads		20231009183111 3833e457 gpr.opt%s
D gpr-osint.ads		20231009183111 e45abc1a gpr.osint%s
D gpr-output.ads	20231009183111 be97932e gpr.output%s
D gpr-proc.ads		20231009183111 6777f653 gpr.proc%s
D gpr-scans.ads		20231009183111 a9e8e657 gpr.scans%s
D gpr-script.ads	20231009183111 a194c728 gpr.script%s
D gpr-script.adb	20231009183111 bfcfe3c9 gpr.script%b
D gpr-sdefault.ads	20231009183111 53dfc490 gpr.sdefault%s
D gpr-sinput.ads	20231009183111 85c66be4 gpr.sinput%s
D gpr-snames.ads	20231009183111 96eef598 gpr.snames%s
D gpr-tree.ads		20231009183111 dd4e11ae gpr.tree%s
D gpr-util.ads		20231009183111 aa173b66 gpr.util%s
D gpr-util.adb		20231009183111 94f5b9d5 gpr.util%b
D gpr-util-knowledge.adb  20231009183111 d837f1ed gpr.util.knowledge
D gpr-util-put_resource_usage__unix.adb  20251023190822 56ff0c5f gpr.util.put_resource_usage
D gpr-version.ads	20251023190822 7e378776 gpr.version%s
D gpr_build_util.ads	20231009183111 21cc0ac4 gpr_build_util%s
D interfac.ads		20250605160258 15f799c2 interfaces%s
D i-c.ads		20250605160258 5c5a6c17 interfaces.c%s
D i-cstrin.ads		20250605160258 f40c8db4 interfaces.c.strings%s
D i-cstrea.ads		20250605160258 e53d8b8e interfaces.c_streams%s
D system.ads		20250605160258 db5ec672 system%s
D s-addima.ads		20250605160258 a1ec9d3a system.address_image%s
D s-atacco.ads		20250605160258 903317eb system.address_to_access_conversions%s
D s-assert.ads		20250605160258 9c4520c7 system.assertions%s
D s-atocou.ads		20250605160258 dc18efc3 system.atomic_counters%s
D s-atocou.adb		20250605160258 6fe685de system.atomic_counters%b
D s-atopri.ads		20250605160258 1b132436 system.atomic_primitives%s
D s-casuti.ads		20250605160258 cf13d755 system.case_util%s
D s-carun8.ads		20250605160258 90e69e63 system.compare_array_unsigned_8%s
D s-conca6.ads		20250605160258 8252f108 system.concat_6%s
D s-crtl.ads		20250605160258 8a0692f8 system.crtl%s
D s-exctab.ads		20250605160258 91bef6ef system.exception_table%s
D s-ficobl.ads		20250605160258 dc5161d4 system.file_control_block%s
D s-finmas.ads		20250605160258 bd688734 system.finalization_masters%s
D s-finroo.ads		20250605160258 4ff27390 system.finalization_root%s
D s-htable.ads		20250605160258 81d958eb system.htable%s
D s-imagei.ads		20250605160258 c707dfd0 system.image_i%s
D s-imgint.ads		20250605160258 d4a52a9b system.img_int%s
D s-imglli.ads		20250605160258 0dc8acc3 system.img_lli%s
D s-imgllli.ads		20250605160258 8322d24d system.img_llli%s
D s-memory.ads		20250605160258 5b8432d0 system.memory%s
D s-multip.ads		20250605160258 38ac9f73 system.multiprocessors%s
D s-oscons.ads		20251022032143 5f689479 system.os_constants%s
D s-osinte.ads		20251022021817 574b6495 system.os_interface%s
D s-os_lib.ads		20250605160258 a2467c22 system.os_lib%s
D s-parame.ads		20250605160258 d494a4a6 system.parameters%s
D s-pooglo.ads		20250605160258 91708d21 system.pool_global%s
D s-putima.ads		20250605160258 17291fe4 system.put_images%s
D s-regexp.ads		20250605160258 9c7d27a7 system.regexp%s
D s-regpat.ads		20250605160258 3f91c1d3 system.regpat%s
D s-retsta.ads		20250605160258 0f6b06cb system.return_stack%s
D s-rident.ads		20250605160258 4a9c1310 system.rident%s
D s-secsta.ads		20250605160258 578279f5 system.secondary_stack%s
D s-soflin.ads		20250605160258 df77073e system.soft_links%s
D s-stache.ads		20250605160258 0b81c1fe system.stack_checking%s
D s-stausa.ads		20250605160258 5be75682 system.stack_usage%s
D s-stalib.ads		20250605160258 1c9580f6 system.standard_library%s
D s-stoele.ads		20250605160258 ab5468e4 system.storage_elements%s
D s-stoele.adb		20250605160258 8f5a9db6 system.storage_elements%b
D s-stopoo.ads		20250605160258 e9fa2dd8 system.storage_pools%s
D s-stposu.ads		20250605160258 e251976f system.storage_pools.subpools%s
D s-stratt.ads		20250605160258 f7dfd786 system.stream_attributes%s
D s-string.ads		20250605160258 582aac7d system.strings%s
D s-ststop.ads		20250605160258 c569db7c system.strings.stream_ops%s
D s-tasinf.ads		20250605160258 801abd01 system.task_info%s
D s-taspri.ads		20250605160258 4ec891e7 system.task_primitives%s
D s-taskin.ads		20250605160258 0ec7ab0b system.tasking%s
D s-taprob.ads		20250605160258 acd6094d system.tasking.protected_objects%s
D s-tpoben.ads		20250605160258 60ad3dae system.tasking.protected_objects.entries%s
D s-traent.ads		20250605160258 c81cbf8c system.traceback_entries%s
D s-unstyp.ads		20250605160258 fa2a7f59 system.unsigned_types%s
D s-vaenu8.ads		20250605160258 b7b91426 system.val_enum_8%s
D s-valint.ads		20250605160258 1f610d7a system.val_int%s
D s-vallli.ads		20250605160258 b4c16804 system.val_lli%s
D s-valllli.ads		20250605160258 bf3121bd system.val_llli%s
D s-vallllu.ads		20250605160258 fcd04714 system.val_lllu%s
D s-valllu.ads		20250605160258 ca6e26ce system.val_llu%s
D s-valuns.ads		20250605160258 e8a1f424 system.val_uns%s
D s-valuti.ads		20250605160258 fcd603d8 system.val_util%s
D s-valuei.ads		20250605160258 11081e09 system.value_i%s
D s-vaispe.ads		20250605160258 44130d39 system.value_i_spec%s
D s-valuen.ads		20250605160258 72b74993 system.value_n%s
D s-valueu.ads		20250605160258 18770347 system.value_u%s
D s-vauspe.ads		20250605160258 a67b2f28 system.value_u_spec%s
D s-wchcon.ads		20250605160258 d9032363 system.wch_con%s
D s-wchstw.ads		20250605160258 2d112c01 system.wch_stw%s
D s-widlllu.ads		20250605160258 c5dfde5a system.wid_lllu%s
D s-widllu.ads		20250605160258 a6620b19 system.wid_llu%s
D s-widuns.ads		20250605160258 866a5800 system.wid_uns%s
D s-widthu.ads		20250605160258 b32f15e2 system.width_u%s
G a e
G c Z s b [script_write gpr__script 42 14 none]
G c Z s b [script_change_dir gpr__script 48 14 none]
G c Z s b [script_copy gpr__script 52 14 none]
G c Z s b [spawn_and_script_write gpr__script 58 14 none]
G c Z b b [potentially_quoted gpr__script 31 13 none]
G r c none [script_change_dir gpr__script 48 14 none] [get_name_string gpr__names 42 13 none]
G r c none [spawn_and_script_write gpr__script 58 14 none] [to_argument_list gpr__util 849 13 none]
X 1 ada.ads
16K9*Ada 20e8 86|27r6 27r23
X 14 a-conhel.ads
84R12 Reference_Control_Type<27|43R9>
X 19 a-coinve.ads
60R9*Vector<27|43R9> 86|44r37[92|39] 60r37[92|39] 87|80r29[92|39] 104r32[92|39]
. 119r37[92|39] 154r37[92|39]
280U14*Append 87|86s12[92|39] 106s15[92|39] 107s15[92|39]
X 29 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[10|77]>
X 44 a-textio.ads
58K13*Text_IO 787e16 86|27w10 27r27
66P9*File_Type 86|39r24
68n42*Append_File{68E9} 87|130r35
114U14*Open 87|130s10
130U14*Close 87|144s10
174V13*Is_Open{boolean} 87|127s23
275U14*New_Line 87|141s7
512U14*Put 87|133s7 136s10
X 69 gpr.ads
41K9*GPR 3037e8 86|29r6 29r23 31r9 65r5 87|25r6 25r21 27r14 165r5
252I9*Name_Id<integer>
293I9*Path_Name_Type<252I9> 86|48r43 87|78r43
X 80 gpr-names.ads
25K13*Names 207e14 87|25w10 25r25
42V13*Get_Name_String{string} 87|86s20
X 86 gpr-script.ads
31K13*Script 69|41k9 86|65l9 65e15 87|27b18 165l9 165t15
33a4*Build_Script_Option{string}
36p4*Build_Script_Name{126|64P12} 87|82r10 99r10 123r10 130r48
39p4*Build_Script_File{44|66P9} 87|127r32 130m16 130r16 133r12 137r13 141r17
. 144m17 144r17
42U14*Script_Write 43>7 44>7 87|87s7 109s10 117b14 146l8 146t20 160s7
43a7 Program_Name{string} 87|118b7 133r51
44r7 Args{19|60R9[92|39]} 87|119b7 135r18
48U14*Script_Change_Dir 48>33 87|78b14 88l8 88t25
48i33 New_Dir{69|293I9} 87|78b33 86r37
52U14*Script_Copy 53>7 54>7 87|94b14 111l8 111t19
53a7 File_Name{string} 87|95b7 106r23
54a7 Destination{string} 87|96b7 107r23
58U14*Spawn_And_Script_Write 59>7 60>7 61<7 87|152b14 163l8 163t30
59a7 Program_Name{string} 87|153b7 160r21 161r14
60r7 Args{19|60R9[92|39]} 87|154b7 158r55 160r35
61b7 Success{boolean} 87|155b7 161m42
X 87 gpr-script.adb
29a4 Quote_List{string} 57r25 58r30
31V13 Potentially_Quoted{string} 31>33 40b13 72l8 72t26 133s31 138s19
31a33 S{string} 40b33 42r30 46r16 47r13 54r27 58r22 70r17
41b7 Need_Quoting{boolean} 48m13 56r20 59m22 67r10
42a7 Arg{string} 49m13 54m13 68r23
43i7 Last{natural} 49r18 49r30 50m13 50r21 53m13 53r21 54r18 68r33
46i11 J{integer} 47r16 54r30 58r25
57i20 K{integer} 58r42
80r7 Args{19|60R9[92|39]} 86m7 86r7 87r27
104r10 Args{19|60R9[92|39]} 106m10 106r10 107m10 107r10 109r30
121b7 Already_Open{boolean} 127m7 129r14 143r14
135a11 Arg{string} 138r39
157p7 Arg_List{126|85P12} 161r28 162m13 162r13
X 92 gpr-util.ads
37K13*Util 86|29w10 29r27 92|978e13
39K12*String_Vectors[19|47] 86|44r22 60r22 87|80r14 104r17 119r22 154r22
849V13*To_Argument_List{126|742A12} 87|158s37
X 93 gpr-util.adb
387V14 "<"{boolean} 18|45i19
399V14 "<"{boolean} 18|45i19
X 102 system.ads
67M9*Address
X 122 s-memory.ads
51V13*Alloc{102|67M9} 101i<c,__gnat_malloc>22
66U14*Free 102i<c,__gnat_free>22
74V13*Realloc{102|67M9} 103i<c,__gnat_realloc>22
X 126 s-os_lib.ads
64P12*String_Access{144|43P9} 86|36r24
66V14*"="=67:22{boolean} 87|82r28 99r28 123r28
71A12*String_List{144|52A9}<integer> 87|158r24
85P12*String_List_Access{144|53P9} 87|157r18
91U14*Free=91:69 87|162s7
869U14*Spawn 87|161s7
X 137 s-stausa.ads
207U14*Initialize 208i<c,__gnat_stack_usage_initialize>22
272U14*Output_Results 276i<c,__gnat_stack_usage_output_results>22
X 144 s-string.ads
43P9*String_Access(string)
52A9*String_List(43P9)<integer>
53P9*String_List_Access(52A9)

