This file is indexed.

/usr/lib/ada/adalib/gnatprj/makeutl.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.

This file is owned by root:root, with mode 0o444.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
R nnvvnnnnnnvnnnnnnnnnnvnnnnvnnvnvnnnnnvnnnvnnvnnnnnnnnnnnnnvnvvnvvnnnnnnnnnnnnnnn

U makeutl%b		makeutl.adb		51bc46b7 OO PK
W ada%s			ada.ads			ada.ali
W ada.command_line%s	a-comlin.adb		a-comlin.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ali%s			ali.adb			ali.ali
W debug%s		debug.adb		debug.ali
W fname%s		fname.adb		fname.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.case_util%s	g-casuti.adb		g-casuti.ali
W gnat.directory_operations%s  g-dirope.adb	g-dirope.ali
W gnat.htable%s		g-htable.adb		g-htable.ali
W hostparm%s		hostparm.ads		hostparm.ali
W interfaces%s		interfac.ads		interfac.ali
W opt%s			opt.adb			opt.ali
W osint%s		osint.adb		osint.ali
W output%s		output.adb		output.ali  AD
W prj%s			prj.adb			prj.ali
W prj.ext%s		prj-ext.adb		prj-ext.ali
W prj.util%s		prj-util.adb		prj-util.ali
W snames%s		snames.adb		snames.ali
W system%s		system.ads		system.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W table%s		table.adb		table.ali  AD
W tempdir%s		tempdir.adb		tempdir.ali

