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_ACCESS_SUBPROGRAMS RV NO_ALLOCATORS RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_LONG_LONG_INTEGERS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_CONVERSION RV NO_UNCHECKED_DEALLOCATION RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS RV NO_IMPLEMENTATION_PRAGMAS RV NO_IMPLICIT_LOOPS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES U system.os_lib%b s-os_lib.adb c04dcb27 OL PK W ada%s ada.ads ada.ali Z ada.exceptions%s a-except.adb a-except.ali W ada.unchecked_conversion%s W ada.unchecked_deallocation%s 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.atomic_operations.test_and_set%s s-aotase.adb s-aotase.ali W system.case_util%s s-casuti.adb s-casuti.ali W system.crtl%s s-crtl.ads s-crtl.ali Z system.exception_table%s s-exctab.adb s-exctab.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali W system.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali N A1984:19 codepeer modified U system.os_lib%s s-os_lib.ads 55d568a2 BN EE NE OL PR PK W system%s system.ads system.ali W system.strings%s s-string.adb s-string.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D system.ads 20250808065140 d0bef732 system%s D s-atoope.ads 20250808065140 c7637a25 system.atomic_operations%s D s-aotase.ads 20250808065140 90cf94ab system.atomic_operations.test_and_set%s D s-aotase.adb 20250808065140 e581b407 system.atomic_operations.test_and_set%b D s-atopri.ads 20250808065140 e19c1d89 system.atomic_primitives%s D s-casuti.ads 20250808065140 cf13d755 system.case_util%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-os_lib.ads 20250808065140 dd4133ed system.os_lib%s D s-os_lib.adb 20250808065140 155b548b system.os_lib%b D s-parame.ads 20250808065140 3597fc11 system.parameters%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-string.ads 20250808065140 582aac7d system.strings%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s G a e G c Z s s [Olt system__os_lib 110 13 none] G c Z s s [Ogt system__os_lib 111 13 none] G c Z s s [Oge system__os_lib 112 13 none] G c Z s s [Ole system__os_lib 113 13 none] G c Z s s [current_time system__os_lib 126 13 none] G c Z s b [current_time_string system__os_lib 129 13 none] G c Z s b [gm_year system__os_lib 133 13 none] G c Z s b [gm_month system__os_lib 134 13 none] G c Z s b [gm_day system__os_lib 135 13 none] G c Z s b [gm_hour system__os_lib 136 13 none] G c Z s b [gm_minute system__os_lib 137 13 none] G c Z s b [gm_second system__os_lib 138 13 none] G c Z s b [gm_split system__os_lib 141 14 none] G c Z s b [gm_time_of system__os_lib 153 13 none] G c Z s b [to_c system__os_lib 179 13 none] G c Z s b [to_ada system__os_lib 182 13 none] G c Z s b [close system__os_lib 215 14 none] G c Z s b [close system__os_lib 220 14 none] G c Z s b [copy_file system__os_lib 261 14 none] G c Z s b [copy_file_attributes system__os_lib 275 14 none] G c Z s b [copy_time_stamps system__os_lib 284 14 none] G c Z s b [create_file system__os_lib 307 13 none] G c Z s b [create_new_file system__os_lib 315 13 none] G c Z s b [create_output_text_file system__os_lib 323 13 none] G c Z s b [create_temp_file system__os_lib 334 14 none] G c Z s b [create_temp_file system__os_lib 349 14 none] G c Z s b [create_temp_output_file system__os_lib 365 14 none] G c Z s b [delete_file system__os_lib 381 14 none] G c Z s s [file_length system__os_lib 385 13 none] G c Z s s [file_length64 system__os_lib 392 13 none] G c Z s b [file_time_stamp system__os_lib 396 13 none] G c Z s b [file_time_stamp system__os_lib 401 13 none] G c Z s b [get_debuggable_suffix system__os_lib 405 13 none] G c Z s b [get_executable_suffix system__os_lib 410 13 none] G c Z s b [get_object_suffix system__os_lib 414 13 none] G c Z s b [get_target_debuggable_suffix system__os_lib 418 13 none] G c Z s b [get_target_executable_suffix system__os_lib 423 13 none] G c Z s b [get_target_object_suffix system__os_lib 427 13 none] G c Z s b [is_absolute_path system__os_lib 431 13 none] G c Z s b [is_directory system__os_lib 435 13 none] G c Z s b [is_executable_file system__os_lib 441 13 none] G c Z s b [is_owner_readable_file system__os_lib 449 13 none] G c Z s b [is_regular_file system__os_lib 457 13 none] G c Z s b [is_symbolic_link system__os_lib 464 13 none] G c Z s b [is_owner_writable_file system__os_lib 473 13 none] G c Z s b [is_read_accessible_file system__os_lib 481 13 none] G c Z s b [is_write_accessible_file system__os_lib 485 13 none] G c Z s b [locate_exec_on_path system__os_lib 497 13 none] G c Z s b [locate_regular_file system__os_lib 514 13 none] G c Z s s [lseek system__os_lib 537 14 none] G c Z s b [normalize_pathname system__os_lib 546 13 none] G c Z s b [open_append system__os_lib 586 13 none] G c Z s b [open_read system__os_lib 593 13 none] G c Z s b [open_read_write system__os_lib 599 13 none] G c Z s b [read system__os_lib 606 13 none] G c Z s b [rename_file system__os_lib 613 14 none] G c Z s b [set_close_on_exec system__os_lib 632 14 none] G c Z s b [set_executable system__os_lib 647 14 none] G c Z s b [set_file_last_modify_time_stamp system__os_lib 652 14 none] G c Z s b [set_non_readable system__os_lib 656 14 none] G c Z s b [set_non_writable system__os_lib 661 14 none] G c Z s b [set_readable system__os_lib 669 14 none] G c Z s b [set_writable system__os_lib 673 14 none] G c Z s b [write system__os_lib 676 13 none] G c Z s b [copy_file system__os_lib 693 14 none] G c Z s b [copy_time_stamps system__os_lib 700 14 none] G c Z s b [create_file system__os_lib 705 13 none] G c Z s b [create_new_file system__os_lib 709 13 none] G c Z s b [delete_file system__os_lib 713 14 none] G c Z s b [file_time_stamp system__os_lib 715 13 none] G c Z s b [is_directory system__os_lib 717 13 none] G c Z s b [is_executable_file system__os_lib 718 13 none] G c Z s b [is_owner_readable_file system__os_lib 719 13 none] G c Z s b [is_regular_file system__os_lib 720 13 none] G c Z s b [is_symbolic_link system__os_lib 721 13 none] G c Z s b [is_owner_writable_file system__os_lib 722 13 none] G c Z s b [locate_regular_file system__os_lib 724 13 none] G c Z s b [open_append system__os_lib 728 13 none] G c Z s b [open_read system__os_lib 732 13 none] G c Z s b [open_read_write system__os_lib 736 13 none] G c Z s b [rename_file system__os_lib 740 14 none] G c Z s s [current_process_id system__os_lib 767 13 none] G c Z s b [argument_string_to_list system__os_lib 771 13 none] G c Z s b [kill system__os_lib 784 14 none] G c Z s b [kill_process_tree system__os_lib 792 14 none] G c Z s b [non_blocking_spawn system__os_lib 805 13 none] G c Z s b [non_blocking_spawn system__os_lib 818 13 none] G c Z s b [non_blocking_spawn system__os_lib 834 13 none] G c Z s b [non_blocking_spawn system__os_lib 851 13 none] G c Z s b [normalize_arguments system__os_lib 860 14 none] G c Z s b [pid_to_integer system__os_lib 872 13 none] G c Z s b [spawn system__os_lib 876 14 none] G c Z s b [spawn system__os_lib 912 13 none] G c Z s b [spawn system__os_lib 922 14 none] G c Z s b [spawn system__os_lib 936 14 none] G c Z s b [wait_process system__os_lib 954 14 none] G c Z s b [non_blocking_wait_process system__os_lib 968 14 none] G c Z s s [errno system__os_lib 1043 13 none] G c Z s b [errno_message system__os_lib 1047 13 none] G c Z s b [getenv system__os_lib 1054 13 none] G c Z s s [os_abort system__os_lib 1063 14 none] G c Z s b [os_exit system__os_lib 1070 14 none] G c Z s b [os_exit_default system__os_lib 1080 14 none] G c Z s s [set_errno system__os_lib 1089 14 none] G c Z s b [setenv system__os_lib 1093 14 none] G c Z b b [dup system__os_lib 49 13 none] G c Z b b [dup2 system__os_lib 52 14 none] G c Z b b [copy_attributes system__os_lib 55 13 none] G c Z b b [is_dirsep system__os_lib 64 13 none] G c Z b b [args_length system__os_lib 94 13 none] G c Z b b [create_temp_file_internal system__os_lib 98 14 none] G c Z b b [c_string_length system__os_lib 107 13 none] G c Z b b [spawn_internal system__os_lib 111 14 none] G c Z b b [to_path_string_access system__os_lib 128 13 none] X 1 ada.ads 18K9*Ada 22e8 16|32r6 33r6 360r32 3004r41 X 3 a-unccon.ads 20+9 Source 16|3005r10 21+9 Target 16|3005r29 23v14*Unchecked_Conversion 16|32w10 3004r45 X 4 a-uncdea.ads 23u15*Unchecked_Deallocation 16|33w10 360r36 X 5 interfac.ads 47K9*Interfaces 247e15 16|37r6 1650r31 X 6 i-c.ads 33K20*C 601e17 16|37w17 1650r42 62I9*int 16|1650r44 X 7 system.ads 37K9*System 156e11 15|51r6 53r9 608r12 678r12 689r27 1135r5 16|34r6 35r6 . 36r6 39r14 43r35 56r14 57r14 73r24 748r18 915r45 934r12 954r51 957r24 2048r19 . 2049r19 2062r19 2063r19 2141r13 2297r13 2373r22 2600r12 2605r18 2606r21 . 2607r21 2608r21 2655r48 2656r17 2760r46 3052r12 3057r18 3058r21 3059r21 . 3060r21 3063r5 67M9*Address 15|608r19 678r19 689r34 16|43r42 56r21 57r21 107r34 129r19 246r34 . 748r25 915r52 931r34 954r58 957r31 1018r34 1037r47 1042r23 1060r47 1065r23 . 1083r47 1088r23 1106r29 1130r29 1154r31 1178r56 1181r34 1307r22 1308r22 . 1309r22 1310r22 1311r22 1312r22 1313r22 1389r22 1436r19 1457r37 1476r48 . 1492r41 1511r43 1530r40 1549r41 1568r49 1584r41 1649r31 1650r56 1654r22 . 1698r34 1698r50 1701r22 1916r44 2048r26 2049r26 2062r26 2063r26 2600r19 . 2620r35 2760r53 2909r42 2912r51 2998r19 3005r20 3038r35 3052r19 69m4*Null_Address{67M9} 16|248r14 960r18 81V14*"="{boolean} 16|248r12 960r16 X 12 s-casuti.ads 48K16*Case_Util 133e21 16|34w13 2141r20 2297r20 2373r29 68U14*To_Upper 16|2297s30 95U14*To_Lower 16|2141s30 2373s39 X 13 s-crtl.ads 36K16*CRTL 239e16 16|35w13 41r22 44r14 251r26 260r11 267r11 934r19 997r41 . 1114r33 1138r33 1162r33 1671r10 1714r10 2605r25 2606r28 2607r28 2608r28 . 2655r55 2656r24 3057r25 3058r28 3059r28 3060r28 39M12*chars{7|67M9} 16|2607r33 3059r33 51I12*int{integer} 16|261r26 261r40 269r25 2606r33 2655r60 2656r29 3058r33 58M9*size_t 16|41r27 2608r33 3060r33 60I9*ssize_t 82V13*strlen{58M9} 16|251s31 997s46 1114s38 1138s38 1162s38 85U14*strncpy 16|44r19 134U14*free 16|1671s15 1714s15 223V13*unlink{51I12} 16|934s24 230V13*close{51I12} 16|261s33 269s18 233V13*read{60I9} 16|2605s30 236V13*write{60I9} 16|3057s30 X 15 s-os_lib.ads 53K16*OS_Lib 7|37k9 15|1111E38 1135l12 1135e18 16|39b21 3063l12 3063t18 64P12*String_Access{23|43P9} 66r25 66r48 69r31 76r25 76r48 78r25 80r46 351r18 . 367r18 405r42 410r42 414r38 418r49 423r49 427r45 499r53 516r34 726r39 1054r43 . 16|100r20 130r35 563r22 566r22 656r20 659r20 758r18 770r18 782r20 1036r42 . 1040r23 1059r42 1063r23 1082r38 1086r23 1105r49 1110r23 1129r49 1134r23 . 1153r45 1158r23 1177r43 1184r26 1646r53 1656r22 1695r39 1703r22 1721r34 . 1725r21 1934r46 1945r46 2014r25 2999r35 3010r21 66V14*"="=67:22{boolean} 16|1738r17 2030r25 66p18 Left{23|43P9} 66p40 Right{23|43P9} 69U14*Free=69:62 16|572s7 573s7 665s7 666s7 1680s16 1742s13 2018s19 2980s10 69p20 X{23|43P9} 71A12*String_List{23|52A9} 73r25 73r46 77r13 78r48 79r13 80r25 81r13 . 82r25 82r46 83r13 749r29 73V14*"="=74:22{boolean} 73a18 Left{23|52A9} 73a38 Right{23|52A9} 76V14*"&"=77:41{23|52A9} 76p18 Left{23|43P9} 76p40 Right{23|43P9} 78V14*"&"=79:41{23|52A9} 78p18 Left{23|43P9} 78a40 Right{23|52A9} 80V14*"&"=81:41{23|52A9} 80a18 Left{23|52A9} 80p38 Right{23|43P9} 82V14*"&"=83:41{23|52A9} 82a18 Left{23|52A9} 82a38 Right{23|52A9} 85P12*String_List_Access{23|53P9} 88r15 89r15 91r33 754r36 87V14*"="=89:66{boolean} 88p7 Left{23|53P9} 89p7 Right{23|53P9} 91U14*Free=91:69 91p20 Arg{85P12} 97I9*OS_Time 107r28 110r23 110r36 111r23 111r36 112r23 112r36 . 113r23 113r36 126r33 133r31 134r31 135r31 136r31 137r31 138r31 142r16 159r36 . 179r26 182r43 396r52 401r59 652r69 715r57 1116c9 1122r28 16|1010r59 1011r56 . 1017r57 1018r50 1024r52 1207r28 1225r29 1243r31 1261r30 1279r31 1298r16 . 1316r12 1386r36 1398r16 1416r29 2681r69 2682r61 2988r43 2990r14 3026r26 107i4*Invalid_Time{97I9} 1122c4 16|1330r17 110V14*"<"{boolean} 110>19 110>32 1125b31 16|2122r34 110i19 X{97I9} 110i32 Y{97I9} 111V14*">"{boolean} 111>19 111>32 1126b31 16|2108r29 111i19 X{97I9} 111i32 Y{97I9} 112V14*">="{boolean} 112>19 112>32 1128b31 16|2220r33 112i19 X{97I9} 112i32 Y{97I9} 113V14*"<="{boolean} 113>19 113>32 1127b31 113i19 X{97I9} 113i32 Y{97I9} 118I12*Year_Type{integer} 133r47 143r20 154r16 16|1210r12 1228r12 1246r12 . 1264r12 1282r12 1299r20 1381r16 1416r45 1417r12 119I12*Month_Type{integer} 134r47 144r20 155r16 16|1211r12 1229r12 1247r12 . 1261r46 1262r12 1283r12 1300r20 1382r16 1419r12 120I12*Day_Type{integer} 135r47 145r20 156r16 16|1207r44 1208r12 1230r12 . 1248r12 1265r12 1284r12 1301r20 1383r16 1420r12 121I12*Hour_Type{integer} 136r47 146r20 157r16 16|1212r12 1225r45 1226r12 . 1249r12 1266r12 1285r12 1302r20 1384r16 1421r12 122I12*Minute_Type{integer} 137r47 147r20 158r16 16|1213r12 1231r12 1243r47 . 1244r12 1267r12 1286r12 1303r20 1385r16 1422r12 123I12*Second_Type{integer} 138r47 148r20 159r16 16|1214r12 1232r12 1250r12 . 1268r12 1279r47 1280r12 1304r20 1386r16 1423r12 126V13*Current_Time{97I9} 1113b22 129V13*Current_Time_String{string} 16|911b13 925l8 925t27 133V13*GM_Year{118I12} 133>24 16|1416b13 1428l8 1428t15 133i24 Date{97I9} 16|1416b22 1426r17 134V13*GM_Month{119I12} 134>24 16|1261b13 1273l8 1273t16 134i24 Date{97I9} 16|1261b23 1271r17 135V13*GM_Day{120I12} 135>24 16|1207b13 1219l8 1219t14 135i24 Date{97I9} 16|1207b21 1217r17 136V13*GM_Hour{121I12} 136>24 16|1225b13 1237l8 1237t15 136i24 Date{97I9} 16|1225b22 1235r17 137V13*GM_Minute{122I12} 137>24 16|1243b13 1255l8 1255t17 137i24 Date{97I9} 16|1243b24 1253r17 138V13*GM_Second{123I12} 138>24 16|1279b13 1291l8 1291t17 138i24 Date{97I9} 16|1279b24 1289r17 141U14*GM_Split 142>7 143<7 144<7 145<7 146<7 147<7 148<7 16|1217s7 1235s7 . 1253s7 1271s7 1289s7 1297b14 1374l8 1374t16 1426s7 142i7 Date{97I9} 16|1298b7 1316r23 1330r10 143i7 Year{118I12} 16|1299b7 1331m10 1360m7 144i7 Month{119I12} 16|1300b7 1332m10 1361m7 145i7 Day{120I12} 16|1301b7 1333m10 1366m10 1368m10 146i7 Hour{121I12} 16|1302b7 1334m10 1371m7 147i7 Minute{122I12} 16|1303b7 1335m10 1372m7 148i7 Second{123I12} 16|1304b7 1336m10 1373m7 153V13*GM_Time_Of{97I9} 154>7 155>7 156>7 157>7 158>7 159>7 16|1380b13 1410l8 . 1410t18 154i7 Year{118I12} 16|1381b7 1403r23 155i7 Month{119I12} 16|1382b7 1404r23 156i7 Day{120I12} 16|1383b7 1405r23 157i7 Hour{121I12} 16|1384b7 1406r23 158i7 Minute{122I12} 16|1385b7 1407r23 159i7 Second{123I12} 16|1386b7 1408r23 171I12*time_t{long_long_integer} 179r42 182r28 16|2988r28 3026r42 3028r14 179V13*To_C{171I12} 179>19 1129r19 16|3026b13 3029l8 3029t12 179i19 Time{97I9} 16|3026b19 3028r22 182V13*To_Ada{97I9} 182>21 1130r19 16|2988b13 2991l8 2991t14 182i21 Time{171I12} 16|2988b21 2990r23 201I9*File_Descriptor 204r24 205r24 206r24 209r26 212r23 215r26 . 220r26 309r28 317r28 323r60 335r18 350r18 366r18 385r31 392r33 401r35 538r16 . 588r28 595r28 601r28 607r12 633r23 677r12 707r28 711r28 730r28 734r28 738r28 . 821r32 925r32 16|49r23 49r47 52r37 99r20 259r26 266r26 283r14 284r14 293r30 . 293r52 347r30 347r52 675r28 679r31 687r28 702r28 706r31 714r28 727r60 728r58 . 744r18 749r31 757r18 769r18 781r20 790r32 802r32 804r61 1010r35 1011r32 . 1770r32 1774r22 1775r22 1821r41 1853r28 1855r28 1859r22 1860r22 2488r28 . 2492r31 2500r28 2515r28 2519r31 2527r28 2542r28 2546r31 2554r28 2599r12 . 2650r23 2655r15 2802r32 2806r22 2807r22 2849r12 3051r12 204i4*Standin{201I9} 205i4*Standout{201I9} 16|1784r28 1785r37 1798r27 1873r28 1874r24 1896r27 . 2812r28 2813r37 2826r27 206i4*Standerr{201I9} 16|1788r31 1789r40 1801r29 1876r28 1877r24 1897r26 . 2816r31 2817r40 2829r29 209i4*Invalid_FD{201I9} 16|366r20 367r22 373r21 430r21 529r26 858r28 885r19 . 899r22 1774r41 1778r35 1828r35 1867r22 1867r53 2806r41 2857r15 212i4*Null_FD{201I9} 215U14*Close 215>21 215<43 16|266b14 270l8 270t13 368s16 374s13 398s16 399s16 . 407s10 408s10 2864s7 215i21 FD{201I9} 16|266b21 269r30 215b43 Status{boolean} 16|266b43 269m7 220U14*Close 220>21 16|259b14 264l8 264t13 1806s7 1809s10 1841s10 1887s7 . 1888s7 1901s7 1902s7 2834s7 2837s10 220i21 FD{201I9} 16|259b21 261r45 224E9*Copy_Mode 234e14 265r18 697r18 16|280r18 560r18 225n7*Copy{224E9} 265r31 697r31 16|280r31 477r15 560r31 229n7*Overwrite{224E9} 16|508r15 234n7*Append{224E9} 16|517r15 240E9*Attribute 250e12 266r18 698r18 16|281r18 561r18 241n7*Time_Stamps{240E9} 266r31 698r31 16|281r31 445r18 561r31 245n7*Full{240E9} 16|450r18 250n7*None{240E9} 16|455r18 261U14*Copy_File 262>7 263>7 264<7 265>7 266>7 16|276b14 554l8 554t17 571s7 262a7 Name{string} 16|277b7 422r32 426r29 438r23 438r39 467r31 488r67 510r47 . 527r35 263a7 Pathname{string} 16|278b7 481r33 486r33 488r57 503r25 509r30 510r37 . 512r25 521r33 532r42 539r33 545r25 264b7 Success{boolean} 16|279b7 463m7 530m19 553m10 265e7 Mode{224E9} 16|280b7 473r12 266e7 Preserve{240E9} 16|281b7 444r15 275U14*Copy_File_Attributes 276>8 277>8 278<8 279>8 280>8 16|580b14 615l8 . 615t28 276a8 From{string} 16|581b7 587r32 608r15 608r31 277a8 To{string} 16|582b7 588r32 611r15 611r29 278b8 Success{boolean} 16|583b7 603m13 614m7 279b8 Copy_Timestamp{boolean} 16|584b7 593r10 280b8 Copy_Permissions{boolean} 16|585b7 594r13 600r13 284U14*Copy_Time_Stamps 285>7 286>7 287<7 16|621b14 649l8 649t24 664s7 285a7 Source{string} 16|622b7 627r27 629r37 633r28 633r46 286a7 Dest{string} 16|623b7 627r62 630r37 636r26 636r42 287b7 Success{boolean} 16|624b7 640m16 642m16 647m10 296E9*Mode 296e31 297r8 298r8 309r15 317r15 588r15 595r15 601r15 707r15 711r15 . 730r15 734r15 738r15 16|675r15 679r18 687r15 702r15 706r18 714r15 749r18 . 2488r15 2492r18 2500r15 2515r15 2519r18 2527r15 2542r15 2546r18 2554r15 296n18*Binary{296E9} 298r18 16|426r35 431r41 527r41 532r52 753r42 882r45 296n26*Text{296E9} 298r31 307V13*Create_File{201I9} 308>7 309>7 16|431s19 685b13 694l8 694t19 308a7 Name{string} 16|686b7 689r29 691r20 691r36 309e7 Fmode{296E9} 16|687b7 693r58 315V13*Create_New_File{201I9} 316>7 317>7 16|712b13 721l8 721t23 882s19 316a7 Name{string} 16|713b7 716r29 718r20 718r36 317e7 Fmode{296E9} 16|714b7 720r62 323V13*Create_Output_Text_File{201I9} 323>38 16|727b13 737l8 737t31 1822s34 . 1854s21 1856s21 2855s13 323a38 Name{string} 16|727b38 731r29 734r20 734r36 328i4*Temp_File_Len{integer} 331r43 331A12*Temp_File_Name{string} 336r18 16|745r18 334U14*Create_Temp_File 335<7 336<7 16|743b14 754l8 754t24 335i7 FD{201I9} 16|744b7 753m7 336a7 Name{331A12} 16|745b7 753m28 753r28 349U14*Create_Temp_File 350<7 351<7 16|756b14 762l8 762t24 350i7 FD{201I9} 16|757b7 761m34 351p7 Name{64P12} 16|758b7 761m38 365U14*Create_Temp_Output_File 366<7 367<7 16|768b14 774l8 774t31 366i7 FD{201I9} 16|769b7 773m34 367p7 Name{64P12} 16|770b7 773m38 381U14*Delete_File 381>27 381<42 16|938b14 944l8 944t19 381a27 Name{string} 16|938b27 939r29 941r20 941r36 381b42 Success{boolean} 16|938b42 943m36 385V13*File_Length{long_integer} 385>26 386b22 385i26 FD{201I9} 388I9*Large_File_Size 392r57 392V13*File_Length64{388I9} 392>28 393b22 392i28 FD{201I9} 396V13*File_Time_Stamp{97I9} 396>30 16|1024b13 1030l8 1030t23 396a30 Name{string} 16|1024b30 1025r29 1027r20 1027r36 401V13*File_Time_Stamp{97I9} 401>30 16|1010b13 1015l8 1015t23 401i30 FD{201I9} 16|1010b30 1014r25 405V13*Get_Debuggable_Suffix{64P12} 16|1036b13 1053l8 1053t29 410V13*Get_Executable_Suffix{64P12} 16|1059b13 1076l8 1076t29 414V13*Get_Object_Suffix{64P12} 16|1082b13 1099l8 1099t25 418V13*Get_Target_Debuggable_Suffix{64P12} 16|1105b13 1123l8 1123t36 423V13*Get_Target_Executable_Suffix{64P12} 16|1129b13 1147l8 1147t36 427V13*Get_Target_Object_Suffix{64P12} 16|1153b13 1171l8 1171t32 431V13*Is_Absolute_Path{boolean} 431>31 16|1434b13 1441l8 1441t24 1675s17 . 1738s38 2183s24 2202s39 2260s10 2450s19 431a31 Name{string} 16|1434b31 1440r32 1440r46 435V13*Is_Directory{boolean} 435>27 16|486s19 509s16 539s19 1463b13 1469l8 . 1469t20 435a27 Name{string} 16|1463b27 1464r29 1466r20 1466r36 441V13*Is_Executable_File{boolean} 441>33 16|1517b13 1523l8 1523t26 441a33 Name{string} 16|1517b33 1518r29 1520r20 1520r36 449V13*Is_Owner_Readable_File{boolean} 449>37 16|1498b13 1504l8 1504t30 449a37 Name{string} 16|1498b37 1499r29 1501r20 1501r36 457V13*Is_Regular_File{boolean} 457>30 16|467s14 481s16 493s22 521s16 627s10 . 890s17 1536b13 1542l8 1542t23 457a30 Name{string} 16|1536b30 1537r29 1539r20 1539r36 464V13*Is_Symbolic_Link{boolean} 464>31 16|1555b13 1561l8 1561t24 464a31 Name{string} 16|1555b31 1556r29 1558r20 1558r36 473V13*Is_Owner_Writable_File{boolean} 473>37 16|1590b13 1596l8 1596t30 473a37 Name{string} 16|1590b37 1591r29 1593r20 1593r36 481V13*Is_Read_Accessible_File{boolean} 481>38 490r14 16|1475b13 1485l8 1485t31 481a38 Name{string} 16|1475b38 1479r29 1482r20 1482r36 485V13*Is_Write_Accessible_File{boolean} 485>39 492r14 16|1567b13 1577l8 . 1577t32 485a39 Name{string} 16|1567b39 1571r29 1574r20 1574r36 489V13*Is_Readable_File=490:14{boolean} 489a31 Name{string} 491V13*Is_Writable_File=492:14{boolean} 16|627s44 491a31 Name{string} 497V13*Locate_Exec_On_Path{64P12} 498>7 499>7 16|1644b13 1687l8 1687t27 498a7 Exec_Name{string} 16|1645b7 1653r35 1659r25 1659r48 499b7 Current_Dir_On_Win{boolean} 16|1646b7 1663r35 514V13*Locate_Regular_File{64P12} 515>7 516>7 16|1719b13 1748l8 1748t27 515a7 File_Name{string} 16|1720b7 1723r34 1728r25 1728r48 516a7 Path{string} 16|1721b7 1724r34 1731r23 1731r48 532N4*Seek_Cur 533N4*Seek_End 16|533r33 534N4*Seek_Set 537U14*Lseek 538>7 539>7 540>7 541b22 16|533s19 538i7 FD{201I9} 539i7 offset{long_integer} 540i7 origin{integer} 546V13*Normalize_Pathname{string} 547>7 548>7 549>7 550>7 16|1678s18 1740s48 . 2041b13 2480l8 2480t26 547a7 Name{string} 16|2042b7 2072r33 2260r28 2261r35 2267r44 2270r44 2276r69 548a7 Directory{string} 16|2043b7 2178r48 2180r15 2180r26 2180r45 2182r16 . 2183r42 2184r42 2201r40 2202r57 2206r37 2206r62 2207r34 2214r55 2215r21 . 2216r48 2220r16 2224r31 2224r52 2225r28 549b7 Resolve_Links{boolean} 16|1678r50 2044b7 2197r20 2428r16 550b7 Case_Sensitive{boolean} 16|2045b7 2068r34 586V13*Open_Append{201I9} 587>7 588>7 16|2498b13 2507l8 2507t19 587a7 Name{string} 16|2499b7 2502r29 2504r20 2504r36 588e7 Fmode{296E9} 16|2500b7 2506r58 593V13*Open_Read{201I9} 594>7 595>7 16|426s18 527s24 2525b13 2534l8 2534t17 594a7 Name{string} 16|2526b7 2529r29 2531r20 2531r36 595e7 Fmode{296E9} 16|2527b7 2533r56 599V13*Open_Read_Write{201I9} 600>7 601>7 16|532s25 2552b13 2561l8 2561t23 600a7 Name{string} 16|2553b7 2556r29 2558r20 2558r36 601e7 Fmode{296E9} 16|2554b7 2560r62 606V13*Read{integer} 607>7 608>7 609>7 16|383s18 2598b13 2609l8 2609t12 607i7 FD{201I9} 16|2599b7 2606r38 608m7 A{7|67M9} 16|2600b7 2607r40 609i7 N{integer} 16|2601b7 2608r41 613U14*Rename_File 614>7 615>7 616<7 16|2629b14 2643l8 2643t19 614a7 Old_Name{string} 16|2630b7 2634r33 2638r24 2638r44 615a7 New_Name{string} 16|2631b7 2635r33 2640r24 2640r44 616b7 Success{boolean} 16|2632b7 2642m60 632U14*Set_Close_On_Exec 633>7 634>7 635<7 16|1879s7 1880s7 2649b14 2660l8 . 2660t25 633i7 FD{201I9} 16|2650b7 2659r38 634b7 Close_On_Exec{boolean} 16|2651b7 2659r55 635b7 Status{boolean} 16|2652b7 2659m7 642N4*S_Owner 647r64 16|2666r64 643N4*S_Group 644N4*S_Others 647U14*Set_Executable 647>30 647>45 16|2666b14 2675l8 2675t22 647a30 Name{string} 16|2666b30 2669r32 2669r46 2672r15 2672r31 647i45 Mode{positive} 16|2666b45 2674r56 652U14*Set_File_Last_Modify_Time_Stamp 652>47 652>62 16|2681b14 2690l8 2690t39 652a47 Name{string} 16|2681b47 2684r32 2684r46 2687r15 2687r31 652i62 Time{97I9} 16|2681b62 2689r40 656U14*Set_Non_Readable 656>32 16|2696b14 2705l8 2705t24 656a32 Name{string} 16|2696b32 2699r32 2699r46 2702r15 2702r31 661U14*Set_Non_Writable 661>32 665r52 16|2711b14 2720l8 2720t24 661a32 Name{string} 16|2711b32 2714r32 2714r46 2717r15 2717r31 665U14*Set_Read_Only=665:52 665a29 Name{string} 669U14*Set_Readable 669>28 16|2726b14 2735l8 2735t20 669a28 Name{string} 16|2726b28 2729r32 2729r46 2732r15 2732r31 673U14*Set_Writable 673>28 16|2741b14 2750l8 2750t20 673a28 Name{string} 16|2741b28 2744r32 2744r46 2747r15 2747r31 676V13*Write{integer} 677>7 678>7 679>7 16|390s18 3050b13 3061l8 3061t13 677i7 FD{201I9} 16|3051b7 3058r38 678m7 A{7|67M9} 16|3052b7 3059r40 679i7 N{integer} 16|3053b7 3060r41 689M12*C_File_Name{7|67M9} 694r18 695r18 701r17 702r17 706r15 710r15 713r34 . 715r37 717r34 718r40 719r44 720r37 721r38 722r44 725r19 726r19 729r15 733r15 . 737r15 741r18 742r18 16|557r18 558r18 652r17 653r17 674r15 678r18 701r15 . 705r18 728r38 804r41 1017r37 1456r34 1491r44 1510r40 1529r37 1548r38 1583r44 . 1694r19 1695r19 2487r15 2491r18 2514r15 2518r18 2541r15 2545r18 2616r18 . 2617r18 2667r42 2682r41 2697r44 2712r44 2727r40 2742r40 693U14*Copy_File 694>7 695>7 696<7 697>7 698>7 16|556b14 574l8 574t17 694m7 Name{689M12} 16|557b7 565r27 565r50 695m7 Pathname{689M12} 16|558b7 568r27 568r54 696b7 Success{boolean} 16|559b7 571m50 697e7 Mode{224E9} 16|560b7 571r59 698e7 Preserve{240E9} 16|561b7 571r65 700U14*Copy_Time_Stamps 701>7 702>7 703<7 16|651b14 667l8 667t24 701m7 Source{689M12} 16|652b7 658r25 658r50 702m7 Dest{689M12} 16|653b7 661r25 661r48 703b7 Success{boolean} 16|654b7 664m55 705V13*Create_File{201I9} 706>7 707>7 16|673b13 683l8 683t19 693s14 706m7 Name{689M12} 16|674b7 682r29 707e7 Fmode{296E9} 16|675b7 682r35 709V13*Create_New_File{201I9} 710>7 711>7 16|700b13 710l8 710t23 720s14 710m7 Name{689M12} 16|701b7 709r33 711e7 Fmode{296E9} 16|702b7 709r39 713U14*Delete_File 713>27 713<47 16|931b14 936l8 936t19 943s7 713m27 Name{689M12} 16|931b27 934r32 713b47 Success{boolean} 16|931b43 935m7 715V13*File_Time_Stamp{97I9} 715>30 16|1017b13 1022l8 1022t23 1029s14 715m30 Name{689M12} 16|1017b30 1021r25 717V13*Is_Directory{boolean} 717>27 16|1456b13 1461l8 1461t20 1468s14 717m27 Name{689M12} 16|1456b27 1460r28 718V13*Is_Executable_File{boolean} 718>33 16|1510b13 1515l8 1515t26 1522s14 718m33 Name{689M12} 16|1510b33 1514r34 719V13*Is_Owner_Readable_File{boolean} 719>37 16|1491b13 1496l8 1496t30 1503s14 719m37 Name{689M12} 16|1491b37 1495r32 720V13*Is_Regular_File{boolean} 720>30 16|1529b13 1534l8 1534t23 1541s14 720m30 Name{689M12} 16|1529b30 1533r31 721V13*Is_Symbolic_Link{boolean} 721>31 16|1548b13 1553l8 1553t24 1560s14 721m31 Name{689M12} 16|1548b31 1552r32 722V13*Is_Owner_Writable_File{boolean} 722>37 16|1583b13 1588l8 1588t30 1595s14 722m37 Name{689M12} 16|1583b37 1587r32 724V13*Locate_Regular_File{64P12} 725>7 726>7 16|1693b13 1717l8 1717t27 1734s17 725m7 File_Name{689M12} 16|1694b7 1706r41 726m7 Path{689M12} 16|1695b7 1706r52 728V13*Open_Append{201I9} 729>7 730>7 16|2486b13 2496l8 2496t19 2506s14 729m7 Name{689M12} 16|2487b7 2495r29 730e7 Fmode{296E9} 16|2488b7 2495r35 732V13*Open_Read{201I9} 733>7 734>7 16|2513b13 2523l8 2523t17 2533s14 733m7 Name{689M12} 16|2514b7 2522r27 734e7 Fmode{296E9} 16|2515b7 2522r33 736V13*Open_Read_Write{201I9} 737>7 738>7 16|2540b13 2550l8 2550t23 2560s14 737m7 Name{689M12} 16|2541b7 2549r33 738e7 Fmode{296E9} 16|2542b7 2549r39 740U14*Rename_File 741>7 742>7 743<7 16|2615b14 2627l8 2627t19 2642s7 741m7 Old_Name{689M12} 16|2616b7 2625r20 742m7 New_Name{689M12} 16|2617b7 2625r30 743b7 Success{boolean} 16|2618b7 2626m7 749A12*Argument_List{71A12} 807r22 820r32 836r22 853r22 860r49 878r22 . 914r22 924r32 938r22 16|94r33 113r22 138r33 165r18 239r18 1756r22 1769r32 . 1817r22 1849r22 1933r49 2779r22 2792r22 2801r32 2843r22 2873r22 2878r31 . 2881r16 2888r31 754P12*Argument_List_Access{85P12} 772r35 16|154r35 759I9*Process_Id 764r27 767r39 784r26 792r39 807r44 822r56 838r46 . 855r37 872r35 954r38 969r17 1132c9 1133r27 16|115r26 1602r26 1606r31 1624r13 . 1629r34 1756r44 1760r14 1771r56 1773r22 1819r46 1823r16 1851r37 1858r22 . 1912r17 1916r60 2589r35 2781r16 2875r26 2912r67 3035r38 3038r51 764i4*Invalid_Pid{759I9} 1133c4 16|1610r17 1779r17 1829r17 1868r17 1925r17 . 2952r23 2956r43 767V13*Current_Process_Id{759I9} 1114b22 771V13*Argument_String_To_List{754P12} 772>7 16|153b13 240l8 240t31 772a7 Arg_String{string} 16|154b7 156r38 168r34 175r14 180r23 180r48 184r26 . 193r48 198r51 200r41 205r52 206r41 215r41 220r49 224r41 229r29 784U14*Kill 784>20 784>38 16|1602b14 1617l8 1617t12 784i20 Pid{759I9} 16|1602b20 1610r10 1612r21 1614r21 784b38 Hard_Kill{boolean} 16|1602b38 1611r13 792U14*Kill_Process_Tree 792>33 792>51 16|1623b14 1638l8 1638t25 792i33 Pid{759I9} 16|1624b7 1634r21 1636r21 792b51 Hard_Kill{boolean} 16|1624b25 1633r10 805V13*Non_Blocking_Spawn{759I9} 806>7 807>7 16|1754b13 1765l8 1765t26 1794s14 . 1892s17 806a7 Program_Name{string} 16|1755b7 1763r23 807a7 Args{749A12} 16|1756b7 1763r37 818V13*Non_Blocking_Spawn{759I9} 819>7 820>7 821>7 822>7 16|1767b13 1813l8 . 1813t26 1833s12 819a7 Program_Name{string} 16|1768b7 1794r34 820a7 Args{749A12} 16|1769b7 1794r48 821i7 Output_File_Descriptor{201I9} 16|1770b7 1778r10 1785r13 1789r16 822b7 Err_To_Out{boolean} 16|1771b7 1787r10 1800r10 1808r10 834V13*Non_Blocking_Spawn{759I9} 835>7 836>7 837>7 838>7 16|1815b13 1845l8 . 1845t26 835a7 Program_Name{string} 16|1816b7 1834r15 836a7 Args{749A12} 16|1817b7 1834r29 837a7 Output_File{string} 16|1818b7 1822r59 838b7 Err_To_Out{boolean} 16|1819b7 1834r59 851V13*Non_Blocking_Spawn{759I9} 852>7 853>7 854>7 855>7 16|1847b13 1905l8 . 1905t26 852a7 Program_Name{string} 16|1848b7 1892r37 853a7 Args{749A12} 16|1849b7 1892r51 854a7 Stdout_File{string} 16|1850b7 1856r46 855a7 Stderr_File{string} 16|1851b7 1854r46 860U14*Normalize_Arguments 860=35 16|1933b14 2035l8 2035t27 2971s7 860a35 Args{749A12} 16|1933b35 2029r19 2030r16 2030r42 2031m32 2031r32 872V13*Pid_To_Integer{integer} 872>29 16|2589b13 2592l8 2592t22 872i29 Pid{759I9} 16|2589b29 2591r23 876U14*Spawn 877>7 878>7 879<7 16|2790b14 2797l8 2797t13 877a7 Program_Name{string} 16|2791b7 2796r26 878a7 Args{749A12} 16|2792b7 2796r40 879b7 Success{boolean} 16|2793b7 2796m7 912V13*Spawn{integer} 913>7 914>7 16|2777b13 2788l8 2788t13 2796s19 2822s22 913a7 Program_Name{string} 16|2778b7 2786r23 914a7 Args{749A12} 16|2779b7 2786r37 922U14*Spawn 923>7 924>7 925>7 926<7 927>7 16|2799b14 2839l8 2839t13 2862s7 923a7 Program_Name{string} 16|2800b7 2822r29 924a7 Args{749A12} 16|2801b7 2822r43 925i7 Output_File_Descriptor{201I9} 16|2802b7 2813r13 2817r16 926i7 Return_Code{integer} 16|2803b7 2822m7 927b7 Err_To_Out{boolean} 16|2804b7 2815r10 2828r10 2836r10 936U14*Spawn 937>7 938>7 939>7 940<7 941<7 942>7 16|2841b14 2865l8 2865t13 937a7 Program_Name{string} 16|2842b7 2862r14 938a7 Args{749A12} 16|2843b7 2862r28 939a7 Output_File{string} 16|2844b7 2855r38 940b7 Success{boolean} 16|2845b7 2852m7 2858m10 2864m18 941i7 Return_Code{integer} 16|2846b7 2853m7 2862m38 942b7 Err_To_Out{boolean} 16|2847b7 2862r51 954U14*Wait_Process 954<28 954<50 16|3035b14 3044l8 3044t20 954i28 Pid{759I9} 16|3035b28 3042m7 954b50 Success{boolean} 16|3035b50 3043m7 968U14*Non_Blocking_Wait_Process 969<7 969<29 16|1911b14 1927l8 1927t33 969i7 Pid{759I9} 16|1912b7 1921m7 1924r10 1925m10 969b29 Success{boolean} 16|1912b29 1922m7 1043V13*Errno{integer} 1044b22 1048s28 16|951s28 1047V13*Errno_Message{string} 1048>7 1049>7 16|950b13 1004l8 1004t21 1048i7 Err{integer} 16|951b7 957r52 976r29 986r19 1049a7 Default{string} 16|952b7 961r13 962r20 1054V13*Getenv{64P12} 1054>21 16|1177b13 1201l8 1201t14 1054a21 Name{string} 16|1177b21 1183r47 1187r20 1187r36 1063U14*OS_Abort 1064b22 1065r22 1070U14*OS_Exit 1070>23 1071r22 16|2567b14 2571l8 2571t15 1070i23 Status{integer} 16|2567b23 2569r20 1078P9*OS_Exit_Subprogram 1078>49 1084r18 1078i49 Status{integer} 1080U14*OS_Exit_Default 1080>31 1081r22 1084r40 16|2577b14 2583l8 2583t23 1080i31 Status{integer} 16|2577b31 2582r21 1084p4*OS_Exit_Ptr{1078P9} 16|2569r7 1089U14*Set_Errno 1089>25 1090b22 1089i25 Errno{integer} 1093U14*Setenv 1093>22 1093>37 16|2756b14 2771l8 2771t14 1093a22 Name{string} 16|2756b22 2757r30 2764r20 2764r36 1093a37 Value{string} 16|2756b37 2758r30 2767r21 2767r38 1104e4*Directory_Separator{character} 1112r22 16|69r37 158r46 335r40 1449r18 . 2124r33 2126r33 2152r34 2163r31 2166r37 2237r42 2290r39 2331r21 2345r38 . 2360r49 2370r32 2394r50 2405r32 1107e4*Path_Separator{character} 1111r22 X 16 s-os_lib.adb 41M12 size_t{13|58M9} 43r55 1049r51 1072r51 1095r51 1119r54 1143r54 1167r56 . 1197r48 2064r19 43U14 Strncpy=44:19 1049s10 1072s10 1095s10 1118s10 1142s10 1166s10 1196s10 43m23 dest{7|67M9} 43m29 src{7|67M9} 43m51 n{41M12} 49V13 Dup{15|201I9} 49>18 50b22 1784s23 1788s26 1873s23 1876s23 . 2812s23 2816s26 49i18 Fd{15|201I9} 52U14 Dup2 52>20 52>28 53b22 1785s7 1789s10 1798s7 1801s10 . 1874s7 1877s7 1896s7 1897s7 2813s7 2817s10 2826s7 2829s10 52i20 Old_Fd{15|201I9} 52i28 New_Fd{15|201I9} 55V13 Copy_Attributes{integer} 56>7 57>7 58>7 59b22 . 446s19 451s19 614s18 639s16 56m7 From{7|67M9} 57m7 To{7|67M9} 58i7 Mode{integer} 64V13 Is_Dirsep{boolean} 64>24 65r19 318s23 329s16 1447b13 1450l8 1450t17 . 2148s31 2235s20 64e24 C{character} 1447b24 1449r14 1449r46 69b4 On_Windows{boolean} 2120r17 2150r15 2161r13 2202r19 2285r10 73K12 SSL=73:31 826r13 857r22 869r13 873r16 1343r10 1352r10 1356r13 77a4 First_Temp_File_Name{string} 80r39 84r34 80a4 Current_Temp_File_Name{string} 787r26 836r21 838m22 839r40 846m22 864r24 83i4 Temp_File_Name_Last_Digit{positive} 830r20 87N4 Max_Attempts 898r28 94V13 Args_Length{natural} 94>26 138b13 147l8 147t19 2893s53 94a26 Args{15|749A12} 138b26 142r16 143r23 98U14 Create_Temp_File_Internal 99<7 100<7 101>7 761s7 773s7 780b14 905l8 . 905t33 99i7 FD{15|201I9} 781b7 858m22 880m13 882m13 885r13 899m16 100p7 Name{15|64P12} 782b7 859m22 886m13 900m16 101b7 Stdout{boolean} 761r44 773r44 783b7 879r13 107V13 C_String_Length{integer} 107>30 246b13 253l8 253t23 565s33 568s37 . 658s33 661s31 1664s20 1707s20 107m30 S{7|67M9} 246b30 248r10 251r39 111U14 Spawn_Internal 112>7 113>7 114<7 115<7 116>7 1763s7 2786s7 2871b14 . 2982l8 2982t22 112a7 Program_Name{string} 2872b7 2893r27 2945r26 113a7 Args{15|749A12} 2873b7 2881r31 2966r36 114i7 Result{integer} 2874b7 2953m13 2956m13 115i7 Pid{15|759I9} 2875b7 2952m13 2955m13 2956r36 116b7 Blocking{boolean} 1763r54 2786r57 2876b7 2951r13 128V13 To_Path_String_Access{15|64P12} 129>7 130>7 564s24 567s24 657s22 660s22 . 1670s20 1713s20 2997b13 3020l8 3020t29 129m7 Path_Addr{7|67M9} 2998b7 3008r42 130i7 Path_Len{integer} 2999b7 3001r43 3013r38 3015r21 139i7 Len{natural} 143m10 143r17 146r14 142i11 J{integer} 143r29 156i7 Max_Args{integer} 165r38 158b7 Backslash_Is_Sep{boolean} 220r23 162b7 Backqd{boolean} 187m10 193r21 198r24 205r35 213r19 214m16 221m16 163i7 Idx{integer} 175m7 180r16 180r60 181m13 181r20 184r20 193r60 198r63 . 200r53 205r64 206r53 208m16 208r23 215r53 220r61 224r53 228m13 228r20 229r23 164i7 New_Argc{natural} 234m10 234r22 235r20 239r48 165a7 New_Argv{15|749A12} 235m10 239r33 166b7 Quoted{boolean} 188m10 193r31 198r34 199m16 205r20 168a7 Cleaned{string} 186r25 200m16 206m16 215m16 224m16 236r24 236r33 169i7 Cleaned_Idx{natural} 186m10 200r25 201m16 201r31 206r25 207m16 207r31 . 215r25 216m16 216r31 224r25 225m16 225r31 236r50 261i7 Discard{13|51I12} 283i7 From{15|201I9} 426m10 430r13 434r16 527m16 529r19 534r25 284i7 To{15|201I9} 431m13 434r22 532m19 533r26 534r31 286X7 Copy_Error 371r19 375r19 403r22 413r19 447r25 452r25 468r16 482r22 . 494r28 540r22 552r12 289V16 Build_Path{string} 289>28 289>42 305b16 341l11 341t21 488s45 510s25 289a28 Dir{string} 305b28 309r29 327r23 327r38 329r27 329r32 330r21 330r39 . 332r33 335r21 336r21 336r39 338r33 289a42 File{string} 305b42 309r42 316r27 317r33 318r34 324r27 324r54 293U17 Copy 293>23 293>47 347b17 415l11 415t15 434s10 534s19 293i23 From{15|201I9} 347b23 366r13 374r20 383r24 398r23 407r17 293i47 To{15|201I9} 347b47 367r16 368r23 373r16 390r25 399r23 408r17 298U17 Copy_To 298>26 421b17 458l11 458t18 496s22 503s16 510s16 512s16 545s16 298a26 To_Name{string} 421b26 423r32 431r32 441r21 441r40 306i10 Base_File_Ptr{integer} 316m10 317r16 318r40 319m13 319r30 324r33 309a10 Res{string} 327m13 330m16 332r23 335m16 336m16 338r23 323a13 Base_File{string} 330r52 331r18 332r46 336r56 337r18 338r50 348N10 Buf_Size 349r34 383r50 349A15 Buf(character) 350r33 360r60 380r24 350P15 Buf_Ptr(349A15) 352r19 360r65 352p10 Buffer{350P15} 380m10 383r30 390r29 401m22 401r22 410m16 410r16 353i10 R{integer} 383m13 388r23 390r49 392r20 354i10 W{integer} 390m13 392r16 356b10 Status_From{boolean} 374m26 398m29 407m23 412r18 357b10 Status_To{boolean} 368m27 399m27 408m21 412r34 360U20 Free[4|23] 401s16 410s10 422a10 C_From{string} 438m10 439m10 439r18 446m36 446r36 451m36 451r36 423a10 C_To{string} 441m10 442m10 442r16 446m52 446r52 451m52 451r52 488a19 Dest{string} 493r39 496r31 563p7 Ada_Name{15|64P12} 571r18 572m13 572r13 566p7 Ada_Pathname{15|64P12} 571r32 573m13 573r13 587a7 F{string} 608m7 609m7 609r10 614m35 614r35 588a7 T{string} 611m7 612m7 612r10 614m46 614r46 590i7 Mode{integer} 595m13 597m13 601m13 614r57 629a13 C_Source{string} 633m13 634m13 634r23 639m33 639r33 630a13 C_Dest{string} 636m13 637m13 637r21 639m51 639r51 656p7 Ada_Source{15|64P12} 664r25 665m13 665r13 659p7 Ada_Dest{15|64P12} 664r41 666m13 666r13 677V16*C_Create_File{15|201I9} 678>10 679>10 680b25 . 682s14 678m10 Name{15|689M12} 679e10 Fmode{15|296E9} 689a7 C_Name{string} 691m7 692m7 692r15 693m27 693r27 693r35 704V16*C_Create_New_File{15|201I9} 705>10 706>10 707b25 . 709s14 705m10 Name{15|689M12} 706e10 Fmode{15|296E9} 716a7 C_Name{string} 718m7 719m7 719r15 720m31 720r31 720r39 728V16*C_Create_File{15|201I9} 728>31 729b25 . 736s14 728m31 Name{15|689M12} 731a7 C_Name{string} 734m7 735m7 735r15 736m29 736r29 736r37 747V16*Open_New_Temp{15|201I9} 748>10 749>10 750b25 . 753s13 748m10 Name{7|67M9} 749e10 Fmode{15|296E9} 785i7 Pos{positive} 830m13 836r45 838r46 839r64 846r46 847m22 847r29 786i7 Attempts{natural} 896m13 896r25 898r16 787a7 Current{string} 864m13 880r48 882r36 886r33 890r34 789V16 Create_New_Output_Text_File{15|201I9} 790>10 801b16 813l11 813t38 . 880s19 790a10 Name{string} 802b10 807r32 810r23 810r39 804V19*C_Create_File{15|201I9} 804>34 805b28 . 812s17 804m34 Name{15|689M12} 807a10 C_Name{string} 810m10 811m10 811r18 812m32 812r32 812r40 820l7 File_Loop 860r27 887r18 901r21 904l16 904e25 821q10 Locked 875l14 875e20 832l13 Digit_Loop 840r27 862l22 862e32 912A15 S23{string} 919r26 915U17*Current_Time_String 915>38 916b25 923s7 915m38 Time{7|67M9} 919a7 Result23{912A15} 923m28 923r28 924r14 932i7 R{integer} 934m7 935r19 939a7 C_Name{string} 941m7 942m7 942r15 943m20 943r20 954V16*strerror{7|67M9} 954>26 955b25 957s42 954i26 errnum{integer} 957m7 C_Msg{7|67M9} 960r10 997r54 998r33 969i16 Val{integer} 976m16 980r58 981m19 981r26 982r29 970i16 First{integer} 977m16 979r24 983m19 983r28 987m19 987r28 988r24 991r41 972a16 Buf{string} 977r25 979m19 988m19 991r36 991r50 997a13 Msg{string} 998m17 998r17 999m33 999r33 1001r20 1011V16*File_Time{15|97I9} 1011>27 1012b25 1014s14 1011i27 FD{15|201I9} 1018V16*File_Time{15|97I9} 1018>27 1019b25 1021s14 1018m27 Name{7|67M9} 1025a7 F_Name{string} 1027m7 1028m7 1028r15 1029m31 1029r31 1037U17*Get_Suffix_Ptr 1037>33 1037>41 1038b25 . 1045s7 1037m33 Length{7|67M9} 1037m41 Ptr{7|67M9} 1040p7 Result{15|64P12} 1046m7 1049r19 1052r14 1041i7 Suffix_Length{integer} 1045m23 1045r23 1046r34 1048r10 1049r59 1042m7 Suffix_Ptr{7|67M9} 1045m46 1045r46 1049r39 1060U17*Get_Suffix_Ptr 1060>33 1060>41 1061b25 . 1068s7 1060m33 Length{7|67M9} 1060m41 Ptr{7|67M9} 1063p7 Result{15|64P12} 1069m7 1072r19 1075r14 1064i7 Suffix_Length{integer} 1068m23 1068r23 1069r34 1071r10 1072r59 1065m7 Suffix_Ptr{7|67M9} 1068m46 1068r46 1072r39 1083U17*Get_Suffix_Ptr 1083>33 1083>41 1084b25 . 1091s7 1083m33 Length{7|67M9} 1083m41 Ptr{7|67M9} 1086p7 Result{15|64P12} 1092m7 1095r19 1098r14 1087i7 Suffix_Length{integer} 1091m23 1091r23 1092r34 1094r10 1095r59 1088m7 Suffix_Ptr{7|67M9} 1091m46 1091r46 1095r39 1106m7*Target_Exec_Ext_Ptr{7|67M9} 1108m13 1108r13 1114r46 1119r33 1110p7 Result{15|64P12} 1115m7 1119r13 1122r14 1111i7 Suffix_Length{integer} 1114m7 1115r34 1117r10 1119r62 1130m7*Target_Exec_Ext_Ptr{7|67M9} 1132m13 1132r13 1138r46 1143r33 1134p7 Result{15|64P12} 1139m7 1143r13 1146r14 1135i7 Suffix_Length{integer} 1138m7 1139r34 1141r10 1143r62 1154m7*Target_Object_Ext_Ptr{7|67M9} 1156m13 1156r13 1162r46 1167r33 1158p7 Result{15|64P12} 1163m7 1167r13 1170r14 1159i7 Suffix_Length{integer} 1162m7 1163r34 1165r10 1167r64 1178U17*Get_Env_Value_Ptr 1178>36 1178>42 1178>50 1179b25 . 1190s7 1178m36 Name{7|67M9} 1178m42 Length{7|67M9} 1178m50 Ptr{7|67M9} 1181m7 Env_Value_Ptr{7|67M9} 1191m52 1191r52 1197r33 1182i7 Env_Value_Length{integer} 1191m26 1191r26 1193r34 1195r10 1197r56 1183a7 F_Name{string} 1187m7 1188m7 1188r15 1191m10 1191r10 1184p7 Result{15|64P12} 1193m7 1197r13 1200r14 1208i7 D{15|120I12} 1217m30 1218r14 1210i7 Y{15|118I12} 1217m23 1211i7 Mo{15|119I12} 1217m26 1212i7 H{15|121I12} 1217m33 1213i7 Mn{15|122I12} 1217m36 1214i7 S{15|123I12} 1217m40 1226i7 H{15|121I12} 1235m33 1236r14 1228i7 Y{15|118I12} 1235m23 1229i7 Mo{15|119I12} 1235m26 1230i7 D{15|120I12} 1235m30 1231i7 Mn{15|122I12} 1235m36 1232i7 S{15|123I12} 1235m40 1244i7 Mn{15|122I12} 1253m36 1254r14 1246i7 Y{15|118I12} 1253m23 1247i7 Mo{15|119I12} 1253m26 1248i7 D{15|120I12} 1253m30 1249i7 H{15|121I12} 1253m33 1250i7 S{15|123I12} 1253m40 1262i7 Mo{15|119I12} 1271m26 1272r14 1264i7 Y{15|118I12} 1271m23 1265i7 D{15|120I12} 1271m30 1266i7 H{15|121I12} 1271m33 1267i7 Mn{15|122I12} 1271m36 1268i7 S{15|123I12} 1271m40 1280i7 S{15|123I12} 1289m40 1290r14 1282i7 Y{15|118I12} 1289m23 1283i7 Mo{15|119I12} 1289m26 1284i7 D{15|120I12} 1289m30 1285i7 H{15|121I12} 1289m33 1286i7 Mn{15|122I12} 1289m36 1306U17*To_GM_Time 1307>10 1308>10 1309>10 1310>10 1311>10 1312>10 1313>10 . 1314b25 1344s10 1307m10 P_OS_Time{7|67M9} 1345r13 1308m10 P_Year{7|67M9} 1346r13 1309m10 P_Month{7|67M9} 1347r13 1310m10 P_Day{7|67M9} 1348r13 1311m10 P_Hours{7|67M9} 1349r13 1312m10 P_Mins{7|67M9} 1350r13 1313m10 P_Secs{7|67M9} 1351r13 1316i7 T{15|97I9} 1345m26 1345r26 1317i7 Y{integer} 1346m26 1346r26 1360r17 1318i7 Mo{integer} 1347m26 1347r26 1361r17 1319i7 D{integer} 1348m26 1348r26 1365r10 1368r17 1320i7 H{integer} 1349m26 1349r26 1371r17 1321i7 Mn{integer} 1350m26 1350r26 1372r17 1322i7 S{integer} 1351m26 1351r26 1373r17 1342q7 Locked_Processing 1358l11 1358e28 1388U17*To_OS_Time 1389>10 1390>10 1391>10 1392>10 1393>10 1394>10 1395>10 . 1396b25 1401s7 1389m10 P_OS_Time{7|67M9} 1402r10 1390i10 P_Year{integer} 1403r10 1391i10 P_Month{integer} 1404r10 1392i10 P_Day{integer} 1405r10 1393i10 P_Hours{integer} 1406r10 1394i10 P_Mins{integer} 1407r10 1395i10 P_Secs{integer} 1408r10 1398i7 Result{15|97I9} 1402m23 1402r23 1409r14 1417i7 Y{15|118I12} 1426m23 1427r14 1419i7 Mo{15|119I12} 1426m26 1420i7 D{15|120I12} 1426m30 1421i7 H{15|121I12} 1426m33 1422i7 Mn{15|122I12} 1426m36 1423i7 S{15|123I12} 1426m40 1435V16*Is_Absolute_Path{integer} 1436>10 1437>10 1438b25 . 1440s14 1436m10 Name{7|67M9} 1437i10 Length{integer} 1457V16*Is_Directory{integer} 1457>30 1458b25 1460s14 1457m30 Name{7|67M9} 1464a7 F_Name{string} 1466m7 1467m7 1467r15 1468m28 1468r28 1476V16*Is_Read_Accessible_File{integer} 1476>41 1478b13 . 1484s14 1476m41 Name{7|67M9} 1479a7 F_Name{string} 1482m7 1483m7 1483r15 1484m39 1484r39 1492V16*Is_Readable_File{integer} 1492>34 1493b25 . 1495s14 1492m34 Name{7|67M9} 1499a7 F_Name{string} 1501m7 1502m7 1502r15 1503m38 1503r38 1511V16*Is_Executable_File{integer} 1511>36 1512b25 . 1514s14 1511m36 Name{7|67M9} 1518a7 F_Name{string} 1520m7 1521m7 1521r15 1522m34 1522r34 1530V16*Is_Regular_File{integer} 1530>33 1531b25 . 1533s14 1530m33 Name{7|67M9} 1537a7 F_Name{string} 1539m7 1540m7 1540r15 1541m31 1541r31 1549V16*Is_Symbolic_Link{integer} 1549>34 1550b25 . 1552s14 1549m34 Name{7|67M9} 1556a7 F_Name{string} 1558m7 1559m7 1559r15 1560m32 1560r32 1568V16*Is_Write_Accessible_File{integer} 1568>42 1570b13 . 1576s14 1568m42 Name{7|67M9} 1571a7 F_Name{string} 1574m7 1575m7 1575r15 1576m40 1576r40 1584V16*Is_Writable_File{integer} 1584>34 1585b25 . 1587s14 1584m34 Name{7|67M9} 1591a7 F_Name{string} 1593m7 1594m7 1594r15 1595m38 1595r38 1603N7 SIGKILL 1612r26 1604N7 SIGINT 1614r26 1606U17*C_Kill 1606>25 1606>43 1607b25 1612s13 1614s13 1606i25 Pid{15|759I9} 1606i43 Sig_Num{integer} 1626N7 SIGKILL 1634r26 1627N7 SIGINT 1636r26 1629U17*C_Kill_PT 1629>28 1629>46 1630b25 1634s10 . 1636s10 1629i28 Pid{15|759I9} 1629i46 Sig_Num{integer} 1648V16*Locate_Exec_On_Path{7|67M9} 1649>10 1650>10 1651b25 . 1662s20 1649m10 C_Exec_Name{7|67M9} 1650i10 Current_Dir_On_Win{6|62I9} 1653a7 C_Exec_Name{string} 1659m7 1660m7 1660r20 1663m10 1663r10 1654m7 Path_Addr{7|67M9} 1662m7 1664r37 1670r43 1671r21 1655i7 Path_Len{integer} 1664m7 1666r10 1670r54 1656p7 Result{15|64P12} 1670m10 1675r35 1678r38 1680m22 1680r22 1681m16 1685r17 1677a16 Absolute_Path{string} 1681r38 1697V16*Locate_Regular_File{7|67M9} 1698>10 1698>23 1699b25 . 1706s20 1698m10 C_File_Name{7|67M9} 1698m23 Path_Val{7|67M9} 1701m7 Path_Addr{7|67M9} 1706m7 1707r37 1713r43 1714r21 1702i7 Path_Len{integer} 1707m7 1709r10 1713r54 1703p7 Result{15|64P12} 1713m10 1715r17 1723a7 C_File_Name{string} 1728m7 1729m7 1729r20 1734m38 1734r38 1724a7 C_Path{string} 1731m7 1732m7 1732r18 1734m59 1734r59 1725p7 Result{15|64P12} 1734m7 1738r10 1738r56 1740r68 1742m19 1742r19 1743m13 . 1747r14 1740a13 Absolute_Path{string} 1743r35 1758i7 Junk{integer} 1759r29 1763m43 1760i7 Pid{15|759I9} 1763m49 1764r14 1773i7 Pid{15|759I9} 1794m7 1812r14 1774i7 Saved_Error{15|201I9} 1788m10 1801r16 1809r17 1775i7 Saved_Output{15|201I9} 1784m7 1798r13 1806r14 1821i7 Output_File_Descriptor{15|201I9} 1828r10 1834r35 1841r17 1823i7 Result{15|759I9} 1832m10 1843r17 1853i7 Stderr_FD{15|201I9} 1867r41 1877r13 1888r14 1855i7 Stdout_FD{15|201I9} 1867r10 1874r13 1887r14 1858i7 Result{15|759I9} 1892m7 1904r14 1859i7 Saved_Error{15|201I9} 1876m7 1880r26 1897r13 1902r14 1860i7 Saved_Output{15|201I9} 1873m7 1879r26 1896r13 1901r14 1862b7 Dummy_Status{boolean} 1879m46 1880m46 1914i7 Status{integer} 1921m38 1921r38 1922r19 1916V16*Portable_No_Block_Wait{15|759I9} 1916>40 1918b13 . 1921s14 1916m40 S{7|67M9} 1934U17 Quote_Argument 1934=33 1945b17 2023l11 2023t25 2031s16 1934p33 Arg{15|64P12} 1945b33 1948r38 1951r13 1951r18 1951r44 1951r49 1957r22 . 1961r19 1967r22 1967r44 1968r30 1972r30 2014r42 2017m19 1937i7*C_Argument_Needs_Quote{integer} 1938m25 1938r25 1939r50 1939b7 Argument_Needs_Quote{boolean} 2028r10 1946i10 J{positive} 1955r18 1959m16 1959r21 1962r24 1963m19 1963r24 1964r24 . 1968r24 1972r24 1980r24 1984r61 1986r27 1987r27 1988m22 1988r27 1993r24 . 1994m19 1994r24 1995r24 2002r27 2003m22 2003r27 2004r27 2009m19 2009r24 . 2010r24 2017r48 1947b10 Quote_Needed{boolean} 1965m19 1969m19 1976r16 1948a10 Res{string} 1955m13 1962m19 1964m19 1968m19 1972m19 1980r19 1984r56 . 1986r22 1987m22 1993m19 1995m19 2002r22 2004m22 2010m19 2017r38 1957i17 K{integer} 1961r24 1967r27 1967r49 1968r35 1972r35 2014p19 Old{15|64P12} 2018m25 2018r25 2029i14 K{integer} 2030r22 2030r48 2031r38 2047U17*Get_Current_Dir 2048>10 2049>10 2050b25 . 2191s13 2048m10 Dir{7|67M9} 2049m10 Length{7|67M9} 2052V16*Get_File_Names_Case_Sensitive{integer} 2054b13 . 2069s43 2057i7*Max_Path{integer} 2058m25 2058r25 2074r49 2189r28 2245r34 2061V16*Readlink{integer} 2062>10 2063>10 2064>10 2065b25 . 2435s18 2062m10 Path{7|67M9} 2436r21 2063m10 Buf{7|67M9} 2437r21 2064m10 Bufsiz{41M12} 2438r21 2067b7 Fold_To_Lower_Case{boolean} 2140r13 2372r22 2071i7 Cur_Dir_Len{natural} 2189m13 2191m51 2191r51 2193r16 2198r24 2207m19 . 2214r22 2214r41 2216m19 2216r34 2225m13 2232m13 2233r21 2235r44 2236m13 . 2236r28 2237r26 2276r23 2276r42 2277r22 2072i7 End_Path{natural} 2074r34 2256r10 2266m13 2266r25 2267r31 2270r31 . 2276r56 2277m10 2277r36 2288r28 2308r49 2315m13 2339r21 2340r51 2346r24 . 2347r54 2350r38 2351r44 2352m16 2352r28 2359r25 2368r24 2380r41 2381r43 . 2382m16 2382r28 2404r28 2408r37 2409r48 2410m19 2410r31 2415r28 2419r53 . 2420r48 2421m19 2421r39 2451r46 2452r46 2453m19 2453r31 2459r43 2460r48 . 2461m19 2461r31 2073i7 Last{positive} 2198m16 2208m19 2233m13 2325r20 2326r20 2369r19 2373r67 . 2376r44 2380r29 2381r31 2390r16 2391r25 2400r25 2411m19 2422m19 2445m16 . 2455m19 2459r22 2459r63 2461r51 2462r32 2462r44 2468m13 2074a7 Path_Buffer{string} 2179m13 2191m30 2191r30 2206m19 2213m19 2220r36 . 2224m13 2235r31 2237m13 2267m13 2270m13 2276m10 2289r16 2290m16 2296r13 . 2297m40 2297r40 2307r22 2308r28 2309r19 2310m19 2310r42 2332r21 2340r33 . 2345r16 2347r36 2350m16 2351r18 2360r21 2367r37 2373m49 2373r49 2376r26 . 2380m16 2381r18 2388r21 2394r27 2408m19 2409r21 2416r39 2419m19 2420r21 . 2430r46 2433m16 2436m31 2436r31 2439m16 2451m19 2452r19 2454m19 2458m19 . 2460r21 2462m19 2080V16 Final_Value{string} 2080>29 2133b16 2170l11 2170t22 2340s20 2347s23 . 2416s26 2080a29 S{string} 2133b29 2134r25 2085U17 Fill_Directory 2085>33 2176b17 2239l11 2239t25 2262s13 2275s10 2085b33 Drive_Only{boolean} 2176b33 2178r13 2201r20 2228r13 2262r29 2092V16 Is_With_Drive{boolean} 2092>31 2093r22 2106b16 2112l11 2112t24 2121s25 . 2178s33 2092a31 Name{string} 2106b31 2108r17 2109r21 2109r27 2110r22 2110r28 2111r30 . 2111r36 2097V16 Drive_Letter_Omitted{boolean} 2097>38 2118b16 2127l11 2127t31 2184s20 . 2261s13 2097a38 Name{string} 2118b38 2121r40 2122r22 2123r30 2123r36 2125r30 2125r36 2134a10 S1{string} 2141m40 2141r40 2146r18 2148r42 2152r24 2153r24 2163r21 . 2164r21 2166r20 2168r20 2137i10 Last{natural} 2146m10 2148r13 2148r46 2151r24 2155m13 2155r21 2162r21 . 2166r29 2168r29 2243N7 Max_Iterations 2324r21 2245a7 Link_Buffer{string} 2437m31 2437r31 2438r31 2450r37 2454r48 2463r21 2247i7 Finish{positive} 2326m10 2359r16 2360r34 2362m13 2362r23 2367r21 2387r16 . 2388r43 2404r19 2408r48 2409r34 2410r42 2415r19 2419r64 2420r34 2421r50 . 2430r59 2433r29 2439r29 2445r24 2451r58 2452r32 2453r43 2459r54 2460r34 . 2461r42 2468r21 2248i7 Start{positive} 2325m10 2330r13 2334m13 2339r13 2345r29 2346r16 2350r29 . 2351r31 2367r13 2367r50 2368r16 2387r25 2388r34 2391m16 2393r22 2394r40 . 2396m19 2396r28 2400m16 2403r16 2416r57 2419r32 2419r45 2421r31 2422r27 2249i7 Status{integer} 2434m16 2444r16 2450r55 2451r32 2451r67 2453r52 2454r37 . 2454r66 2459r29 2459r70 2461r58 2462r51 2463r39 2288i14 Index{integer} 2289r29 2290r29 2304i13 Index{natural} 2307m13 2310r32 2311m19 2311r28 2315r25 2308i17 Current{integer} 2309r32 2310r55 2324i11 J{integer} 2430e16 Saved{character} 2439r44 2490V16*C_Open_Append{15|201I9} 2491>10 2492>10 2493b25 . 2495s14 2491m10 Name{15|689M12} 2492e10 Fmode{15|296E9} 2502a7 C_Name{string} 2504m7 2505m7 2505r15 2506m27 2506r27 2506r35 2517V16*C_Open_Read{15|201I9} 2518>10 2519>10 2520b25 . 2522s14 2518m10 Name{15|689M12} 2519e10 Fmode{15|296E9} 2529a7 C_Name{string} 2531m7 2532m7 2532r15 2533m25 2533r25 2533r33 2544V16*C_Open_Read_Write{15|201I9} 2545>10 2546>10 2547b25 . 2549s14 2545m10 Name{15|689M12} 2546e10 Fmode{15|296E9} 2556a7 C_Name{string} 2558m7 2559m7 2559r15 2560m31 2560r31 2560r39 2578U17*GNAT_OS_Exit 2578>31 2579b25 2580r25 2582s7 2578i31 Status{integer} 2620V16*rename{integer} 2620>24 2620>30 2621b25 2625s12 2620m24 From{7|67M9} 2620m30 To{7|67M9} 2622i7 R{integer} 2625m7 2626r19 2634a7 C_Old_Name{string} 2638m7 2639m7 2639r19 2642m20 2642r20 2635a7 C_New_Name{string} 2640m7 2641m7 2641r19 2642m40 2642r40 2654V16*C_Set_Close_On_Exec{13|51I12} 2655>10 2655>32 2657b25 . 2659s17 2655i10 FD{15|201I9} 2655i32 Close_On_Exec{13|51I12} 2667U17*C_Set_Executable 2667>35 2667>55 2668b25 . 2674s7 2667m35 Name{15|689M12} 2667i55 Mode{integer} 2669a7 C_Name{string} 2672m7 2673m7 2673r15 2674m25 2674r25 2674r33 2682U17*C_Set_File_Time 2682>34 2682>54 2683b25 . 2689s7 2682m34 Name{15|689M12} 2682i54 Time{15|97I9} 2684a7 C_Name{string} 2687m7 2688m7 2688r15 2689m24 2689r24 2697U17*C_Set_Non_Readable 2697>37 2698b25 2704s7 2697m37 Name{15|689M12} 2699a7 C_Name{string} 2702m7 2703m7 2703r15 2704m27 2704r27 2704r35 2712U17*C_Set_Non_Writable 2712>37 2713b25 2719s7 2712m37 Name{15|689M12} 2714a7 C_Name{string} 2717m7 2718m7 2718r15 2719m27 2719r27 2719r35 2727U17*C_Set_Readable 2727>33 2728b25 2734s7 2727m33 Name{15|689M12} 2729a7 C_Name{string} 2732m7 2733m7 2733r15 2734m23 2734r23 2734r31 2742U17*C_Set_Writable 2742>33 2743b25 2749s7 2742m33 Name{15|689M12} 2744a7 C_Name{string} 2747m7 2748m7 2748r15 2749m23 2749r23 2749r31 2757a7 F_Name{string} 2764m7 2765m7 2765r15 2770m22 2770r22 2758a7 F_Value{string} 2767m7 2768m7 2768r16 2770m38 2770r38 2760U17*Set_Env_Value 2760>32 2760>38 2761b25 2770s7 2760m32 Name{7|67M9} 2760m38 Value{7|67M9} 2781i7 Junk{15|759I9} 2782r29 2786m51 2783i7 Result{integer} 2786m43 2787r14 2806i7 Saved_Error{15|201I9} 2816m10 2829r16 2837r17 2807i7 Saved_Output{15|201I9} 2812m7 2826r13 2834r14 2849i7 FD{15|201I9} 2855m7 2857r10 2862r34 2864r14 2878U17 Spawn 2878>24 2888b17 2958l11 2958t16 2975s7 2878a24 Args{15|749A12} 2888b24 2893r66 2899r47 2947r19 2948r29 2881a7 N_Args{15|749A12} 2965r16 2966m10 2971m28 2971r28 2975r14 2979r16 . 2980m16 2980r16 2889A15 Chars(character) 2895r33 2890P15 Char_Ptr(character) 2901r63 2892i10 Command_Len{positive} 2895r45 2894i10 Command_Last{natural} 2921r41 2924m13 2924r29 2935m13 2935r29 2936r22 2895a10 Command{2889A15} 2932m16 2936m13 2939r41 2899i10 Arg_List_Len{positive} 2901r46 2900i10 Arg_List_Last{natural} 2938m13 2938r30 2939r23 2901a10 Arg_List(2890P15) 2939m13 2953m39 2953r39 2955m48 2955r48 2906U20 Add_To_Command 2906>36 2920b20 2940l14 2940t28 2945s10 2948s13 2906a36 S{string} 2920b36 2924r44 2931r22 2932r37 2932r49 2909V19*Portable_Spawn{integer} 2909>35 2910b28 . 2953s23 2909m35 Args{7|67M9} 2912V19*Portable_No_Block_Spawn{15|759I9} 2912>44 2914b16 . 2955s23 2912m44 Args{7|67M9} 2921i13 First{natural} 2932r25 2939r50 2931i17 J{integer} 2932r33 2932r52 2947i14 J{integer} 2948r35 2965i11 K{integer} 2966r18 2966r42 2979i11 K{integer} 2980r24 3001A15 Path_String{string} 3002r44 3002P15 Path_String_Access(3001A15) 3005r39 3007r30 3004V16 Address_To_Access[3|23]{3002P15} 3008s23 3007p7 Path_Access{3002P15} 3016r28 3010p7 Return_Val{15|64P12} 3013m7 3016r10 3019r14 3015i11 J{integer} 3016r22 3016r41 3036i7 Status{integer} 3042m29 3042r29 3043r19 3038V16*Portable_Wait{15|759I9} 3038>31 3039b25 3042s14 3038m31 S{7|67M9} X 19 s-soflin.ads 45K16*Soft_Links 16|36w13 73r31 19|430e22 62P9*No_Param_Proc 187p4*Lock_Task{62P9} 16|826r17 1343r14 197p4*Unlock_Task{62P9} 16|857r26 869r17 873r20 1352r14 1356r17 X 23 s-string.ads 40K16*Strings 15|51w13 64r29 67r14 69r54 71r27 74r14 77r33 79r33 81r33 83r33 . 85r34 89r58 91r61 23|61e19 43P9*String_Access(string) 15|64r37 47U14*Free[4|23] 15|69r62 52A9*String_List(43P9) 15|71r35 53P9*String_List_Access(52A9) 15|85r42 56U14*Free 15|91r69