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 -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_ALLOCATORS RV NO_DISPATCH RV NO_DISPATCHING_CALLS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTIONS RV NO_FINALIZATION RV NO_FIXED_POINT RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_IMPLICIT_LOOPS RV NO_ELABORATION_CODE U aws.net.poll_events%b aws-net-poll_events.adb 55b9510b OO PK IU W ada%s ada.ads ada.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.real_time%s a-reatim.adb a-reatim.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.net%s aws-net.adb aws-net.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W 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.img_int%s s-imgint.ads s-imgint.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.soft_links%s s-soflin.adb s-soflin.ali U aws.net.poll_events%s aws-net-poll_events.ads 5d53c643 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.net%s aws-net.adb aws-net.ali W aws.os_lib%s aws-os_lib.ads aws-os_lib.ali Z system%s system.ads system.ali Z system.assertions%s s-assert.adb s-assert.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.stream_attributes%s s-stratt.adb s-stratt.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-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-reatim.ads 20250808065140 d11673fd ada.real_time%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%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-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-net.ads 20250822150029 4345e169 aws.net%s D aws-net-poll_events.ads 20250822150029 3fbbce2d aws.net.poll_events%s D aws-net-poll_events.adb 20250822150029 d0cc4a96 aws.net.poll_events%b D aws-net-poll_events-wait.adb 20250822150029 82943027 aws.net.poll_events.wait D aws-os_lib.ads 20250822150029 21ade907 aws.os_lib%s D aws-utils.ads 20250822150029 8ed0e56a aws.utils%s D gnat.ads 20250808065140 b5988c27 gnat%s D g-os_lib.ads 20250808065140 0db74523 gnat.os_lib%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrin.ads 20250808065140 5409c1a4 interfaces.c.strings%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-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-imagei.ads 20250808065140 5e131ce0 system.image_i%s D s-imgint.ads 20250808065140 67e4edfb system.img_int%s D s-linux.ads 20250808065140 34850a8c system.linux%s D s-multip.ads 20250808065140 38ac9f73 system.multiprocessors%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-osinte.ads 20250808065140 89e0af7e system.os_interface%s D s-os_lib.ads 20250808065140 dd4133ed system.os_lib%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-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-string.ads 20250808065140 582aac7d system.strings%s D s-tasinf.ads 20250808065140 528dde74 system.task_info%s D s-taspri.ads 20250808065140 1a856d40 system.task_primitives%s D s-taprop.ads 20250808065140 750673ca system.task_primitives.operations%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-valspe.ads 20250808065140 f810d31c system.val_spec%s D s-vaispe.ads 20250808065140 8280550e system.value_i_spec%s D s-vauspe.ads 20250808065140 89269ba5 system.value_u_spec%s D s-vs_int.ads 20250808065140 06b6b724 system.vs_int%s D s-vs_uns.ads 20250808065140 e7f47a27 system.vs_uns%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 Z s b [add aws__net__poll_events 40 25 none] G c Z s b [replace aws__net__poll_events 45 25 none] G c Z s b [set_mode aws__net__poll_events 50 25 none] G c Z s b [set_event aws__net__poll_events 53 25 none] G c Z s b [copy aws__net__poll_events 59 24 none] G c Z s b [remove aws__net__poll_events 62 25 none] G c Z s b [length aws__net__poll_events 64 24 none] G c Z s b [wait aws__net__poll_events 66 25 none] G c Z s b [next aws__net__poll_events 69 25 none] G c Z s b [status aws__net__poll_events 71 24 none] G c Z s s [pollfdIP aws__net__poll_events 78 9 none] G c Z s s [poll_setIP aws__net__poll_events 84 9 none] G c Z s s [setDA aws__net__poll_events 86 9 none] G c Z s s [setDF aws__net__poll_events 86 9 none] G c Z s s [setIP aws__net__poll_events 86 9 none] G c Z b b [set_mode aws__net__poll_events 37 14 none] G c Z b b [set_event aws__net__poll_events 39 14 none] G c Z b b [check_range aws__net__poll_events 44 14 none] G c Z b b [wait aws__net__poll_events 46 14 none] G r s fd_set [copy aws__net__poll_events 59 24 none] [fd_setIP aws__net 412 9 none] G r s fd_set [setIP aws__net__poll_events 86 9 none] [fd_setIP aws__net 412 9 none] X 1 ada.ads 18K9*Ada 22e8 33|32r6 253r11 X 8 a-conhel.ads 84R12 Reference_Control_Type<14|43R9> X 16 a-iteint.ads 24h9 Forward_Iterator X 17 a-reatim.ads 46K13*Real_Time 193e18 33|32w10 253r15 57O9*Time 33|260r31 62O9*Time_Span 69V13*Clock{57O9} 33|260s39 294s55 79V14*"-"{62O9} 33|294s61 118V13*To_Duration{duration} 33|294s42 X 30 aws.ads 32K9*AWS 41e8 32|32r14 34r9 92r5 33|35r14 72r40 231r11 287r19 306r16 315r5 . 34|36r11 X 31 aws-net.ads 44K13*Net 30|32k9 31|501e12 32|34r13 36r37 92r9 33|35r18 306r20 315r9 34|36r15 50X4*Socket_Error 32|36r41 54C9*Socket_Type<54R9> 59I12*FD_Type{integer} 32|42r16 48r16 33|55r16 64r41 67r10 168r16 173r10 65n24*Error{65E9} 33|237r9 65n31*Input{65E9} 33|197r17 235r9 65n38*Output{65E9} 33|197r45 239r9 70A9*Event_Set(boolean)<65E9> 32|72r46 33|229r46 73E12*Wait_Event_Type{65E9} 32|56r16 33|40r34 185r16 193r34 196r30 74A9*Wait_Event_Set(boolean)<65E9> 32|43r16 51r53 33|37r50 56r16 211r53 217r50 89V13*Socket{54C9} 33|306s24 315H9*FD_Set 412e63 32|38r37 86r37 318P9*FD_Set_Access(315R9) 32|60r60 33|92r60 473U14 Raise_Socket_Error 33|305s13 X 32 aws-net-poll_events.ads 34K17*Poll_Events 31|44k13 32|76E12 92l13 92e24 33|35b22 315l13 315t24 34|36r19 36X4*Socket_Error 33|63r16 38R9*Set<31|315R9> 38d14 40P25 41r23 45P25 46r23 50P25 51r23 53P25 54r23 . 59P24 60r32 62P25 62r49 64P24 64r41 66P25 67r23 69P25 69r40 71P24 72r16 . 86c9 90e14 33|42r35 44r36 47r20 54r23 80r36 92r32 97r21 123r41 132r40 147r49 . 166r23 183r23 211r23 229r16 247r20 251r23 34|39r17 38i14*Size{natural} 86r14 86r45 88r31 33|58r17 99r17 102r34 40U25*Add<31|335p14> 41=7 42>7 43>7 33|53b25 74l8 74t11 41r7 FD_Set{38R9} 33|54b7 58r10 58r24 67r19 68m10 71m7 71r24 72m7 72r19 73m17 . 73r17 73r29 42i7 FD{31|59I12} 33|55b7 62r10 64r56 67r36 68r43 72r60 43a7 Event{31|74A9} 33|56b7 73r45 45U25*Replace<31|341p14> 46=7 47>7 48>7 33|165b25 176l8 176t15 46r7 FD_Set{38R9} 33|166b7 170r20 171m7 173r19 174m10 47i7 Index{positive} 33|167b7 170r28 171r19 48i7 FD{31|59I12} 33|168b7 171r48 173r36 174r43 50U25*Set_Mode<31|348p14> 51=7 51>28 51>46 33|210b25 215l8 215t16 51r7 FD_Set{38R9} 33|211b7 213r20 214m17 214r17 51i28 Index{positive} 33|211b28 213r28 214r29 51a46 Mode{31|74A9} 33|211b46 214r37 53U25*Set_Event<31|355p14> 54=7 55>7 56>7 57>7 33|182b25 190l8 190t17 54r7 FD_Set{38R9} 33|183b7 188r20 189m18 189r18 55i7 Index{positive} 33|184b7 188r28 189r30 56e7 Event{31|73E12} 33|185b7 189r38 57b7 Value{boolean} 33|186b7 189r45 59V24*Copy{31|318P9}<31|362p13> 60^7 60>37 33|91b24 117l8 117t12 60p7 FD_Set(38R9) 33|92b7 99r10 101r27 102r27 102r43 107r27 60i37 Size{natural} 33|92b37 97r26 99r24 106r27 107r44 62U25*Remove<31|367p14> 62=33 62>54 33|147b25 159l8 159t14 62r33 FD_Set{38R9} 33|147b33 149r20 151r18 152m10 152r32 152r44 154r21 158m7 . 158r24 62i54 Index{positive} 33|147b54 149r28 151r10 152r22 154r13 64V24*Length{natural}<31|373p13> 64>32 33|123b24 126l8 126t14 64r32 FD_Set{38R9} 33|123b32 125r14 66U25*Wait<31|376p14> 67=7 67>28 67<48 33|250b25 67r7 FD_Set{38R9} 33|251b7 262r10 283m16 307r48 67o28 Timeout{duration} 33|251b28 257r34 294r32 67i48 Count{natural} 33|251b48 263m10 312m7 69U25*Next<31|384p14> 69>31 69=45 33|132b25 69r31 FD_Set{38R9} 33|132b31 136r28 137r20 69i45 Index{positive} 33|132b45 136r20 137r32 139m10 139r19 71V24*Status{31|70A9}<31|394p13> 72>7 72>21 33|228b24 240l8 240t14 72r7 FD_Set{38R9} 33|229b7 233r20 235r20 237r20 239r20 72i21 Index{positive} 33|229b21 233r28 235r32 237r32 239r32 76I12 Timeout_Type{40|62I9} 33|47r35 247r35 254r16 258r22 268r39 280r26 34|39r32 . 45r17 78R9 Pollfd 82e15 84r50 33|37r35 40r18 193r18 217r35 79i7*FD{35|246I9} 33|72m34 111r44 112r45 171m26 80m7*Events{35|250M9} 33|200m15 200r30 202m15 202r30 81m7*REvents{35|250M9} 33|137r39 235r39 237r39 239r39 84A9 Poll_Set(78R9) 88r16 87i7 Length{natural} 33|58r31 71m14 71r31 72r26 73r36 82r25 101m17 101r34 . 106m17 110r28 125r21 136r35 151r25 152r51 154r28 158m14 158r31 262r17 307r55 . 34|50r57 88a7 Fds{84A9} 33|72m14 73m24 102m17 102r50 107m17 107r34 111r36 112r37 137r27 . 152m17 152r39 171m14 189m25 214m24 235r27 237r27 239r27 34|50m25 89i7 Max_FD{35|246I9} 33|67r26 68m17 111r20 112m20 173r26 174m17 X 33 aws-net-poll_events.adb 37U14 Set_Mode 37<24 37>43 73s7 214s7 217b14 222l8 222t16 37r24 Item{32|78R9} 217b24 220m21 37a43 Mode{31|74A9} 217b43 219r16 220r30 39U14 Set_Event 40<7 40>26 40>51 189s7 192b14 204l8 204t17 220s10 40r7 Item{32|78R9} 193b7 200m10 200r25 202m10 202r25 40e26 Event{31|73E12} 193b26 200r46 202r51 40b51 Value{boolean} 193b51 199r10 42P9 Poll_Access(32|38R9) 95r16 44U14 Check_Range 44>27 44>41 80b14 85l8 85t19 149s7 170s7 188s7 213s7 233s7 44r27 FD_Set{32|38R9} 80b27 82r18 44i41 Index{positive} 80b41 82r10 46U14 Wait 47=7 47>25 47<49 246b14 283s10 34|38b11 51l5 51t9 47r7 Fds{32|38R9} 247b7 34|39b4 50m21 50r21 50r53 47i25 Timeout{32|76I12} 247b25 34|39b22 50r66 47i49 Result{integer} 247b49 34|39b46 49m4 95p7 Result{42P9} 97m7 101r10 102r10 106r10 107r10 110r21 111r13 111r29 112r13 . 112r30 116r14 110i11 J{integer} 111r41 112r42 196a7 To_C(35|250M9) 200r40 202r45 219e11 J{31|65E9} 220r27 220r36 256i7 Result{integer} 283m35 285r20 312r16 257o7 Poll_Timeout{duration} 268r13 280r40 294m16 296r19 297m19 258i7 C_Timeout{32|76I12} 278m13 280m13 283r24 293r16 259i7 Errno{integer} 287m10 292r13 308r52 260o7 Stamp{17|57O9} 294r63 X 34 aws-net-poll_events-wait.adb 42V13*Poll{40|62I9} 43>7 44>7 45>7 50s15 43m7 Fds{42|67M9} 44m7 Nfds{35|243M9} 45i7 Timeout{32|76I12} X 35 aws-os_lib.ads 45K13*OS_Lib 32|32w18 79r17 80r17 81r17 89r16 33|68r27 72r44 94r16 133r16 . 171r32 174r27 195r11 231r15 287r23 292r21 34|44r17 50r38 35|337e15 83N4*POLLIN 33|197r26 235r52 84N4*POLLPRI 33|197r36 235r62 85N4*POLLOUT 33|197r55 239r51 86N4*POLLERR 33|238r26 87N4*POLLHUP 33|238r37 88N4*POLLNVAL 33|238r48 127N4*EINTR 33|292r28 243M9*nfds_t 34|44r24 50r45 246I9*FD_Type 32|79r24 89r23 33|68r34 72r51 94r23 171r39 174r34 250M9*Events_Type 32|80r24 81r24 33|133r23 196r50 325V13*Socket_Errno=325:61{integer} 33|287s30 X 36 aws-utils.ads 44K13*Utils 33|307r35 36|460e14 97V13*Image{string} 33|307s41 X 39 interfac.ads 47K9*Interfaces 32|76r28 33|33r6 34|45r38 39|247e15 X 40 i-c.ads 33K20*C 32|76r39 33|33w17 34|45r49 40|601e17 62I9*int 32|76r41 34|45r51 X 42 system.ads 37K9*System 34|34w6 43r17 42|156e11 67M9*Address 34|43r24 X 64 s-stausa.ads 207U14*Initialize 208i22 272U14*Output_Results 276i22