V "GNAT Lib v15" A -nostdinc A -O2 A -Wextra A -Wall A -gnatwa A -g A -gnatp A -gnatg A -march=armv8-a A -mlittle-endian A -mabi=lp64 P SS ZX RN RV NO_CALENDAR RV NO_DELAY RV NO_EXCEPTIONS RV NO_FIXED_POINT RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLICIT_LOOPS U gnat.sockets.poll%b g-socpol.adb f4865ffd NE OL PK W ada%s ada.ads ada.ali W ada.calendar%s a-calend.adb a-calend.ali 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 gnat%s gnat.ads gnat.ali W gnat.sockets%s g-socket.adb g-socket.ali W gnat.sockets.thin%s g-socthi.adb g-socthi.ali Z system.img_int%s s-imgint.ads s-imgint.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali U gnat.sockets.poll%s g-socpol.ads 5550cf5d EE NE OL PK W gnat.sockets%s g-socket.adb g-socket.ali W system%s system.ads system.ali W system.os_constants%s s-oscons.ads s-oscons.ali D ada.ads 20250808065140 76789da1 ada%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-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%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-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D gnat.ads 20250808065140 b5988c27 gnat%s D g-os_lib.ads 20250808065140 0db74523 gnat.os_lib%s D g-socket.ads 20250808065140 6a480829 gnat.sockets%s D g-socpol.ads 20250808065140 60b3f27a gnat.sockets.poll%s D g-socpol.adb 20250808065140 345e72cb gnat.sockets.poll%b D g-sopowa.adb 20250808065140 cd3a8ba1 gnat.sockets.poll.wait D g-socthi.ads 20250808065140 d22e6824 gnat.sockets.thin%s D g-sothco.ads 20250808065140 c1c54663 gnat.sockets.thin_common%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-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-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-oscons.ads 20251117042716 5fab350e system.os_constants%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-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-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 G a e G c Z s b [create gnat__sockets__poll 74 13 none] G c Z s b [to_set gnat__sockets__poll 77 13 none] G c Z s b [append gnat__sockets__poll 85 14 none] G c Z s b [insert gnat__sockets__poll 91 14 none] G c Z s b [remove gnat__sockets__poll 101 14 none] G c Z s b [set_event gnat__sockets__poll 107 14 none] G c Z s b [set_events gnat__sockets__poll 114 14 none] G c Z s b [get_events gnat__sockets__poll 120 13 none] G c Z s s [length gnat__sockets__poll 124 13 none] G c Z s s [full gnat__sockets__poll 127 13 none] G c Z s b [wait gnat__sockets__poll 130 14 none] G c Z s b [next gnat__sockets__poll 138 14 none] G c Z s b [copy gnat__sockets__poll 143 14 none] G c Z s b [resize gnat__sockets__poll 146 13 none] G c Z s b [growth gnat__sockets__poll 149 13 none] G c Z s b [socket gnat__sockets__poll 152 13 none] G c Z s b [status gnat__sockets__poll 155 13 none] G c Z s b [state gnat__sockets__poll 158 14 none] G c Z s b [c_status gnat__sockets__poll 166 13 none] G c Z s s [Twait_event_setBIP gnat__sockets__poll 51 4 none] G c Z s s [pollfdIP gnat__sockets__poll 192 9 none] G c Z s s [poll_setIP gnat__sockets__poll 198 9 none] G c Z s s [setIP gnat__sockets__poll 200 9 none] G c Z s s [Tevent_setBIP gnat__sockets__poll 47 4 none] G c Z b b [set_mode gnat__sockets__poll 42 14 none] G c Z b b [set_event gnat__sockets__poll 45 14 none] G c Z b b [check_range gnat__sockets__poll 49 14 none] G c Z b b [status gnat__sockets__poll 52 13 none] G c Z b b [wait gnat__sockets__poll 60 14 none] X 1 ada.ads 18K9*Ada 22e8 21|32r6 325r11 X 2 a-calend.ads 36K13*Calendar 440e17 21|32w10 325r15 42I9*Time<226I9> 21|334r31 56V13*Clock{42I9} 21|334s39 368s43 112V14*"-"{duration} 21|368s49 226I9 Time_Rep X 17 gnat.ads 40K9*GNAT 63e9 20|37r9 216r5 21|34r6 36r14 429r5 22|42r11 X 19 g-socket.ads 56K14*Sockets 17|40k9 19|1605e17 20|37r14 216r10 21|34r11 36r19 429r10 22|42r16 413I9*Socket_Type 20|78r16 87r16 93r20 152r58 161r20 21|89r16 103r35 . 114r20 128r41 298r58 301r14 311r20 315r17 457X4*Socket_Error 21|127r16 1601U14 Raise_Socket_Error 21|382s13 X 20 g-socpol.ads 37K22*Poll 19|56k14 20|174E4 216l18 216e22 21|36b27 316r17 429l18 429t22 . 22|42r24 39E9*Event_Type 39e71 47r29 50r31 39n24*Input{39E9} 50r48 174r47 175r47 21|39r14 53r8 53r51 191r10 191r55 39n31*Output{39E9} 50r57 174r62 175r63 21|39r50 54r8 54r51 192r10 192r55 39n39*Error{39E9} 21|55r8 39n46*Hang_Up{39E9} 21|56r8 39n55*Invalid_Request{39E9} 21|57r8 47A9*Event_Set(boolean)<39E9> 155r58 162r20 21|52r43 312r20 412r58 50E12*Wait_Event_Type{39E9} 51r34 110r15 21|38r27 46r34 253r15 261r34 51A9*Wait_Event_Set(boolean)<39E9> 59r28 62r28 65r27 68r27 79r16 88r16 94r20 . 117r16 121r44 174r28 175r28 176r28 177r28 21|42r50 90r16 103r57 115r20 . 187r45 277r16 287r50 59a4*Input_Event{51A9} 174c4 62a4*Output_Event{51A9} 175c4 65a4*Both_Events{51A9} 176c4 68a4*Error_Event{51A9} 177c4 71R9*Set 71d14 74r45 80r38 86r23 92r27 102r21 108r22 115r23 121r14 124r28 . 127r26 130r34 138r27 143r29 143r47 146r28 146r57 149r28 149r40 152r28 155r28 . 159r16 167r14 200c9 208e14 210r28 213r26 21|49r34 61r20 72r20 79r45 81r23 . 91r38 93r23 103r21 113r27 157r34 168r29 168r47 187r14 199r28 199r40 215r21 . 239r28 239r57 241r23 251r22 275r23 298r28 309r16 323r34 393r27 412r28 423r14 . 22|45r17 71i14 Size{positive} 200r14 207r31 214r13 21|119r15 170r17 203r21 206r36 . 206r48 207r36 207r48 74V13*Create{71R9} 74>21 21|79b13 82l8 82t14 74i21 Size{positive} 21|79b21 81r28 77V13*To_Set{71R9} 78>7 79>7 80>7 21|88b13 96l8 96t14 78i7 Socket{19|413I9} 21|89b7 94r26 79a7 Events{51A9} 21|90b7 94r34 80i7 Size{positive} 21|91b7 93r28 85U14*Append 86=7 87>7 88>7 21|94s10 102b14 106l8 106t14 86r7 Self{71R9} 21|103b7 105m15 105r37 87i7 Socket{19|413I9} 21|103b26 105r21 88a7 Events{51A9} 21|103b48 105r29 91U14*Insert 92=7 93>7 94>7 95>7 96>7 21|105s7 112b14 151l8 151t14 92r7 Self{71R9} 21|113b7 119r10 119r23 122r21 131m7 131r22 133r19 135m13 . 135r36 136r15 136r34 138m13 138r23 138r39 141m10 144m7 145m17 145r17 147r29 . 148m10 149m10 93i7 Socket{19|413I9} 21|114b7 126r10 128r60 144r43 147r19 148r34 94a7 Events{51A9} 21|115b7 145r35 95i7 Index{positive} 21|116b7 122r13 133r10 135r23 136r25 138r49 141r20 144r17 . 145r27 96b7 Keep_Order{boolean} 21|117b7 134r13 101U14*Remove 102=7 102>26 102>44 21|214b14 233l8 233t14 102r7 Self{71R9} 21|215b7 217r20 219r10 219r24 220m10 223r18 225m13 225r32 . 226r15 226r38 228m13 228r33 228r43 232m7 232r22 102i26 Index{positive} 21|215b26 217r26 219r34 223r10 225r23 226r25 228r23 102b44 Keep_Order{boolean} 21|215b44 224r13 107U14*Set_Event 108=7 109>7 110>7 111>7 21|250b14 258l8 258t17 108r7 Self{71R9} 21|251b7 256r20 257m18 257r18 109i7 Index{positive} 21|252b7 256r26 257r28 110e7 Event{50E12} 21|253b7 257r36 111b7 Value{boolean} 21|254b7 257r43 114U14*Set_Events 115=7 116>7 117>7 21|274b14 281l8 281t18 115r7 Self{71R9} 21|275b7 279r20 280m17 280r17 116i7 Index{positive} 21|276b7 279r26 280r27 117a7 Events{51A9} 21|277b7 280r35 120V13*Get_Events{51A9} 121>7 121>19 21|186b13 193l8 193t18 121r7 Self{71R9} 21|187b7 189r20 191r21 192r21 121i19 Index{positive} 21|187b19 189r26 191r31 192r31 124V13*Length{natural} 124>21 210b13 124r21 Self{71R9} 211r8 127V13*Full{boolean} 127>19 213b13 127r19 Self{71R9} 214r8 214r20 130U14*Wait 130=20 130>39 130<59 21|323b14 387l8 387t12 130r20 Self{71R9} 21|323b20 336r10 357m16 130o39 Timeout{duration} 21|323b39 331r34 368r32 373r37 377r35 130i59 Count{natural} 21|323b59 337m10 386m7 138U14*Next 138>20 138=32 21|393b14 406l8 406t12 138r20 Self{71R9} 21|393b20 398r21 402r16 138i32 Index{natural} 21|393b32 396m10 396r19 398r13 399m13 402r26 143U14*Copy 143>20 143<34 21|168b14 180l8 180t12 242s10 143r20 Source{71R9} 21|168b20 170r24 175r24 175r42 175r59 177r24 178r24 179r24 143r34 Target{71R9} 21|168b34 170r10 175m7 177m7 178m7 179m7 146V13*Resize{71R9} 146>21 146>33 21|201s14 239b13 244l8 244t14 146r21 Self{71R9} 21|239b21 242r16 146i33 Size{positive} 21|239b33 241r28 149V13*Growth{71R9} 149>21 21|199b13 208l8 208t14 149r21 Self{71R9} 21|199b21 202r10 203r16 206r31 206r43 207r31 207r43 152V13*Socket{19|413I9} 152>21 152>33 21|298b13 302l8 302t14 152r21 Self{71R9} 21|298b21 300r20 301r27 152i33 Index{positive} 21|298b33 300r26 301r37 155V13*Status{47A9} 155>21 155>33 21|412b13 416l8 416t14 155r21 Self{71R9} 21|412b21 414r20 415r22 155i33 Index{positive} 21|412b33 414r26 415r32 158U14*State 159>7 160>7 161<7 162<7 21|308b14 317l8 317t13 159r7 Self{71R9} 21|309b7 314r20 315r30 316r30 160i7 Index{positive} 21|310b7 314r26 315r40 316r40 161i7 Socket{19|413I9} 21|311b7 315m7 162a7 Status{47A9} 21|312b7 316m7 166V13*C_Status{26|71M9} 167>7 167>19 21|422b13 427l8 427t16 167r7 Self{71R9} 21|423b7 425r20 426r37 167i19 Index{positive} 21|423b19 425r26 426r47 179K12 SOC=179:31 181r28 182r24 184r38 187r25 189r33 190r29 21|39r23 39r37 . 39r60 55r45 56r45 57r45 366r21 22|52r59 181M9 nfds_t 182r8 22|50r17 55r29 184N4 FD_Type_Bound 186r27 186r44 186I9 FD_Type 187r8 193r17 202r16 21|144r34 147r10 148r25 189M9 Events_Type 190r8 194r17 195r17 21|38r47 192R9 Pollfd 196e15 198r50 21|42r35 46r18 52r28 261r18 287r35 193i7*Socket{186I9} 21|144m24 219r41 301r44 315r47 194m7*Events{189M9} 21|141m27 191r38 192r38 264m15 264r30 266m15 266r30 195m7*REvents{189M9} 21|53r33 54r33 55r33 56r33 57r33 402r33 426r54 198A9 Poll_Set(192R9) 207r16 22|49r17 201i7*Length{natural} 211r13 214r25 21|105r42 119r28 122r26 131m12 131r27 . 133r24 135r41 136r39 138r28 159r23 170r31 175r31 175r66 177m14 177r31 223r23 . 225r37 226r43 228r48 232m12 232r27 336r15 398r26 22|55r41 202i7*Max_FD{186I9} 21|147r34 148m15 178m14 178r31 219r15 203b7*Max_OK{boolean} 21|149m15 179m14 179r31 220m15 207a7*Fds{198A9} 21|135m18 136r20 138m18 138r44 141m15 144m12 145m22 175m14 . 175r49 191r26 192r26 219r29 225m18 226r20 228m18 228r38 257m23 280m22 301r32 . 315r35 316r35 402r21 415r27 426r42 22|55r24 X 21 g-socpol.adb 38a4 To_C(20|189M9) 53r45 54r45 191r49 192r49 264r40 266r45 42U14 Set_Mode 42<24 42>43 145s7 280s7 287b14 292l8 292t16 42r24 Item{20|192R9} 287b24 290m21 42a43 Mode{20|51A9} 287b43 289r16 290r30 45U14 Set_Event 46<7 46>26 46>51 257s7 260b14 268l8 268t17 290s10 46r7 Item{20|192R9} 261b7 264m10 264r25 266m10 266r25 46e26 Event{20|50E12} 261b26 264r46 266r51 46b51 Value{boolean} 261b51 263r10 49U14 Check_Range 49>27 49>39 157b14 162l8 162t19 189s7 217s7 256s7 279s7 . 300s7 314s7 414s7 425s7 49r27 Self{20|71R9} 157b27 159r18 49i39 Index{positive} 157b39 159r10 52V13 Status{20|47A9} 52b13 52>21 316s22 415s14 52r21 Item{20|192R9} 53r28 54r28 55r28 56r28 57r28 60U14 Wait 61=7 61>25 61<53 71b14 357s10 22|44b11 56l5 56t9 61r7 Fds{20|71R9} 72b7 22|45b4 55r20 55r37 61i25 Timeout{26|62I9} 72b25 22|45b22 55r50 61i53 Result{integer} 72b53 22|45b50 55m4 81r14 Result{20|71R9} 93r14 Result{20|71R9} 94r18 241r14 Result{20|71R9} 242r22 289e11 J{20|39E9} 290r27 290r36 330i7 Result{integer} 357m33 359r20 386r16 331o7 Poll_Timeout{duration} 342r13 354r44 368m16 370r19 371m19 373r22 377m19 332i7 C_Timeout{26|62I9} 352m13 354m13 357r22 367r16 333i7 Errno{integer} 361m10 366r13 382r33 334i7 Stamp{2|42I9} 368r51 X 22 g-sopowa.adb 48V13*Poll{integer} 49>7 50>7 51>7 55s14 49a7 Fds{20|198A9} 50m7 Nfds{20|181M9} 51i7 Timeout{26|62I9} X 23 g-socthi.ads 46K22*Thin 21|34w19 361r19 23|270e22 58V13*Socket_Errno=58:61{integer} 21|361s24 X 25 interfac.ads 47K9*Interfaces 20|167r44 21|61r35 72r35 332r22 342r39 354r26 423r44 426r14 . 22|45r32 51r17 25|247e15 X 26 i-c.ads 33K20*C 20|167r55 21|61r46 72r46 332r33 342r50 354r37 423r55 426r25 22|45r43 . 51r28 26|601e17 62I9*int 21|61r48 72r48 332r35 342r52 354r39 22|45r45 51r30 71M9*unsigned 20|167r57 21|423r57 426r27 X 28 system.ads 37K9*System 20|35r6 179r24 28|156e11 X 36 s-oscons.ads 44K16*OS_Constants 20|35w13 179r31 36|475e24 122N4*EINTR 21|366r25 412N4*SIZEOF_nfds_t 20|181r32 182r28 414N4*SIZEOF_fd_type 20|184r42 187r29 415N4*SIZEOF_pollfd_events 20|189r37 190r33 420N4*POLLIN 21|39r27 421N4*POLLPRI 21|39r41 422N4*POLLOUT 21|39r64 423N4*POLLERR 21|55r49 424N4*POLLHUP 21|56r49 425N4*POLLNVAL 21|57r49 442a4*Poll_Linkname{string} 22|52r63