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_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_FIXED_POINT RV NO_LOCAL_ALLOCATORS RV NO_NESTED_FINALIZATION RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS U messaging.fixed.gnat_udp%b messaging-fixed-gnat_udp.adb fa54d3fb NE OO PK GE KU W ada%s ada.ads ada.ali W ada.exceptions%s a-except.adb a-except.ali W ada.streams%s a-stream.adb a-stream.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.fixed%s a-strfix.adb a-strfix.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W gnat%s gnat.ads gnat.ali W gnat.sockets%s g-socket.adb g-socket.ali W messaging.fixed%s messaging-fixed.ads messaging-fixed.ali U messaging.fixed.gnat_udp%s messaging-fixed-gnat_udp.ads 040306d7 BN EE NE OO PK GE KU W gnat%s gnat.ads gnat.ali W gnat.sockets%s g-socket.adb g-socket.ali W messaging%s messaging.adb messaging.ali W messaging.fixed%s messaging-fixed.ads messaging-fixed.ali D ada.ads 20250808065140 76789da1 ada%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-strfix.ads 20250808065140 8648dedb ada.strings.fixed%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-socket.ads 20250808065140 6a480829 gnat.sockets%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D messaging.ads 20250925141903 96089d43 messaging%s D messaging-fixed.ads 20250912235441 4ff5c48c messaging.fixed%s D messaging-fixed-gnat_udp.ads 20250822150043 21beca72 messaging.fixed.gnat_udp%s D messaging-fixed-gnat_udp.adb 20250822150043 c73abf1f messaging.fixed.gnat_udp%b D system.ads 20250808065140 d0bef732 system%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-oscons.ads 20251021062004 42659860 system.os_constants%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-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s G a e G c Z s b [gnat_udp messaging__fixed 28 25 none] X 1 ada.ads 18K9*Ada 22e8 24|24r6 25r6 26r6 29r10 70r12 71r12 79r18 93r12 94r12 117r10 . 117r33 163r12 164r12 171r18 188r12 189r12 206r10 206r33 X 4 a-except.ads 44K13*Exceptions 309e19 24|24w10 117r37 206r37 84V13*Exception_Message{string} 24|117s48 206s48 X 6 a-stream.ads 36K13*Streams 90e16 24|26w10 29r14 70r16 71r16 79r22 93r16 94r16 163r16 164r16 . 171r22 188r16 189r16 42M9*Stream_Element 24|79r30 171r30 44I9*Stream_Element_Offset 24|29r22 71r24 94r24 164r24 . 189r24 54A9*Stream_Element_Array(42M9)<44I9> 24|70r24 93r24 163r24 188r24 X 7 a-string.ads 16K13*Strings 35e16 24|25r10 117r14 206r14 X 8 a-strfix.ads 49K21*Fixed 1390e22 24|25w18 117r22 206r22 1228V13*Head{string} 24|117s28 206s28 X 17 gnat.ads 40K9*GNAT 63e9 23|24r14 74r30 77r14 78r14 24|27r6 30r10 41r15 42r15 46r20 . 48r12 50r11 50r34 53r18 55r5 55r40 56r7 59r7 59r46 60r10 74r20 75r13 82r5 . 85r13 95r12 98r20 99r13 102r5 105r13 109r13 116r14 132r14 133r14 136r19 . 137r19 139r5 139r40 140r7 144r5 149r7 149r46 150r10 153r40 165r12 168r11 . 174r5 177r13 190r12 193r5 196r13 205r14 218r12 X 18 g-socket.ads 56K14*Sockets 1605e17 23|24w19 74r35 77r19 78r19 24|27w11 30r15 41r20 42r20 . 46r25 48r17 50r16 50r39 53r23 55r10 55r45 56r12 59r12 59r51 60r15 74r25 . 75r18 82r10 85r18 95r17 98r25 99r18 102r10 105r18 109r18 116r19 132r19 . 133r19 136r24 137r24 139r10 139r45 140r12 144r10 149r12 149r51 150r15 153r45 . 165r17 168r16 174r10 177r18 190r17 193r10 196r18 205r19 218r17 413I9*Socket_Type 23|77r27 24|41r28 133r27 445O12*Timeval_Duration{duration} 457X4*Socket_Error 24|48r25 75r26 85r26 99r26 105r26 109r26 116r27 177r26 . 196r26 205r27 469V13*To_C{integer} 24|218s25 473n25*Family_Inet{473E9} 24|55r53 139r53 481n38*Socket_Datagram{481E9} 24|56r20 140r20 496I9*Port_Type 24|53r31 137r32 594R9*Sock_Addr_Type 604e14 23|74r43 78r27 24|30r23 42r28 95r25 132r27 165r25 . 168r24 190r25 599r13*Addr{521R9} 24|46m12 49m14 136m11 600i13*Port{496I9} 24|53m10 137m11 610r4*No_Sock_Addr{594R9} 24|74r33 98r33 153r53 628V13*Inet_Addr{521R9} 24|46s33 136s32 660V13*Addresses{521R9} 24|50s24 677V13*Get_Host_By_Name{643R9} 24|50s47 783n7*Socket_Level{782E9} 24|59r59 149r59 837n7*Receive_Timeout{802E9} 24|60r23 150r23 990o13*Timeout{445O12} 24|60m40 150m40 1125U14*Create_Socket 24|55s18 139s18 1167U14*Bind_Socket 24|144s18 1243U14*Receive_Socket 24|102s18 193s18 1297U14*Send_Socket 24|82s18 174s18 1327U14*Set_Socket_Option 24|59s20 149s20 X 21 messaging.ads 23K9*Messaging 41e14 23|28r9 37r41 81r5 24|32r14 39r41 113r26 118r15 200r26 . 207r15 221r5 29X3*Timeout_Error 24|118r25 207r25 31M8*Byte 24|113r36 200r36 33A8*Buffer(31M8) X 22 messaging-fixed.ads 28k19*Fixed 21|23k9 22|48e20 23|28r19 37r51 81r15 24|32r24 39r51 221r15 30h8*MessengerInterface 23|30r33 76r33 32P8*Messenger(30R8) 23|37r57 24|39r57 34A11*Message{21|33A8} 23|41r12 45r16 60r12 65r16 24|68r50 70r50 . 84r29 91r57 93r50 104r29 161r12 163r50 176r29 186r16 188r50 195r29 X 23 messaging-fixed-gnat_udp.ads 28k25 GNAT_UDP 22|28k19 23|74E8 81l21 81e29 24|32b30 221l21 221t29 30R8*MessengerSubclass<22|30R8> 39P13 40r12 43P13 44r12 51p13 52r24 57p13 . 58r12 62p13 63r12 69p12 70r12 76c8 79e13 24|63r16 68r25 91r28 127r24 153r13 . 159r12 184r12 215r22 34V12*Create{22|32P8} 35>5 36>5 37>5 24|36b12 64l7 64t13 35a5 server{string} 24|37b5 46r43 50r64 36i5 port{positive} 24|38b5 53r41 37i5 timeoutms{integer} 24|39b5 58r8 60r60 39U13*Send<22|38p13> 40>5 41>5 24|68b13 87l7 87t11 40r5 Self{30R8} 24|68b18 74r8 82r30 82r55 41a5 msg{22|34A11} 24|68b44 79r45 43U13*Receive<22|44p13> 44>5 45<5 24|91b13 122l7 122t14 44r5 Self{30R8} 24|91b21 98r8 102r33 108r16 45a5 msg{22|34A11} 24|91b47 113m7 49R8*PeerIdentifier<18|594R9> 59r12 64r16 74c8 24|160r12 185r16 203r12 51U13*Initialize_Server 52=5 53>5 54>5 55>5 24|126b13 154l7 154t24 52r5 Self{30R8} 24|127b5 153m5 53a5 netiface{string} 24|128b5 136r42 54i5 port{positive} 24|129b5 137r42 55i5 timeoutms{integer} 24|130b5 148r8 150r60 57U13*Send_Server 58>5 59>5 60>5 24|158b13 179l7 179t18 58r5 Self{30R8} 24|159b5 174r30 59r5 dst{49R8} 24|160b5 168r39 60a5 msg{22|34A11} 24|161b5 171r45 62U13*Receive_Server 63>5 64<5 65<5 24|183b13 211l7 211t21 63r5 Self{30R8} 24|184b5 193r33 64r5 src{49R8} 24|185b5 203m5 65a5 msg{22|34A11} 24|186b5 200m7 69V12*fd{integer} 70>5 24|215b12 219l7 219t9 70r5 Self{30R8} 24|215b15 218r30 77i5 socket{18|413I9} 24|82r35 102r38 174r35 193r38 218r35 78r5 peer{18|594R9} 24|74r13 82r60 98r13 108r21 X 24 messaging-fixed-gnat_udp.adb 41i5 socket{18|413I9} 55m32 59r38 63r35 42r5 peer{18|594R9} 46m7 49m9 53m5 63r43 70a5 Data{6|54A9} 78r14 79m7 82r43 71i5 Last{6|44I9} 82m49 84r16 78i9 i 79r12 79r57 93a5 Data{6|54A9} 102m46 112r14 113r41 94i5 Last{6|44I9} 102m52 104r16 95r5 From{18|594R9} 102m58 108r8 112i9 i 113r19 113r46 116r10 E{4|53R9} 117r66 132r5 iface{18|594R9} 136m5 137m5 144r38 133i5 socket{18|413I9} 139m32 144r30 149r38 153r32 163a5 Data{6|54A9} 170r14 171m7 174r43 164i5 Last{6|44I9} 174m49 176r16 165r5 To{18|594R9} 168m5 174r55 170i9 i 171r12 171r57 188a5 Data{6|54A9} 193m46 199r14 200r41 189i5 Last{6|44I9} 193m52 195r16 190r5 From{18|594R9} 193m58 203r27 199i9 i 200r19 200r46 205r10 E{4|53R9} 206r66