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 ZX RN RV NO_ALLOCATORS RV NO_EXCEPTIONS RV NO_LOCAL_ALLOCATORS RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_DEALLOCATION RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS RV NO_IMPLEMENTATION_PRAGMAS U memory_streams%b memory_streams.adb 6c66c870 NE OO PK GE W ada%s ada.ads ada.ali W ada.unchecked_deallocation%s U memory_streams%s memory_streams.ads bf3b9ce5 BN EE NE OO PK GE D ada.ads 20250808065140 76789da1 ada%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D memory_streams.ads 20250822150029 bf3b9ce5 memory_streams%s D memory_streams.adb 20250822150029 10f5f8f0 memory_streams%b D system.ads 20250808065140 d0bef732 system%s G a e G c Z s b [memory_streams standard 38 9 none] X 1 ada.ads 18K9*Ada 22e8 4|30r6 37r11 271r14 X 2 a-uncdea.ads 23u15*Unchecked_Deallocation 4|30w10 37r15 271r18 X 3 memory_streams.ads 29+9 Element 31r60 30I9 Element_Index 31r33 35r28 36r28 42r30 42r60 117r24 4|42r52 44r51 110r42 . 114r42 256r52 284r51 356r26 31A9 Element_Array(29+9)<30I9> 32r34 33r44 46r23 87r23 4|37r39 52r23 67r38 . 69r38 85r37 87r37 125r46 128r28 333r23 339r35 347r35 485r22 32P9 Element_Access(31A9) 54r23 107r32 4|37r54 177r23 484r25 33P9 Constant_Access(31A9) 61r23 106r32 4|149r23 35*4 First_Block_Length{30I9} 4|66r29 69r58 36*4 Next_Block_Length{30I9} 4|84r29 87r57 124r37 128r48 38k9*Memory_Streams 29z9 30z9 31z9 32z9 33z9 35z4 36z4 99E9 120l5 120e19 . 4|32b14 494l5 494t19 40R9*Stream_Type 45r23 53r23 60r23 66r31 69r34 72r37 76r23 82r38 86r23 92r37 . 95r37 111c9 118e14 4|39r47 51r23 148r23 176r23 207r37 245r38 297r34 332r23 . 429r37 440r23 465r31 474r47 42I12*Element_Offset 66r51 69r54 77r23 88r23 115r24 116r24 4|96r37 209r16 . 297r54 305r17 334r23 336r23 348r35 352r35 441r23 443r13 465r51 44U14*Append 45=7 46>7 47>7 4|50b14 141l8 141t14 45r7 Stream{40R9} 4|51b7 57m30 63r10 64m10 67m13 67r13 69m13 69r13 72m10 . 72r10 74m10 74r32 75m10 75r32 76m10 78r13 79r17 79r38 81m10 81r10 82m10 . 82r30 85m13 85r13 87m13 87r13 90m10 90r10 92m10 97r30 99r32 100m16 100r16 . 101r19 102m16 105m36 112r39 113r39 117m19 117r19 118r22 118r48 121m19 121r19 . 122m19 122r39 125m22 125r22 127m22 127r22 131m19 131r19 134m19 140m7 140r24 46*7 Value{31A9} 4|52b7 55r10 66r13 67r58 72r34 72r51 76r32 84r13 85r57 90r33 . 90r50 92r32 97r51 101r62 111r35 115r35 119r24 119r31 132r21 132r43 140r40 47b7 Trim{boolean} 4|53b7 56r13 66r56 84r55 104r19 124r63 52U14*Append 53=7 54>7 4|175b14 201l8 201t14 53r7 Stream{40R9} 4|176b7 183r10 184m10 185m10 185r10 186m10 186r35 187m10 . 187r35 188m10 189m10 192m27 194m10 194r10 195m10 195r36 196m10 196r10 197m10 . 200m7 200r25 54*7 Data{32P9} 4|177b7 179r10 185r35 188r35 189r35 196r36 197r36 200r41 59U14*Append 60=7 61>7 4|147b14 173l8 173t14 60r7 Stream{40R9} 4|148b7 155r10 156m10 157m10 157r10 158m10 158r35 159m10 . 159r35 160m10 161m10 164m27 166m10 166r10 167m10 167r36 168m10 168r10 169m10 . 172m7 172r25 61*7 Data{33P9} 4|149b7 151r10 157r35 160r35 161r35 168r36 169r36 172r41 66V13*Size{42I12} 66>19 4|445s30 465b13 468l8 468t12 66r19 Stream{40R9} 4|465b19 467r14 69V13*Pending{42I12} 69>22 4|297b13 325l8 325t15 69r22 Stream{40R9} 4|297b22 299r10 304r34 312r31 312r52 72U14*Reset 72=21 4|232s7 429b14 433l8 433t13 72r21 Stream{40R9} 4|429b21 431m7 431r32 432m7 75U14*Set_Index 76=7 77>7 4|439b14 459l8 459t17 76r7 Stream{40R9} 4|440b7 443r37 445r36 446m10 446r35 447m10 447r41 450m10 . 450r35 453m13 453r31 454r32 457m10 457r41 77*7 To{42I12} 4|441b7 445r10 445r25 452r22 457r65 82V13*End_Of_File{boolean} 82>26 4|245b13 250l8 250t19 82r26 Stream{40R9} 4|245b26 247r14 248r18 249r27 249r57 85U14*Read 86=7 87<7 88<7 4|331b14 423l8 423t12 86r7 Stream{40R9} 4|332b7 353r40 364r21 368m13 373r29 376r21 378m13 385r10 . 390r13 393r16 394r24 396r24 397r27 398r30 398r51 403m16 408r16 409r24 411r24 . 415m16 415r34 417m16 417r48 87*7 Buffer{31A9} 4|333b7 336r41 349r28 363m13 371r21 375m13 383r15 421r27 88*7 Last{42I12} 4|334b7 361m13 363r38 366r30 371m13 375r38 383m7 421r20 92U14*Close 92=21 95r58 4|207b14 239l8 239t13 92r21 Stream{40R9} 4|207b21 211r13 212r19 215r32 225m10 229m7 230m7 232m14 . 234r10 238m7 95U14*Clear=95:58 95r21 Stream{40R9} 99R9 Buffer_Type 101r37 103c9 103d22 109e14 4|64r30 81r34 121r43 156r39 166r40 . 184r39 194r40 271r42 101P9 Buffer_Access(99R9) 104r14 112r24 113r24 114r24 4|34r34 42r30 44r29 . 208r16 256r30 269r34 271r55 284r29 304r17 103b22 Steady{boolean} 105r12 4|78r25 218r22 258r15 273r19 286r15 309r24 . 393r31 408r31 477r29 104p7 Next{101P9} 4|81m22 82r42 121m31 122r51 166m22 167r48 194m22 195r48 . 214r19 225r32 248r33 308r21 319r23 390r28 415r49 453r46 106*24 Const{33P9} 4|157m23 168m22 219r41 259r22 287r22 394r39 409r39 107*24 Data{32P9} 4|67m26 69m26 72r23 79r50 85m25 87m25 90r22 99r44 100r28 . 112r51 117r31 118r60 125m34 127m34 131r31 185m23 196m22 221r41 261r22 274m21 . 289r22 396r39 397r42 398r66 411r39 478r29 486r33 488m28 489m22 112p7 First{101P9} 4|63r17 64m17 67r20 69r20 72r17 74r39 75r39 155r17 156m17 . 157r17 158r42 159r42 183r17 184m17 185r17 186r42 187r42 211r20 212r26 225m17 . 431r39 443r44 450r42 113p7 Current{101P9} 4|74m17 158m17 186m17 229m14 247r21 248r25 249r64 299r17 . 304r41 385r17 390r20 393r23 394r31 396r31 397r34 398r58 403m23 408r23 409r31 . 411r31 415m23 415r41 417r55 431m14 446m17 447r48 450m17 453m20 453r38 454r39 . 457r48 114p7 Last{101P9} 4|75m17 78r20 79r45 81r17 82m17 82r37 85r20 87r20 90r17 . 99r39 100r23 112r46 117r26 118r55 121r26 122m26 122r46 125r29 127r29 131r26 . 159m17 166r17 167m17 167r43 168r17 187m17 194r17 195m17 195r43 196r17 230m14 . 446r42 476r17 477r24 478r24 486r28 488r23 489r17 115*7 Last_Length{42I12} 4|76m17 79r24 92m17 97r37 101r26 102m23 113r46 118r29 . 134m26 160m17 169m17 188m17 197m17 215r39 312r38 398r37 478r50 486r51 490m17 116*7 Length{42I12} 4|140m14 140r31 172m14 172r32 200m14 200r32 234r17 238m14 . 467r21 117*7 Current_Offset{30I9} 4|161m17 189m17 249r34 312r59 353r47 364r28 368m20 . 373r36 376r28 378m20 417m23 432m14 447m17 457m17 X 4 memory_streams.adb 34U14 Free 34=20 226s10 269b14 278l8 278t12 34p20 Item{3|101P9} 269b20 273r14 274r16 277m19 36U14 Free[2|23] 274s10 488s10 39U14 Trim_Last_Block 39=31 57s13 105s19 164s10 192s10 474b14 492l8 492t23 39r31 Stream{3|40R9} 474b31 476r10 477r17 478r17 478r43 486r21 486r44 488r16 . 489m10 489r10 490m10 42V13 First{3|30I9} 42>20 256b13 263l8 263t13 417s41 42p20 Item{3|101P9} 256b20 258r10 259r17 261r17 44V13 Last{3|30I9} 44>19 249s51 284b13 291l8 291t12 310s31 316s28 443s31 . 447s35 454s26 457s35 44p19 Item{3|101P9} 284b19 286r10 287r17 289r17 96*13 Block_Length{3|42I12} 99r16 101r45 102r38 110*19 Split_Value{3|30I9} 115r48 119r46 132r28 114*19 Next_Length{3|30I9} 124r22 125r66 131r42 134r41 208p7 First{3|101P9} 212m10 214r13 218r16 219r35 221r35 225r26 226m16 226r16 209*7 Length{3|42I12} 215m13 215r23 219m16 219r26 221m16 221r26 234r27 270U17 Deallocate[2|23] 277s7 304p13 B{3|101P9} 307r19 308r19 309r22 310r37 316r34 319m16 319r21 305*13 S{3|42I12} 310m22 310r27 312m22 312r27 316m19 316r24 322r20 336*7 Buffer_Offset{3|42I12} 349r42 361r21 363r21 366m13 375r21 337b7 Block_Over{boolean} 358m10 360r13 402r16 414r16 339U17 Append 339>25 347b17 380l11 380t17 394s16 396s16 409s16 411s16 339*25 Data{3|31A9} 347b25 353r28 364r15 364r46 368r38 376r15 348*10 Buffer_Len_1{3|42I12} 358r24 373r53 352*10 Current_Len_1{3|42I12} 358r40 361r37 356*10 Current_Last{3|30I9} 373m13 376r46 378r38 443*7 Idx{3|42I12} 452r16 454m13 454r20 457r59 484*10 Ptr{3|32P9} 489r32 490r32