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_DISPATCHING_CALLS RV NO_ENUMERATION_MAPS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS 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 external_command.pipeline%b external_command-pipeline.adb ea4d13c2 OO PK KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W errno%s errno.ads errno.ali W external_command%s external_command.adb external_command.ali W liblinux%s liblinux.adb liblinux.ali Z system%s system.ads system.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali U external_command.pipeline%s external_command-pipeline.ads f23de840 EE OO PF PK KU 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 external_command%s external_command.adb external_command.ali W system%s system.ads system.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.stream_attributes%s s-stratt.adb s-stratt.ali Z system.wch_stw%s s-wchstw.adb s-wchstw.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%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 errno.ads 20250822150043 0f1d4ec1 errno%s D external_command.ads 20250822150043 a553f89b external_command%s D external_command-pipeline.ads 20250912235527 87d0e7e9 external_command.pipeline%s D external_command-pipeline.adb 20250912235527 d1ee1ce3 external_command.pipeline%b 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 liblinux.ads 20250822150043 b36ea609 liblinux%s D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-parame.ads 20250808065140 3597fc11 system.parameters%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-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 D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D s-wchstw.ads 20250808065140 2d112c01 system.wch_stw%s G a e G c Z s b [openinput external_command__pipeline 31 13 none] G c Z s b [openoutput external_command__pipeline 35 13 none] G c Z s b [close external_command__pipeline 39 13 none] G c Z s b [get external_command__pipeline 43 12 none] G c Z s b [put external_command__pipeline 47 13 none] G c Z s b [put_line external_command__pipeline 51 13 none] G c Z s s [pipeDA external_command__pipeline 57 8 none] G c Z s s [pipeDF external_command__pipeline 57 8 none] G c Z s s [pipeIP external_command__pipeline 57 8 none] G c Z b b [fileno external_command__pipeline 30 12 none] G r c none [openinput external_command__pipeline 31 13 none] [popenread liblinux 206 13 none] G r c none [openinput external_command__pipeline 31 13 none] [strerror errno 71 12 none] G r c none [openoutput external_command__pipeline 35 13 none] [popenwrite liblinux 200 13 none] G r c none [openoutput external_command__pipeline 35 13 none] [strerror errno 71 12 none] G r c none [close external_command__pipeline 39 13 none] [pclose liblinux 212 13 none] G r c none [close external_command__pipeline 39 13 none] [strerror errno 71 12 none] G r c none [put external_command__pipeline 47 13 none] [write liblinux 187 13 none] G r c none [put external_command__pipeline 47 13 none] [strerror errno 71 12 none] G r c none [put_line external_command__pipeline 51 13 none] [write liblinux 187 13 none] G r c none [put_line external_command__pipeline 51 13 none] [strerror errno 71 12 none] X 9 errno.ads 25K9*errno 79e10 12|23w6 50r9 73r9 96r9 150r9 71V12*strerror{string} 12|50s15 73s15 96s15 150s15 X 10 external_command.ads 23K9*External_Command 37e21 11|25r9 64r5 12|26r14 162r5 25X3*Error 12|41r13 49r13 64r13 72r13 87r13 95r13 109r13 113r13 131r13 135r13 . 145r13 149r13 X 11 external_command-pipeline.ads 25K26*Pipeline 10|23k9 11|55E8 64l22 64e30 12|26b31 162l22 162t30 27R8*Pipe 31p13 31r37 35p13 35r38 39p13 39r33 43p12 43r23 47p13 47r24 51p13 . 51r29 57c8 60e13 62r24 62r32 12|35r37 58r38 81r33 102r23 121r24 156r29 31U13*OpenInput 31=23 31>43 12|35b13 54l7 54t16 31r23 Self{27R8} 12|35b23 40r8 44m41 44r41 47m7 53m5 31a43 cmd{string} 12|35b43 44r24 35U13*OpenOutput 35=24 35>44 12|58b13 77l7 77t17 35r24 Self{27R8} 12|58b24 63r8 67m42 67r42 70m7 76m5 35a44 cmd{string} 12|58b44 67r25 39U13*Close 39=19 12|81b13 98l7 98t12 39r19 Self{27R8} 12|81b19 86r8 90r21 92m5 43V12*Get{string} 43>16 12|102b12 117l7 117t10 43r16 Self{27R8} 12|102b16 108r8 112r8 47U13*Put 47>17 47>30 12|121b13 152l7 152t10 159s10 47r17 Self{27R8} 12|121b17 130r8 134r8 140r27 47a30 s{string} 12|121b30 140r41 140r52 144r17 51U13*Put_Line 51>22 51>35 12|156b13 160l7 160t15 51r22 Self{27R8} 12|156b22 159r5 51a35 s{string} 12|156b35 159r14 55E8 Kind 55e46 59r14 55n17 Uninitialized{55E8} 59r32 62r59 55n32 Input{55E8} 12|53r20 112r23 55n39 Output{55E8} 12|76r20 134r23 58m5*myfile{17|67M9} 12|44m46 67m47 90r26 140r32 59e5*mykind{55E8} 12|53m10 76m10 112r13 134r13 62r3 Destroyed{27R8} 12|40r16 47r15 63r16 70r15 86r15 92r13 108r15 130r15 X 12 external_command-pipeline.adb 30V12 fileno{integer} 30>19 31b22 140s20 30m19 file{17|67M9} 37i5 errnum{integer} 44m54 46r8 50r24 60i5 errnum{integer} 67m55 69r8 73r24 83i5 errnum{integer} 90m34 94r8 96r24 123i5 count{integer} 140m62 144r8 124i5 errnum{integer} 140m69 148r8 150r24 X 16 liblinux.ads 28K9*libLinux 12|24w6 44r5 67r5 90r5 140r5 16|221e13 187U13*Write 12|140s14 200U13*POpenWrite 12|67s14 206U13*POpenRead 12|44s14 212U13*PClose 12|90s14 X 17 system.ads 37K9*System 11|23w14 58r14 58r32 62r38 12|30r26 17|156e11 67M9*Address 11|58r21 12|30r33 69m4*Null_Address{67M9} 11|58r39 62r45