V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -march=armv8-a A -mlittle-endian A -mabi=lp64 P SS ZX RN RV NO_DISPATCH RV NO_DISPATCHING_CALLS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_IO RV NO_IMPLICIT_CONDITIONALS RV NO_NESTED_FINALIZATION RV NO_RECURSION RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES U aws.headers%b aws-headers.adb 05304407 OO PK IU W ada%s ada.ads ada.ali W ada.characters%s a-charac.ads a-charac.ali W ada.characters.latin_1%s a-chlat1.ads a-chlat1.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.fixed%s a-strfix.adb a-strfix.ali W ada.strings.maps%s a-strmap.adb a-strmap.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W ada.strings.unbounded%s a-strunb.adb a-strunb.ali W ada.text_io%s a-textio.adb a-textio.ali W aws%s aws.ads aws.ali Z aws.containers.tables%s aws-containers-tables.adb aws-containers-tables.ali AD W aws.net%s aws-net.adb aws-net.ali W aws.net.buffered%s aws-net-buffered.adb aws-net-buffered.ali Z system%s system.ads system.ali Z system.assertions%s s-assert.adb s-assert.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali Z system.storage_elements%s s-stoele.ads s-stoele.ali U aws.headers%s aws-headers.ads 690a3ef2 EE OO PF PK IU Z ada.exceptions%s a-except.adb a-except.ali Z ada.streams%s a-stream.adb a-stream.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W aws%s aws.ads aws.ali W aws.containers%s aws-containers.ads aws-containers.ali W aws.containers.tables%s aws-containers-tables.adb aws-containers-tables.ali W aws.net%s aws-net.adb aws-net.ali Z system%s system.ads system.ali Z system.exception_table%s s-exctab.adb s-exctab.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali D ada.ads 20250808065140 76789da1 ada%s D a-assert.ads 20250808065140 ba465f5c ada.assertions%s D a-calend.ads 20250808065140 bf7f3cc9 ada.calendar%s D a-charac.ads 20250808065140 2d3ec45b ada.characters%s D a-chlat1.ads 20250808065140 e0d72e76 ada.characters.latin_1%s D a-contai.ads 20250808065140 61e5e089 ada.containers%s D a-cohata.ads 20250808065140 bea783e3 ada.containers.hash_tables%s D a-conhel.ads 20250808065140 46fe1ce3 ada.containers.helpers%s D a-cihama.ads 20250808065140 42861819 ada.containers.indefinite_hashed_maps%s D a-cihase.ads 20250808065140 b5cdb105 ada.containers.indefinite_hashed_sets%s D a-ciorma.ads 20250808065140 1fd25f9a ada.containers.indefinite_ordered_maps%s D a-coinve.ads 20250808065140 b20d0098 ada.containers.indefinite_vectors%s D a-crbltr.ads 20250808065140 d3d16ba4 ada.containers.red_black_trees%s D a-convec.ads 20250808065140 91fb49f3 ada.containers.vectors%s D a-direct.ads 20250808065140 467e87a1 ada.directories%s D a-envvar.ads 20250808065140 00080416 ada.environment_variables%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-ioexce.ads 20250808065140 40018c65 ada.io_exceptions%s D a-iteint.ads 20250808065140 49a8bee2 ada.iterator_interfaces%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-strfix.ads 20250808065140 8648dedb ada.strings.fixed%s D a-strhas.ads 20250808065140 e06866e7 ada.strings.hash%s D a-strmap.ads 20250808065140 1f91ebb6 ada.strings.maps%s D a-strsea.ads 20250808065140 18c3c634 ada.strings.search%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-strunb.ads 20250808065140 b10770ab ada.strings.unbounded%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-taside.ads 20250808065140 c0a7c8d8 ada.task_identification%s D a-textio.ads 20250808065140 34ef47de ada.text_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D aws.ads 20250822150029 d28ddbae aws%s D aws-containers.ads 20250822150028 c7ab8288 aws.containers%s D aws-containers-tables.ads 20250822150028 dda133b5 aws.containers.tables%s D aws-headers.ads 20250822150028 25633780 aws.headers%s D aws-headers.adb 20250822150028 4412b8c0 aws.headers%b D aws-net.ads 20250822150029 4345e169 aws.net%s D aws-net-buffered.ads 20250822150029 98a7e729 aws.net.buffered%s D aws-utils.ads 20250822150029 8ed0e56a aws.utils%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D system.ads 20250808065140 d0bef732 system%s D s-atacco.ads 20250808065140 5868e3ba system.address_to_access_conversions%s D s-assert.ads 20250808065140 9c4520c7 system.assertions%s D s-atocou.ads 20250808065140 dc18efc3 system.atomic_counters%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-ficobl.ads 20250808065140 dc5161d4 system.file_control_block%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-linux.ads 20250808065140 34850a8c system.linux%s D s-memory.ads 20250808065140 18949c1a system.memory%s D s-multip.ads 20250808065140 38ac9f73 system.multiprocessors%s D s-oscons.ads 20251019144612 5fab350e system.os_constants%s D s-osinte.ads 20250808065140 89e0af7e system.os_interface%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stausa.ads 20250808065140 5be75682 system.stack_usage%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stalib.adb 20250808065140 eb464a47 system.standard_library%b D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-tasinf.ads 20250808065140 528dde74 system.task_info%s D s-taspri.ads 20250808065140 1e109e82 system.task_primitives%s D s-taskin.ads 20250808065140 38289021 system.tasking%s D s-taprob.ads 20250808065140 acd6094d system.tasking.protected_objects%s D s-tpoben.ads 20250808065140 60ad3dae system.tasking.protected_objects.entries%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D templates_parser.ads 20250822150029 1cb5e754 templates_parser%s D templates_parser-utils.ads 20250822150029 8849593d templates_parser.utils%s D templates_parser_tasking.ads 20250822150029 4c0209f0 templates_parser_tasking%s D zlib.ads 20250822150029 0714e1ed zlib%s G a e G c s s s [s aws__headers 35 1 none] G c Z s b [send_header aws__headers 52 14 none] G c Z s b [get_line aws__headers 55 13 none] G c Z s b [get_values aws__headers 73 13 none] G c Z s b [length aws__headers 78 13 none] G c Z s b [read aws__headers 82 14 none] G c Z s b [reset aws__headers 85 25 none] G c Z s b [debug aws__headers 90 14 none] G c Z s s [listDA aws__headers 97 9 none] G c Z s s [listDF aws__headers 97 9 none] G c Z s s [listDI aws__headers 97 9 none] G c Z s s [listIP aws__headers 97 9 none] G r j table_type [s aws__headers 35 1 none] [table_typeDA aws__containers__tables 199 9 none] G r c none [send_header aws__headers 52 14 none] [count aws__containers__tables 56 13 none] G r c none [send_header aws__headers 52 14 none] [put_line aws__net__buffered 44 14 none] G r c none [get_line aws__headers 55 13 none] [count aws__containers__tables 56 13 none] G r c none [get_values aws__headers 73 13 none] [get_values aws__containers__tables 104 13 none] G r c none [length aws__headers 78 13 none] [count aws__containers__tables 56 13 none] G r c none [read aws__headers 82 14 none] [get_line aws__net__buffered 94 13 none] G r c none [read aws__headers 82 14 none] [count aws__containers__tables 56 13 none] G r c none [read aws__headers 82 14 none] [add aws__containers__tables 129 14 none] G r c none [reset aws__headers 85 25 none] [count aws__containers__tables 56 13 none] G r j table_type [listDA aws__headers 97 9 none] [table_typeDA aws__containers__tables 199 9 none] G r k table_type [listDF aws__headers 97 9 none] [table_typeDF aws__containers__tables 199 9 none] G r s table_type [listIP aws__headers 97 9 none] [table_typeIP aws__containers__tables 199 9 none] X 1 ada.ads 18K9*Ada 22e8 39|30r6 31r6 32r6 33r6 34r6 40r8 41r8 153r14 X 4 a-charac.ads 16K13*Characters 18e19 39|30r10 58r57 X 5 a-chlat1.ads 16K24*Latin_1 294e27 39|30w21 58r68 32e4*HT{character} 39|58r76 X 8 a-conhel.ads 84R12 Reference_Control_Type<18|43R9> X 20 a-iteint.ads 24h9 Forward_Iterator 32h9 Reversible_Iterator<24R9[11|78]> X 22 a-string.ads 16K13*Strings 35e16 39|31r10 32r10 33r10 41r12 44r13 46r29 47r22 48r25 56r37 . 57r30 60r37 153r18 31n32*Outside{31E9} 39|165r23 33n37*Both{33E9} 39|180r23 X 23 a-strfix.ads 49K21*Fixed 1390e22 39|31w18 162r29 178r21 370V13*Index{natural} 39|162s35 371a7 Source{string} 39|163r13 372a7 Set{25|62A9} 39|164r13 373e7 Test{22|31E9} 39|165r13 1133V13*Trim{string} 39|178s27 1135e7 Side{22|33E9} 39|180r15 X 25 a-strmap.ads 51K21*Maps 650e21 39|32w18 44r21 46r37 47r30 48r33 56r45 57r38 60r45 62A9*Character_Set<370A9> 39|44r26 46r42 56r50 60r50 73R9*Character_Range 76e14 39|48r38 74e7*Low{character} 39|49m28 75e7*High{character} 39|50m28 98V13*To_Set{62A9} 39|47s35 173V14*"-"{62A9} 39|61s44 222V13*To_Set{62A9} 39|57s43 370A9 Character_Set_Internal(boolean) X 28 a-strunb.ads 91K21*Unbounded 1641e26 39|33w18 41r20 105R9*Unbounded_String<18|43R9> 1620e15 39|184r24 109r4*Null_Unbounded_String{105R9} 39|194r27 122V13*To_Unbounded_String{105R9} 39|185s26 217s24 135V13*To_String{string} 39|85s17 105s37 213s35 159U14*Append 39|208s16 177V14*"&"{105R9} 39|85s45 185V14*"&"{105R9} 39|85s38 269V14*"="{boolean} 39|194s25 276V14*"="{boolean} 39|82s20 X 32 a-textio.ads 58K13*Text_IO 785e16 39|34w10 157r13 565U14*Put_Line 39|157s21 X 35 aws.ads 32K9*AWS 41e8 38|32r6 33r6 35r9 37r21 45r29 47r23 78r31 97r21 100r20 102r5 . 39|36r6 38r14 42r8 126r31 129r21 131r14 245r5 X 36 aws-containers.ads 32K13*Containers 34e19 38|32r10 37r25 45r33 47r27 97r25 100r24 39|42r12 X 37 aws-containers-tables.ads 38K24*Tables 215e26 38|32w21 37r36 45r44 47r38 97r36 100r35 39|229r7 229r21 42R9*Table_Type 205e14 38|37r43 97r43 39|229r28 44r4*Empty_Table{42R9} 38|100r42 46R9*Element 49e14 38|47r45 47r7*Name{28|105R9} 39|82r15 85r33 48r7*Value{28|105R9} 39|85r52 54A9*VString_Array(28|105R9) 38|45r51 56V13*Count{natural} 38|57s13 58s21 86s27 39|129s33 240s21 59V13*Is_Empty{boolean} 62V13*Name_Count{natural} 65V13*Case_Sensitive{boolean} 68V13*Count{natural} 72V13*Exist{boolean} 75V13*Get{string} 83V13*Get_Name{string} 89V13*Get_Value{string} 95V13*Get{46R9} 39|80s34 100V13*Get_Names{54A9} 104V13*Get_Values{54A9} 39|94s42 116U14*Iterate_Names 129U14*Add 39|176s10 129a46 Name{string} 39|177r12 129a52 Value{string} 39|178r12 131U14*Add 141U14*Update 147U14*Update 169U14*Case_Sensitive 39|230s15 174U14*Reset 39|229s14 X 38 aws-headers.ads 35K13*Headers 35|32k9 38|78r35 97E9 102l9 102e16 39|38b18 126r35 129r25 131r18 . 245l9 245t16 37R9*List<37|42R9> 37|56p13 59p13 62p13 65p13 68p13 72p13 75p13 83p13 89p13 . 95p13 100p13 104p13 116p14 129p14 131p14 141p14 147p14 169p14 38|43r26 . 52p14 52r69 55p13 55r33 73p13 73r35 78p13 78r43 82p14 82r37 85P25 85r49 . 97c9 97e70 99r26 39|79r33 93r35 126r43 143r37 227r49 238r49 43r4*Empty_List{37R9} 99c4 45A12*VString_Array{37|54A9} 39|94r25 47R12*Element{37|46R9} 39|80r23 49X4*Format_Error 39|173r19 52U14*Send_Header 52>27 52>59 39|237b14 243l8 243t19 52c27 Socket<40|54R9> 39|238b7 241r33 52r59 Headers{37R9} 39|238b39 240r28 241r51 55V13*Get_Line{string} 55>23 55>39 57r38 39|79b13 131s26 241s41 55r23 Headers{37R9} 57r20 58r28 39|79b23 80r39 132r17 55i39 N{positive} 57r9 58r16 39|79b39 80r48 133r17 73V13*Get_Values{string} 73>25 73>41 39|93b13 120l8 120t18 73r25 Headers{37R9} 39|93b25 94r54 73a41 Name{string} 39|93b41 94r63 78V13*Length{natural} 78>21 39|126b13 137l8 137t14 78r21 Headers{37R9} 39|126b21 129r40 132r28 82U14*Read 82=20 82>43 39|143b14 221l8 221t12 82r20 Headers{37R9} 39|143b20 176m15 188m14 82c43 Socket<40|54R9> 39|143b43 185r70 197r67 85U25*Reset<37|174p14> 85=32 39|188s7 227b25 85r32 Headers{37R9} 86r19 39|227b32 229m40 229r40 230m7 230r7 90U14*Debug 90>21 39|70b14 73l8 73t13 90b21 Activate{boolean} 39|70b21 72r21 X 39 aws-headers.adb 46a4 Printable_Set{25|62A9} 61r30 56a4 RFC2616_Separator_Set{25|62A9} 61r46 60a4 RFC2616_Token_Set{25|62A9} 164r23 63b4 Debug_Flag{boolean} 72m7 156r13 80r7 Pair{38|47R12} 82r10 85r28 85r47 94a7 Values{38|45A12} 105r48 107r26 115r10 116r29 96V16 Get_Values{string} 96>28 104b16 110s35 112l11 112t21 116s17 96i28 Start_From{positive} 104b28 105r56 107r13 110r47 105a10 Value{string} 108r20 110r20 127i7 L{natural} 130m10 130r15 136r14 129i11 J{integer} 133r28 145U17 Parse_Header_Line 145>36 152b17 181l11 181t28 213s16 145a36 Line{string} 152b36 157r37 163r23 168r38 169r20 173r37 177r21 177r27 . 179r15 179r44 154i10 Delimiter_Index{natural} 162m10 167r13 168r20 169r26 177r41 179r21 183a7 End_Of_Message{string} 199r29 184r7 Line{28|105R9} 194r20 208m24 208r24 213r46 217m16 197a13 Next_Line{string} 199r16 201r18 201r29 202r26 202r37 208r30 217r45 240i11 J{integer} 241r60 X 40 aws-net.ads 44K13*Net 38|33w10 52r36 82r52 39|36r10 143r52 185r47 197r44 238r16 241r10 . 40|501e12 54H9*Socket_Type<18|43R9> 38|52r40 82r56 39|143r56 238r20 40|471e14 X 41 aws-net-buffered.ads 35K17*Buffered 39|36w14 185r51 197r48 241r14 41|142e21 44U14*Put_Line 39|241s23 94V13*Get_Line{string} 39|185s60 197s57 X 46 system.ads 67M9*Address X 56 s-memory.ads 51V13*Alloc{46|67M9} 101i22 66U14*Free 102i22 74V13*Realloc{46|67M9} 103i22 X 68 s-stausa.ads 207U14*Initialize 208i22 272U14*Output_Results 276i22 X 70 s-stalib.adb 87U14 Break_Start 88i22