U makeutl%s		makeutl.ads		0d0347fc EE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W ali%s			ali.adb			ali.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W namet%s		namet.adb		namet.ali
W opt%s			opt.adb			opt.ali
W osint%s		osint.adb		osint.ali
W prj%s			prj.adb			prj.ali
W prj.tree%s		prj-tree.adb		prj-tree.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chahan.ads		20100810135053 1d381dcd
D a-chlat1.ads		20070912115821 2825df20
D a-comlin.ads		20100623092347 e0accaa5
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-filico.ads		20090409150019 872dc219
D a-stream.ads		20090409150019 2ca4ee37
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D ali.ads		20101220072657 610af761
D alloc.ads		20100614130107 cfcad562
D aspects.ads		20101220072657 b71f5b97
D atree.ads		20101220072657 86ed1f41
D atree.adb		20101022135849 d92e034c
D casing.ads		20100909094434 5c2a7161
D csets.ads		20090409150019 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20101220072657 65a0cfa8
D err_vars.ads		20101220072657 a24dc176
D errutil.ads		20090713120411 74c2502c
D fname.ads		20090409150019 913fd2bc
D gnat.ads		20050905075125 fd2ad2f1
D g-casuti.ads		20080820135520 0f32eb76
D g-dirope.ads		20100622170437 940c4438
D g-dynhta.ads		20080820135520 a2f217e6
D g-dyntab.ads		20091130102047 dbc4a15b
D g-dyntab.adb		20091130100732 dfdb1428
D g-hesorg.ads		20070606102831 106922da
D g-htable.ads		20101011104304 3d86a91a
D g-os_lib.ads		20090409150019 0db74523
D g-string.ads		20090409150019 c6abc540
D gnatvsn.ads		20120424095436 e1dd40b8
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D makeutl.ads		20101007092627 704437a4
D makeutl.adb		20101007092627 91605d7b
D namet.ads		20101220072657 ef58bb56
D namet.adb		20101026125643 cbdb009e
D nlists.ads		20100909093511 986e68a0
D opt.ads		20101026132047 ed841f4a
D osint.ads		20100909103919 a935d76d
D output.ads		20100622132632 de75f4b4
D prj.ads		20101220072657 15d5cc8d
D prj.adb		20101220072657 7fd69b82
D prj-attr.ads		20100909094434 e364f3ad
D prj-env.ads		20101220072657 cd439e74
D prj-err.ads		20100909123135 bb996db2
D prj-ext.ads		20101005092600 6913ffec
D prj-tree.ads		20101220072657 4ed0e90c
D prj-util.ads		20101220072657 7275b805
D rident.ads		20090409150019 770cd2d0
D scans.ads		20101019122925 5112e491
D scng.ads		20100909123135 7b4f1ef3
D scng.adb		20101026131505 2937c9e3
D sinfo.ads		20101220072657 dcb3bec6
D sinput.ads		20101012110042 9359b909
D sinput.adb		20101012110042 2bb4dc81
D snames.ads		20120424103214 5b37d99d
D stringt.ads		20090409150019 4f4af370
D styleg.ads		20100909103250 524e4b50
D styleg.adb		20101220072657 c3d5eba1
D stylesw.ads		20100909103250 b7b67881
D system.ads		20120424104344 23e1f70b
D s-casuti.ads		20090417131547 ad1c6088
D s-crc32.ads		20090417131547 94f53508
D s-crc32.adb		20101007123710 fbb8e82c
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-htable.ads		20101011104304 efdfacdf
D s-htable.adb		20101011104304 c7268bf1
D s-imenne.ads		20090417131547 8707cbf0
D s-imgint.ads		20090409150019 02dbe0c2
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-rident.ads		20101018103456 4282a67a
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-strhas.ads		20090623093900 269cd894
D s-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-utf_32.ads		20101007091606 fd857092
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
D tempdir.ads		20100622125707 58536e4f
D tree_io.ads		20100622132632 d9afd67c
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 1 ada.ads
16K9*Ada 19e8 41|39r6 39r29
X 5 a-comlin.ads
38K13*Command_Line 139e21 41|39w10 39r33
57V13*Command_Name{string} 41|541s38
X 15 ali.ads
39K9*ALI 1054e8 40|26w6 109r17 41|26w6 26r20 232r21
49I9*ALI_Id<integer> 40|109r21 41|207r17
52I9*Unit_Id<integer>
55I9*With_Id<integer>
61I9*Sdep_Id<integer>
112i7*First_Unit{52I9} 41|215r37
115i7*Last_Unit{52I9} 41|216r37
118i7*First_Sdep{61I9} 41|250r37
121i7*Last_Sdep{61I9} 41|251r37
224K12*ALIs[96|55] 41|215r16 216r16 250r16 251r16
258i7*Uname{42|442I9} 41|220r43
261i7*Sfile{42|417I9} 41|224r62
310i7*First_With{55I9} 41|230r35
313i7*Last_With{55I9} 41|230r65
377K12*Units[96|55] 41|220r27 224r46 230r19 230r49
530R9*With_Record 558e14 41|232r25
532i7*Uname{42|442I9} 41|236r39
535i7*Sfile{42|417I9} 41|235r22 240r58
560K12*Withs[96|55] 41|232r45
737R9*Sdep_Record 766e14 41|254r18
739i7*Sfile{42|417I9} 41|267r53 274r51 294r38 300r58 303r55 308r50
754i7*Subunit_Name{42|149I9} 41|257r29
768K12*Sdep[96|55] 41|254r38
X 22 debug.ads
36K9*Debug 188e10 41|27w6 691r16 1002r10
56b4*Debug_Flag_F{boolean} 41|691r22 1002r16
X 26 fname.ads
38K9*Fname 99e10 41|28w6 300r26
82V13*Is_Internal_File_Name{boolean} 41|300s32
X 27 gnat.ads
36K9*GNAT 39e9 40|34r6 34r23 41|41r6 41r37 42r6 42r37 43r6 62r25
X 28 g-casuti.ads
45K14*Case_Util 79e19 41|41w11 41r42
69U14*To_Lower=70:31 41|566s13
X 29 g-dirope.ads
49K14*Directory_Operations 277e30 41|42w11 42r42
124V13*Base_Name{string} 41|174s31
153V13*File_Name{string} 41|692s27 1003s17
X 30 g-dynhta.ads
172P12*Instance
184V16*Get{42|417I9} 41|266s47[48|1367] 629s29[48|1324]
192V16*Get_First{48|658P9} 41|360s31[48|1324]
198V16*Get_Next{48|658P9} 41|483s34[48|1324]
X 31 g-dyntab.ads
94A9*Table_Type(48|119R9)<48|117I9>
96A12*Big_Table_Type{94A9[48|131]}<48|117I9>
105P9*Table_Ptr(96A12[48|131])
113R9*Instance
114p7*Table{105P9[48|131]} 41|821r50[48|131] 838r51[48|131]
X 34 g-htable.ads
50K14*HTable 229e16 41|43w11 62r30
68k20*Simple_HTable 41|62r37
X 35 g-os_lib.ads
51K14*OS_Lib=51:36 40|34w11 34r28
X 38 hostparm.ads
38K9*Hostparm 90e13 41|29w6 588r10
47b4*OpenVMS{boolean} 41|588r19
X 40 makeutl.ads
36K9*Makeutl 241l5 241e12 41|45b14 1210l5 1210t12
38P9*Fail_Proc 39r14
38s40 S{string}
39p4*Do_Fail{38P9} 41|1065r22 1096r22
43p4*Project_Tree{48|85P9} 41|292r35 353r25 360r42 483r44 629r34
46a4*Source_Info_Option{string}
49a4*Subdirs_Option{string}
53a4*Unchecked_Shared_Lib_Imports{string}
58a4*Single_Compile_Per_Obj_Dir_Switch{string}
63a4*Create_Map_File_Switch{string}
66U14*Add 67>7 68=7 69=7 41|97b14 123l8 123t11 131s7
67p7 Option{80|67P12} 41|98b7 122r20 131r12
68p7 To{80|88P12} 41|99b7 103r17 106r51 109r26 109r39 114r13 116m19 117m13
. 122r7 131r43
69i7 Last{natural} 41|100b7 103r10 121m7 121r15 122r11 131r53
70U14*Add 71>7 72=7 73=7 41|125b14 132l8 132t11
71s7 Option{string} 41|126b7 131r34
72p7 To{80|88P12} 41|127b7 131m49
73i7 Last{natural} 41|128b7 131m61
76V13*Create_Binder_Mapping_File{42|434I9} 41|329b13 500l8 500t34
79V13*Create_Name{42|417I9} 79>26 41|506b13 511l8 511t19
79s26 Name{string} 41|506b26 509r31
80V13*Create_Name{42|149I9} 80>26 41|513b13 518l8 518t19
80s26 Name{string} 41|513b26 516r31
81V13*Create_Name{42|434I9} 81>26 41|520b13 525l8 525t19
81s26 Name{string} 41|520b26 523r31
84V13*Base_Name_Index_For{42|417I9} 85>7 86>7 87>7 41|165b13 200l8 200t27
85s7 Main{string} 41|166b7 174r42
86i7 Main_Index{100|59I9} 41|167b7 188r10 192r38
87e7 Index_Separator{character} 41|168b7 189r35
91V13*Executable_Prefix_Path{string} 41|540b13 618l8 618t30
97U14*Inform 97>22 97>46 41|676s7 679b14 703l8 703t14
97i22 N{42|149I9} 41|679b22 685r10 689r56
97s46 Msg{string} 41|679b46 701r18
98U14*Inform 98>22 98>42 41|674b14 677l8 677t14
98i22 N{42|417I9} 41|674b22 676r24
98s42 Msg{string} 41|674b42 676r28
101V13*File_Not_A_Source_Of{boolean} 102>7 103>7 41|224s13 240s22 624b13
. 659l8 659t28
102i7 Uname{42|149I9} 41|625b7 629r57 654r23
103i7 Sfile{42|417I9} 41|626b7 638r46 654r66
108V13*Check_Source_Info_In_ALI{boolean} 109>7 110>7 41|206b13 323l8 323t32
109i7 The_ALI{15|49I9} 41|207b7 215r28 216r28 250r28 251r28
110p7 Tree{48|85P9} 41|208b7 263r19 263r41 267r27
115V13*Is_External_Assignment{boolean} 116>7 117>7 41|709b13 735l8 735t30
116p7 Tree{54|39P9} 41|710b7 733r25
117s7 Argv{string} 41|711b7 714r30 716r22 717r22 720r10 723r13 724r13 724r19
. 724r45 728r23 734r25
131U14*Verbose_Msg 132>7 133>7 134>7 135>7 136>7 137>7 41|654s10 1166b14
. 1195l8 1195t19 1206s7
132i7 N1{42|149I9} 41|1167b7 1183r19
133s7 S1{string} 41|1168b7 1185r18
134i7 N2{42|149I9} 41|1169b7 1187r10 1189r22
135s7 S2{string} 41|1170b7 1193r18
136s7 Prefix{string} 41|1171b7 1181r18
137e7 Minimum_Verbosity{45|1392E9} 41|1172b7 1176r17
138U14*Verbose_Msg 139>7 140>7 141>7 142>7 143>7 144>7 41|1197b14 1208l8
. 1208t19
139i7 N1{42|417I9} 41|1198b7 1207r19
140s7 S1{string} 41|1199b7 1207r24
141i7 N2{42|417I9} 41|1200b7 1207r37
142s7 S2{string} 41|1201b7 1207r42
143s7 Prefix{string} 41|1202b7 1207r46
144e7 Minimum_Verbosity{45|1392E9} 41|1203b7 1207r54
151V13*Linker_Options_Switches{80|74A12} 152>7 153>7 41|753b13 844l8 844t31
152p7 Project{48|113P9} 41|754b7 805r25
153p7 In_Tree{48|85P9} 41|755b7 775r30 783r42 821r26 838r27
162V13*Unit_Index_Of{100|59I9} 162>28 41|1111b13 1160l8 1160t21
162i28 ALI_File{42|417I9} 41|1111b28 1117r24
166U14*Test_If_Relative_Path 167=7 168>7 169>7 170>7 171>7 41|832s19 1013b14
. 1105l8 1105t29
167p7 Switch{80|67P12} 41|833r22 1014b7 1021r10 1023r34 1027r19 1073m28 1084m22
. 1099m22
168s7 Parent{string} 41|834r22 1015b7 1064r22 1076r33 1087r27 1095r22 1099r44
169b7 Including_L_Switch{boolean} 41|835r22 1016b7 1033r38
170b7 Including_Non_Switch{boolean} 41|1017b7 1093r19
171b7 Including_RTS{boolean} 41|1018b7 1048r22 1070r25
179V13*Path_Or_File_Name{string} 179>32 41|999b13 1007l8 1007t25
179i32 Path{42|434I9} 41|999b32 1000r55
189K12*Mains 222l8 222e13 41|850b17 889r10 984l8 984t13
191U17*Add_Main 191>27 41|874b17 880l11 880t19
191s27 Name{string} 41|874b27 877r34
194U17*Set_Index 194>28 41|954b17 959l11 959t20
194i28 Index{100|59I9} 41|954b28 957r47
196U17*Set_Location 196>31 41|965b17 970l11 970t23
196i31 Location{100|210I12} 41|965b31 968r50
200U17*Delete 41|886b17 890l11 890t17
203U17*Reset 41|889s16 945b17 948l11 948t16
206V16*Next_Main{string} 41|922b16 930l11 930t20
210V16*Get_Index{100|59I9} 41|896b16 903l11 903t20
212V16*Get_Location{100|210I12} 41|909b16 916l11 916t23
215U17*Update_Main 215>30 41|976b17 983l11 983t22
215s30 Name{string} 41|976b30 980r37
218V16*Number_Of_Mains{natural} 41|936b16 939l11 939t26
228U14*Mark 228>20 228>50 41|990b14 993l8 993t12
228i20 Source_File{42|417I9} 41|990b20 992r32
228i50 Index{100|59I9} 41|990b50 992r54
233V13*Is_Marked{boolean} 234>7 235>7 41|741b13 747l8 747t17
234i7 Source_File{42|417I9} 41|742b7 746r39
235i7 Index{100|59I9} 41|743b7 746r61
238U14*Delete_All_Marks 41|531b14 534l8 534t24
X 41 makeutl.adb
47R9 Mark_Key 50e14 60r25 66r21 665r25
48i7*File{42|417I9} 667r28 746m31 992m24
49i7*Index{100|59I9} 746m52 992m45
56N4 Max_Mask_Num 58r44 667r38
58I12 Mark_Num{100|264I9} 60r42 63r21 665r42
60V13 Hash{58I12} 60>19 67r21 665b13 668l8 668t12
60r19 Key{47R9} 665b19 667r24
62K12 Marks[75|72] 533r7 746r14 992r7
71R9 Linker_Options_Data 74e14 84r30
72p7*Project{48|113P9} 791m16 813r51
73i7*Options{48|117I9} 791m33 819r50
76N4 Linker_Option_Initial_Count 79r28 146r41
78p4 Linker_Options_Buffer{80|88P12} 141r34 145r39 148r28 149r18 150r16 151m22
. 152m16 157r10 833r32 843r14
81i4 Last_Linker_Option{natural} 141r13 156m10 156r32 157r33 807m7 833r55
. 843r42
83K12 Linker_Opts[96|55] 789r13 790r13 790r32 803r7 809r33 813r25 819r24
91U14 Add_Linker_Option 91>33 138b14 159l8 159t25 827s19
91s33 Option{string} 138b33 140r10 157r68
105p13 New_Options{80|88P12} 109r13 117r19
143p16 New_Buffer{80|88P12} 148r16 152r41
170i7 Result{42|417I9} 198m7 199r14
179i11 J{integer} 180r26 181r25
192a13 Img{string} 194r37 194r47
210i7 Unit_Name{42|149I9} 222m10 224r35 238m19 240r44 257m13 259r16 310r47
215i11 U<integer> 220r40 224r59 230r32 230r62
230i14 W<integer> 232r58
232r16 WR{15|530R9} 235r19 236r36 240r55
250i11 D<integer> 254r50
254r13 SD{15|737R9} 257r26 267r50 274r48 294r35 300r55 303r52 308r47
265i22 Replacement{42|417I9} 270r25 276r48
330i7 Mapping_Path{42|434I9} 352m45 353r39 495r17
332i7 Mapping_FD{80|168I9} 352m33 355r10 443r33 456r33 467r33 486r17
335i7 ALI_Unit{42|442I9} 371m19 383m19 439r45
338i7 ALI_Name{42|417I9} 372m19 384m19 389m19 398r19 406r64 452r45
341p7 ALI_Project{48|113P9} 374m19 386m19 399r27 400r27 412r25 414r28 417r28
344i7 Bytes{integer} 441m28 446r34 454m28 459r35 465m28 470r35
345b7 OK{boolean} 356m10 446m28 448r42 459m28 461r42 470m28 476r42 488m10
. 488r16 494r10
346p7 Unit{48|658P9} 360m10 361r16 362r16 366r19 367r27 369r36 373r36 374r34
. 378r22 379r27 381r36 385r36 386r34 483m13
348b7 Status{boolean} 486m29 488r23
406a22 ALI{string} 426r46
430a25 ALI_Path_Name{string} 435r31 435r51 468r33 469r33 470r43
541a7 Exec_Name{string} 595r24 596r13 597r37 605r55
543V16 Get_Install_Dir{string} 543>33 553b16 581l11 581t26 597s20 611s41
543s33 S{string} 553b33 554r33
554a10 Exec{string} 558r27 559r16 565r26 566m23 569r25 570r20 571r38 572r31
. 578r20 578r26
555i10 Path_Last{integer} 560m16 565r13 566r29 566r46 569r13 570r26 570r43
. 571r21 572r37 578r40
558i14 J{integer} 559r22 560r29
595i11 J{integer} 596r24
605p10 Path{80|67P12} 607r13 611r58 613m22
611a16 Dir{string} 614r23
628p7 Unit{48|658P9} 634r10 635r19 636r16 638r19
631b7 At_Least_One_File{boolean} 637m16 644r17
635e14 F{48|643E9} 636r33 638r36
689a13 Name{string} 691r62 692r38 694r27
713i7 Start{positive} 727m13 734r31
714i7 Finish{natural} 728m13 734r40
757U17 Recursive_Add 757>32 757=51 764b17 793l11 793t24 796r50
757p32 Proj{48|113P9} 764b32 774r30 791r27
757b51 Dummy{boolean} 764b51 765r31
767i10 Linker_Package{48|226I9} 771m10 782r42
768r10 Options{48|149R9} 777m10 788r13 791r44
795U17 For_All_Projects[48|1442] 805s7 49|437b14
798b7 Dummy{boolean} 805m34
809i11 Index{integer} 813r44 819r43
811i13 Options{48|117I9} 819m13 820r19 821r57 838m16 838r58
812p13 Proj{48|113P9} 816r43
814i13 Option{42|149I9} 821m16 822r33
815a13 Dir_Path{string} 834r32
852R12 File_And_Loc 856e17 859r34
853i10*File_Name{42|417I9} 928r59 981m35
854i10*Index{100|59I9} 899r42 957m38
855i10*Location{100|210I12} 912r42 968m38
858K15 Names[96|55] 878r10 879r10 879r23 888r10 898r24 898r39 899r20 911r24
. 911r39 912r20 924r24 928r37 938r17 956r13 957r13 957r26 967r13 968r13 968r26
. 978r24 978r39 981r13
867i7 Current{natural} 898r13 899r33 911r13 912r33 924r13 927m13 927r24 928r50
. 947m10 978r13 981r26
1000a7 Path_Name{string} 1003r28 1005r17
1023a13 Sw{string} 1027m13 1029r16 1030r19 1031r28 1032r37 1033r66 1037r22
. 1041r22 1042r28 1043r37 1044r37 1049r27 1050r27 1063r41 1063r54 1067r27
. 1071r40 1072r28 1075r33 1078r33 1078r46 1086r27 1089r27 1089r40 1094r41
. 1097r48 1099r75
1024i13 Start{positive} 1035m19 1046m19 1052m19 1063r45 1071r31 1075r42 1078r37
. 1086r36 1089r31
1071i26 J{integer} 1072r32
1112i7 Start{natural} 1133m7 1136r13 1136r46 1137m10 1137r19 1144r10 1145r17
. 1146r30 1153r13 1155r50 1156m10 1156r19
1113i7 Finish{natural} 1121m7 1123r13 1123r47 1124m10 1124r20 1127r10 1133r16
. 1134m7 1134r17 1144r18 1153r22
1114i7 Result{100|59I9} 1154m10 1154r20 1159r14
X 42 namet.ads
38K9*Namet 40|27w6 27r17 42|544e10
127a4*Name_Buffer{string} 41|180r13 421r48 431r27 444m33 457m33 827r38 1123r34
. 1136r33 1146r17 1155r37
133i4*Name_Len{natural} 41|173m7 179r29 181m13 221m10 221r23 237m19 237r32
. 421r61 431r45 445r33 446r42 458r33 459r43 508m7 515m7 522m7 826r19 827r56
. 876m10 979m13 1121r17
149I9*Name_Id<integer> 40|80r48 97r26 102r15 132r27 134r27 41|210r19 513r48
. 625r15 654r57 676r15 679r26 814r23 1167r27 1169r27 1207r10 1207r28
153i4*No_Name{149I9} 40|97r37 134r38 41|259r28 362r29 679r37 685r15 1169r38
. 1187r16
177U14*Get_Name_String 41|220s10 236s19 369s19 381s19 413s25 416s25 439s28
. 452s28 822s16 1117s7
183V13*Get_Name_String{string} 41|274s31 276s31 308s30 310s30 406s47 689s39
. 816s26 928s20 1000s38
271V13*Name_Find{149I9} 41|198s17 222s23 238s32 371s31 383s31 510s14 517s14
. 524s14 879s39 981s48
340U14*Add_Char_To_Name_Buffer 41|189s10 423s25 427s22 440s28 453s28
349U14*Add_Str_To_Name_Buffer 41|174s7 194s13 370s19 382s19 426s22 509s7
. 516s7 523s7 877s10 980s13
396U14*Write_Name 41|1183s7 1189s10
417I9*File_Name_Type<149I9> 40|79r48 87r43 98r26 103r15 139r27 141r27 162r39
. 228r34 234r21 41|48r15 168r43 170r16 265r45 338r18 506r48 626r15 674r26
. 742r21 853r22 990r34 1111r39 1198r27 1200r27
422i4*No_File{417I9} 40|141r45 41|235r31 270r40 303r64 338r36 389r31 398r31
. 1200r45
434I9*Path_Name_Type<149I9> 40|76r47 81r48 179r39 41|329r47 330r22 520r48
. 999r39
439i4*No_Path{434I9} 41|330r40 498r17
442I9*Unit_Name_Type<149I9> 41|335r18
447i4*No_Unit_Name{442I9} 41|335r36
X 45 opt.ads
50K9*Opt 40|28w6 137r27 137r55 144r27 144r55 41|32w6 32r20 579r37 1172r27
. 1172r55 1175r14 1176r37 1203r27 1203r55 45|1907e8
300b4*Check_Readonly_Files{boolean} 41|302r24
758b4*Follow_Links_For_Dirs{boolean} 41|579r41
1386b4*Verbose_Mode{boolean} 41|271r28 305r25 1175r18
1392E9*Verbosity_Level_Type 40|137r31 144r31 41|1172r31 1203r31 45|1392e58
1392n40*Low{1392E9} 40|137r59 144r59 41|1172r59 1203r59
1394e4*Verbosity_Level{1392E9} 41|1176r41
X 46 osint.ads
44K9*Osint 40|29w6 39r27 41|30w6 30r20 681r7 46|776e10
46e4*Multi_Unit_Index_Character{character} 41|1146r44
142U14*Write_Program_Name 41|681s13
146U14*Fail 40|39r33
152V13*Is_Directory_Separator{boolean} 41|421s24
467V13*Full_Source_Name{42|417I9} 41|303s34
615V13*Lib_File_Name{42|417I9} 41|373s21 385s21
X 47 output.ads
44K9*Output 41|31w6 31r20 47|222e11
113U14*Write_Eol 41|702s7 1194s7
130U14*Write_Str 41|683s7 686s10 692s16 694s16 698s10 701s7 1181s7 1182s7
. 1184s7 1185s7 1188s10 1190s10 1193s7
137U14*Write_Line 41|272s28 306s25
X 48 prj.ads
42K9*Prj 40|30w6 30r17 31r6 116r14 41|33r6 34r6 710r14 732r14 772r12 778r12
. 48|1709e8
84R9*Project_Tree_Data 40|43r52 48|1412e17
85P9*Project_Tree_Ref(84R9) 40|43r28 110r17 153r18 41|208r17 755r18
105i7*Name{42|434I9} 41|816r58
106i7*Display_Name{42|434I9} 41|414r56 417r57
112R9*Project_Data 1308e14
113P9*Project_Id(112R9) 40|152r18 41|72r17 341r21 754r18 757r39 764r39 812r32
114p4*No_Project{113P9} 41|293r35 341r35 367r61 379r61 399r53 400r49
117I9*String_List_Id<100|59I9> 41|73r17 811r23
118i4*Nil_String{117I9} 41|820r30
120i7*Value{42|149I9} 41|821r66
125i7*Next{117I9} 41|838r67
149R9*Variable_Value 41|768r27 48|162e14
157i13*Values{117I9} 41|791r52
166r4*Nil_Variable_Value{149R9} 41|788r24
226I9*Package_Id<100|59I9> 41|767r27
232i7*Packages{226I9} 41|774r40
382R9*Source_Data 787e14
383P9*Source_Id(382R9)
401p4*No_Source{383P9} 41|294r47 366r45 378r48
643n25*Spec{643E9} 41|378r39 379r44 385r53 386r51
643n31*Impl{643E9} 41|366r36 367r44 373r53 374r51
651A9*File_Names_Data(383P9)<643E9>
654i7*Name{42|149I9} 41|362r21 369r41 381r41
655a7*File_Names{651A9} 41|366r24 367r32 373r41 374r39 378r27 379r32 385r41
. 386r39 635r24 636r21 638r24
658P9*Unit_Index(653R9) 41|346r15 628r23
660p4*No_Unit_Index{658P9} 41|361r24 634r18
669p7*Project{113P9} 41|367r50 374r57 379r50 386r57
725i7*File{42|417I9} 41|638r39
728i7*Display_File{42|417I9} 41|373r59 385r59
1153p7*Extends{113P9} 41|400r39
1157p7*Extended_By{113P9} 41|399r39
1161r7*Decl{228R9} 41|774m35
1176r7*Directory{104R9} 41|816r48
1179r7*Object_Directory{104R9} 41|417r40
1190b7*Library{boolean} 41|412r37
1212r7*Library_ALI_Dir{104R9} 41|414r40
1324K12*Units_Htable[30|170] 41|360r18 483r21 629r16
1352V13*Find_Source{383P9} 41|291s19
1353p7 In_Tree{85P9} 41|292r22
1354p7 Project{113P9} 41|293r22
1357i7 Base_Name{42|417I9} 41|294r22
1367K12*Replaced_Source_HTable[30|170] 41|266r24
1382r10*String_Elements{31|113R9[131]} 41|821r34 838r35
1389p10*Replaced_Sources{30|172P12[1367]} 41|267r32
1393i10*Replaced_Source_Number{natural} 41|263r46
1396p10*Units_HT{30|172P12[1324]} 41|360r55 483r57 629r47
1442u14*For_Every_Project_Imported 41|796r13
1445b7 Imported_First{boolean} 41|805r41[795]
1575U14*Record_Temp_File 41|353s7
X 53 prj-ext.ads
31K13*Ext 41|33w10 732r18 53|68e12
58V13*Check{boolean} 41|732s22
59p7 Tree{54|39P9} 41|733r10
60s7 Declaration{string} 41|734r10
X 54 prj-tree.ads
36K13*Tree 40|31w10 116r18 41|710r18 54|1502e13
38R9*Project_Node_Tree_Data 1485e14
39P9*Project_Node_Tree_Ref(38R9) 40|116r23 41|710r23
X 55 prj-util.ads
28K13*Util 41|34w10 772r16 778r16 55|253e13
99V13*Value_Of{48|149R9} 41|778s21
100i7 Name{42|149I9} 41|779r15
101i7 Index{100|59I9} 41|780r15
102i7 Attribute_Or_Array_Name{42|149I9} 41|781r15
103i7 In_Package{48|226I9} 41|782r15
104p7 In_Tree{48|85P9} 41|783r15
133V13*Value_Of{48|226I9} 41|772s21
134i7 Name{42|149I9} 41|773r15
135i7 In_Packages{48|226I9} 41|774r15
136p7 In_Tree{48|85P9} 41|775r15
X 62 sinput.adb
720U17 Traverse[18|505] 19|1975b14
X 63 snames.ads
34K9*Snames 41|35w6 35r20 63|1800e11
492i4*Name_Linker_Options{42|149I9} 41|781r42
576i4*Name_Ada{42|149I9} 41|779r42
1134i4*Name_Linker{42|149I9} 41|773r30
X 75 s-htable.ads
58I12 Header_Num 41|63r7
61+12 Element 41|64r7
64*7 No_Element{61+12} 41|65r7
68+12 Key 41|66r7
69V21 Hash{58I12} 41|67r7
70V21 Equal{boolean} 41|68r7
74U17*Set 41|992s13[62]
74r22 K{41|47R9} 41|992r18[62]
74b31 E{boolean} 41|992r62[62]
78U17*Reset 41|533s13[62]
81V16*Get{boolean} 41|746s20[62]
81r21 K{41|47R9} 41|746r25[62]
X 80 s-os_lib.ads
67P12*String_Access{91|45P9} 40|67r16 167r37 41|98r16 605r17 1014r37
69V13*"="=70:22{boolean} 41|607r18 1021r17
72U14*Free=72:62 41|613s16
74A12*String_List{91|54A9}<integer> 40|153r43 41|79r10 106r33 144r35 755r43
88P12*String_List_Access{91|55P9} 40|68r23 72r23 41|78r28 99r23 105r36 127r23
. 143r38
93U14*Free=94:22 41|116s13 151s16
168I9*File_Descriptor<integer> 41|332r20
176i4*Invalid_FD{168I9} 41|332r39 355r24
276U14*Close 41|486s10
384V13*Write{integer} 41|442s30 455s30 466s30
419V13*Normalize_Pathname{string} 41|577s17
422b7 Resolve_Links{boolean} 41|579r20
464V13*Is_Absolute_Path{boolean} 41|691s44 1063s23 1094s23
468V13*Is_Regular_File{boolean} 41|434s28
537V13*Locate_Exec_On_Path{67P12} 41|605s34
958e4*Directory_Separator{character} 41|423r50 559r27 572r55 580r14 596r29
. 1072r37 1077r33 1088r27 1099r53
X 91 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
X 96 table.ads
43K9*Table 41|36w6 83r31 858r28 96|238e10
47+12 Table_Component_Type 41|84r6 859r10
48I12 Table_Index_Type 41|85r6 860r10
50*7 Table_Low_Bound{48I12} 41|86r6 861r10
51i7 Table_Initial{100|65I12} 41|87r6 862r10
52i7 Table_Increment{100|62I12} 41|88r6 863r10
53s7 Table_Name{string} 41|89r6 864r10
55k12*Table 41|83r37 858r34 96|237e13
106A12*Table_Type(15|253R9)<15|52I9>
109A15*Big_Table_Type{106A12[15|224]}<15|49I9>
117P12*Table_Ptr(109A15[15|224])
121p7*Table{117P12[15|224]} 41|215r20[15|224] 215r21[15|224] 216r20[15|224]
. 216r21[15|224] 220r33[15|377] 224r52[15|377] 230r24[15|377] 230r25[15|377]
. 230r54[15|377] 230r55[15|377] 232r51[15|560] 250r20[15|224] 250r21[15|224]
. 251r20[15|224] 251r21[15|224] 254r43[15|768] 790r25[83] 813r37[83] 819r36[83]
. 879r16[858] 899r26[858] 912r26[858] 928r43[858] 957r19[858] 968r19[858]
. 981r19[858]
138U17*Init 41|803s19[83]
145V16*Last{integer} 41|790s44[83] 809s45[83] 879s29[858] 898s45[858] 911s45[858]
. 924s30[858] 938s23[858] 956s19[858] 957s32[858] 967s19[858] 968s32[858]
. 978s45[858]
162i7*First{integer} 41|898r30[858] 911r30[858] 978r30[858]
165U17*Set_Last 41|888s16[858]
174U17*Increment_Last 41|789s25[83] 878s16[858]
X 98 tempdir.ads
35K9*Tempdir 41|37w6 352r7 98|47e12
37U14*Create_Temp_File 41|352s15
X 100 types.ads
52K9*Types 40|32w6 32r17 100|823e10
59I9*Int<integer> 40|86r25 162r62 194r36 210r33 228r58 235r21 41|49r15 167r25
. 743r21 854r22 896r33 954r36 990r58 1111r62 1114r16
62I12*Nat{59I9}
65I12*Pos{59I9}
148I9*Text_Ptr<59I9>
210I12*Source_Ptr{148I9} 40|196r42 212r36 41|855r22 909r36 965r42
217i4*No_Location{210I12} 41|855r36 879r53 914r20
264I9*Union_Id<59I9> 41|58r24 667r14