This file is indexed.

/usr/lib/ada/adalib/gnatprj/prj-conf.ali is in libgnatprj4.9-dev 4.9.2-1.

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
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_DYNAMIC_CODE
RV NO_IMPLICIT_LOOPS
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_STREAMS
RV NO_UNCHECKED_ACCESS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_ALIASING
RV NO_ELABORATION_CODE
RV SPARK_05

U prj.conf%b		prj-conf.adb		89f8c586 OO PK
W ada%s			ada.ads			ada.ali
Z ada.containers%s	a-contai.ads		a-contai.ali
Z ada.containers.red_black_trees%s  a-crbltr.ads  a-crbltr.ali
Z ada.containers.red_black_trees.generic_keys%s
Z ada.containers.red_black_trees.generic_operations%s
Z ada.containers.red_black_trees.generic_set_operations%s
W ada.directories%s	a-direct.adb		a-direct.ali
W ada.exceptions%s	a-except.adb		a-except.ali
Z ada.finalization%s	a-finali.adb		a-finali.ali
Z ada.iterator_interfaces%s
W ada.streams%s		a-stream.adb		a-stream.ali
W ada.tags%s		a-tags.adb		a-tags.ali
Z ada.unchecked_deallocation%s
W gnat%s		gnat.ads		gnat.ali
W gnat.case_util%s	g-casuti.adb		g-casuti.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 makeutl%s		makeutl.adb		makeutl.ali
W mlib%s		mlib.adb		mlib.ali
W mlib.tgt%s		mlib-tgt.adb		mlib-tgt.ali
W opt%s			opt.adb			opt.ali
W output%s		output.adb		output.ali
W prj%s			prj.adb			prj.ali
W prj.env%s		prj-env.adb		prj-env.ali
W prj.err%s		prj-err.adb		prj-err.ali
W prj.part%s		prj-part.adb		prj-part.ali
W prj.pp%s		prj-pp.adb		prj-pp.ali
W prj.proc%s		prj-proc.adb		prj-proc.ali
W prj.tree%s		prj-tree.adb		prj-tree.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.address_image%s  s-addima.adb		s-addima.ali
W system.finalization_masters%s  s-finmas.adb	s-finmas.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.storage_pools%s  s-stopoo.adb		s-stopoo.ali
W system.storage_pools.subpools%s  s-stposu.adb	s-stposu.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

U prj.conf%s		prj-conf.ads		487e5067 EE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W prj%s			prj.adb			prj.ali
W prj.proc%s		prj-proc.adb		prj-proc.ali
W prj.tree%s		prj-tree.adb		prj-tree.ali
W system%s		system.ads		system.ali
W system.exception_table%s  s-exctab.adb	s-exctab.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali

D ada.ads		20070406091342 3ffc8e18
D a-calend.ads		20120515092648 d86d6c8c
D a-charac.ads		20070912115821 2d3ec45b
D a-chahan.ads		20131010125231 1c00991d
D a-chlat1.ads		20140225151544 66457d31
D a-comlin.ads		20140225151544 ea62afbc
D a-contai.ads		20101025135029 61e5e089
D a-coorse.ads		20130411133353 6649dc0e
D a-coorse.adb		20140220134615 ee31c0b8
D a-crbltr.ads		20110831090720 b8a2dc05
D a-crbtgk.ads		20090409150019 18ae3fab
D a-crbtgk.adb		20140220134615 62191c0e
D a-crbtgo.ads		20090409150019 375f6f61
D a-crbtgo.adb		20140220134615 885f84ae
D a-rbtgso.ads		20090409150019 8700a961
D a-rbtgso.adb		20130411125854 4b1a1b3e
D a-direct.ads		20101220072657 9d42e46d
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-ioexce.ads		20140225151544 e4a01f64
D a-iteint.ads		20110906092602 7c7305e9
D a-stream.ads		20140122164720 1a984740
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-strunb.ads		20120426100351 3f91d4c5
D a-tags.ads		20111212115430 6c0509d0
D a-textio.ads		20140129155348 386df5d4
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D ali.ads		20121029110017 1a2e51b1
D alloc.ads		20120330092659 daf1344a
D atree.ads		20140225154805 15f9fb8a
D casing.ads		20100909094434 5c2a7161
D csets.ads		20140122165324 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20140225154805 b22949de
D err_vars.ads		20130910153044 d6d090e9
D errutil.ads		20121106112827 74c2502c
D fmap.ads		20121106112827 2fe51c48
D fname.ads		20090409150019 913fd2bc
D gnat.ads		20110801150502 fd2ad2f1
D g-casuti.ads		20110801150502 0f32eb76
D g-dirope.ads		20110801150502 940c4438
D g-dynhta.ads		20140123165450 a2f217e6
D g-dyntab.ads		20140225151544 07ce153b
D g-dyntab.adb		20140225151544 ea85823a
D g-hesorg.ads		20110801150502 106922da
D g-htable.ads		20140225151544 4b643b8d
D g-os_lib.ads		20090409150019 0db74523
D g-regexp.ads		20110801150502 691be386
D g-string.ads		20090409150019 c6abc540
D gnatvsn.ads		20140103084216 ea9d687f
D hostparm.ads		20130411123322 c164ed60
D interfac.ads		20140225151838 69adb1b9
D i-cstrea.ads		20130412125801 8128536b
D makeutl.ads		20140129153637 f84b1adb
D makeutl.adb		20140129153637 7e7eb5c4
D mlib.ads		20090422103315 f0a445cd
D mlib-tgt.ads		20090429092807 3eb001ae
D namet.ads		20140129155348 0b5fbeae
D namet.adb		20130412134103 e67181d4
D opt.ads		20140225154805 0424f3ab
D osint.ads		20140225150201 1af80c1c
D output.ads		20140219102553 2d9479ad
D prj.ads		20140206100638 b8b6aa5c
D prj.adb		20140129155348 4f706cd1
D prj-attr.ads		20140131155644 e364f3ad
D prj-com.ads		20090407150127 a94a24fc
D prj-conf.ads		20140206101906 0f7522a5
D prj-conf.adb		20140219144832 1812d396
D prj-env.ads		20140219105925 85b6a63d
D prj-env.adb		20141119214236 3360bb38
D prj-err.ads		20100909123135 bb996db2
D prj-ext.ads		20140124142722 f07399b9
D prj-part.ads		20130423095323 980640fb
D prj-pp.ads		20111123112448 616d8763
D prj-proc.ads		20140206101906 73532df5
D prj-tree.ads		20140219144832 8ceef56b
D prj-util.ads		20120709130952 29ba0fe4
D restrict.ads		20140122164720 5293cb95
D rident.ads		20120712104910 770cd2d0
D scans.ads		20140124144712 bebd53fa
D scng.ads		20140127165229 638213eb
D scng.adb		20140129155348 f25b4016
D sdefault.ads		20141119214236 5469d765
D sinfo.ads		20140225150201 4a23565b
D sinput.ads		20140120151301 c46c1677
D sinput-p.ads		20100909135319 a11501df
D snames.ads		20141119215425 383b4c02
D stringt.ads		20140220134420 b6600148
D styleg.ads		20140219111205 8faf4546
D styleg.adb		20140219150543 8294d75a
D stylesw.ads		20140219111205 552dc895
D system.ads		20141119215827 90249111
D s-addima.ads		20090409150019 a1ec9d3a
D s-atocou.ads		20131010110730 cd7c94ca
D s-atocou.adb		20131010121735 62bad392
D s-casuti.ads		20140225151544 240969d7
D s-conca2.ads		20140225151544 02a0d7d0
D s-crc32.ads		20140225151544 e3a788c7
D s-crtl.ads		20140225151544 840e6817
D s-exctab.ads		20140225151139 54135002
D s-exctab.adb		20140225151139 05502b19
D s-ficobl.ads		20120709130952 55a71d43
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-htable.ads		20140225151139 84c2b3ea
D s-htable.adb		20140225151139 90376e52
D s-imgboo.ads		20090409150019 f5d971eb
D s-imgint.ads		20090409150019 02dbe0c2
D s-memory.ads		20140225151139 597d6634
D s-os_lib.ads		20140225151139 73b554c6
D s-parame.ads		20140225151139 ab8cb46a
D s-pooglo.ads		20110804083314 542f33d0
D s-regexp.ads		20120410054430 9c7d27a7
D s-rident.ads		20140225151139 fcbf2143
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-stposu.ads		20121005142121 ffeba1c5
D s-stratt.ads		20131014135145 aedef97e
D s-stratt.adb		20090409150019 56ef263e
D s-strhas.ads		20090623093900 269cd894
D s-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-utf_32.ads		20140225151139 9e89e9cc
D s-wchcon.ads		20140225151139 1b7d22d2
D table.ads		20090506081141 e3a9ec16
D table.adb		20130104091825 d2a5ae47
D tempdir.ads		20130129143747 e97579d3
D tree_io.ads		20130910150933 92caaa96
D types.ads		20140129155348 09a1b5bd
D uintp.ads		20141119214236 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20130411125352 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 1 ada.ads
16K9*Ada 19e8 70|41r6 41r27 42r6 42r27
X 8 a-coorse.ads
304R9 Node_Type
305P9 Node_Access(304R9[66|585])
X 9 a-coorse.adb
52V13 Color{10|35E9} 13|45i19
55V13 Left{8|305P9[66|585]} 13|41i19[66|585]
58V13 Parent{8|305P9} 13|39i19
61V13 Right{8|305P9[66|585[798[70|1247]]]} 13|43i19[66|585[798[70|1247]]]
64U14 Set_Color 13|46i19
67U14 Set_Left 13|42i19[66|585]
70U14 Set_Right 13|44i19[66|585[798[70|1247]]]
73U14 Set_Parent 13|40i19[66|585]
X 17 a-direct.ads
76K13*Directories 487e20 70|41w10 41r31
82V13*Current_Directory{string} 70|1450s34 1604s31
118U14*Create_Path 70|943s19
147U14*Delete_File 70|1018s28
240V13*Simple_Name{string} 70|1085s30 1319s30
246V13*Containing_Directory{string} 70|1010s41 1318s30
X 18 a-except.ads
53K13*Exceptions 360e19 70|42w10 42r31
89U14*Raise_Exception 70|1814s7
X 21 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[8|68]>
X 41 gnat.ads
34K9*GNAT 37e9 70|44r6 44r26 45r6 45r26 57r33 1013r28 1143r41
X 42 g-casuti.ads
43K14*Case_Util 77e19 70|44w11 44r31
67U14*To_Lower=68:31 70|746s34 1216s25 1237s22
X 45 g-dyntab.ads
92A9*Table_Type(65|210R9)<65|208I9>
94A12*Big_Table_Type{92A9[65|221]}<65|208I9>
103P9*Table_Ptr(94A12[65|221])
111R9*Instance
112p7*Table{103P9[65|200]} 70|291r51[65|200] 292r51[65|200] 301r44[65|200]
. 329r47[65|200] 335r61[65|153] 345r51[65|153] 356r51[65|153] 370r41[65|241]
. 374r44[65|241] 387r30[65|241] 395r43[65|221] 400r46[65|221] 416r44[65|221]
. 418r36[65|241] 436r56[65|153] 442r54[65|153] 447r56[65|221] 451r57[65|153]
. 460r57[65|153] 502r45[65|275] 506r48[65|275] 516r35[65|275] 522r54[65|275]
. 699r40[65|221] 703r52[65|153] 773r47[65|275] 780r47[65|275] 1234r53[65|153]
127V13*Last{65|139I9} 70|324s45[65|153] 354s66[65|153] 386s48[65|241] 415s44[65|221]
. 440s54[65|153] 515s55[65|275]
156U14*Increment_Last 70|321s43[65|153] 352s49[65|153] 383s28[65|241] 410s42[65|221]
. 437s52[65|153] 512s33[65|275]
X 48 g-htable.ads
46K14*HTable 60e16 70|45w11 45r31 57r38 1143r46
55k20*Simple_HTable 70|57r45 1143r53
X 49 g-os_lib.ads
51K14*OS_Lib=51:36 70|1013r33
X 53 hostparm.ads
38K9*Hostparm 86e13 70|26w6 1411r13
47b4*OpenVMS{boolean} 70|1411r22
X 56 makeutl.ads
42K9*Makeutl 591e12 70|27w6 27r20
47r4*Root_Environment{78|46R9} 70|1554r30
55a4*Default_Config_Name{string} 70|860r26
82b4*Load_Standard_Base{boolean} 70|1118r57 1129r20
85K12*Db_Switch_Args[133|55] 70|1118r17 1122r27 1126r47
135V13*Executable_Prefix_Path{string} 70|1503s40
293U14*Fail_Program 70|1557s13
X 58 mlib.ads
34K9*MLib 97e9 70|28r6 188r15 199r13
X 59 mlib-tgt.ads
34K14*Tgt 270e13 70|28w11 188r20 199r18
36V13*Support_For_Libraries{65|64E9} 70|188s24
40V13*Standalone_Library_Auto_Init_Is_Supported{boolean} 70|199s22
X 60 namet.ads
127a4*Name_Buffer{string} 70|136m13 145m10 171m10 177m10 710r33 713r39 717r33
. 719r28 723r34 728r36 729r36 733r39 738r31 741r36 743m34 744r36 746m44 746r44
. 913r16 914m16 920r13 922m13 926r50 1216m35 1216r35 1237m32 1237r32 1745r30
. 1846m7
133i4*Name_Len{natural} 70|135m13 136r31 144m10 145r28 170m10 171r28 176m10
. 177r28 709r33 713r58 716r33 723r52 727r31 732r46 741r66 745m34 746r62 900m16
. 912r24 920r26 921m13 921r25 922r26 926r68 1216r53 1237r50 1734m22 1745r48
. 1845m7 1846r25
155I9*Name_Id<integer> 69|205r42 212r42 216r46 220r22 70|59r21 61r21 111r18
. 121r18 129r19 130r19 159r18 570r18 693r31 801r27 1145r27 1147r27 1177r29
. 1253r21 1520r22 1821r42 1834r46 1843r42
159i4*No_Name{155I9} 70|60r21 129r38 130r38 570r29 581r26 594r28 672r57 705r38
. 801r38 812r48 821r31 1146r27 1270r24 1279r24 1427r40 1823r42 1836r46
242U14*Get_Name_String 70|706s22 893s13 897s16 1215s25 1236s22 1727s19 1731s22
248V13*Get_Name_String{string} 70|583s44 597s21 822s50 896s34 902s19 903s40
. 1011s44 1018s41 1126s30 1294s49 1311s43 1730s40 1736s25 1737s46 1824s17
325V13*Length_Of_Name{137|62I12} 70|582s25 1301s26
336V13*Name_Find{155I9} 70|137s20 146s18 172s18 182s33 747s42 1217s33 1238s30
. 1847s36
405U14*Add_Char_To_Name_Buffer 70|908s13 1741s16
414U14*Add_Str_To_Name_Buffer 70|901s16 903s16 909s13 1735s22 1737s22 1742s16
499I9*Path_Name_Type<155I9> 70|183r33 998r34
X 62 opt.ads
50K9*Opt 2139e8 70|29w6 29r20 1428r18 1428r38
1214b4*Quiet_Output{boolean} 70|945r26 1077r23
1266b4*Setup_Projects{boolean} 70|940r25
1539b4*Verbose_Mode{boolean} 70|587r16 1052r20 1057r16 1082r26 1438r10
1753n31*Suppress{1753E9} 70|1428r42
1754e4*Warning_Mode{1753E9} 70|1428r22
X 64 output.ads
44K9*Output 230e11 70|30w6 30r20
106U14*Write_Char 70|1061s19 1066s19 1071s19
113U14*Write_Eol 70|1075s16 1086s19
130U14*Write_Str 70|946s22 947s22 1058s16 1062s19 1067s19 1072s19 1084s19
. 1085s19 1439s10
137U14*Write_Line 70|231s13 588s16 948s22 1431s10 1440s10
X 65 prj.ads
42K9*Prj 2061e8 69|28r6 29r6 31r9 34r34 35r27 51r40 52r40 56r36 57r36 58r43
. 67r36 113r40 114r36 117r36 118r36 119r43 128r36 145r36 147r36 148r36 149r43
. 156r40 193r29 194r22 221r22 227r5 70|31r6 32r6 33r6 34r6 35r6 35r20 36r6
. 36r20 37r6 37r20 38w6 38r20 47r14 58r21 62r21 72r28 74r28 92r22 93r22 153r27
. 232r13 245r22 246r22 562r28 616r36 617r43 624r40 965r22 1001r22 1144r27
. 1148r27 1373r22 1444r10 1448r34 1464r10 1521r22 1542r40 1570r40 1571r40
. 1575r36 1576r36 1577r43 1586r36 1589r22 1593r7 1598r7 1602r31 1637r40 1638r36
. 1641r36 1642r36 1643r43 1652r36 1788r7 1850r5
60p4*Subdirs{137|113P9} 70|907r13 909r37 940r48
64n29*None{64E9} 70|189r18
64n35*Static_Only{64E9} 70|192r18
64n48*Full{64E9} 70|195r18
87n7*Aggregate{76E9} 70|1673r33
88n7*Aggregate_Library{76E9} 70|1675r33
99E12*Aggregate_Project{76E9} 70|534r42
107P9*Project_Tree_Ref(106R9) 69|56r40 117r40 147r40 221r26 70|74r32 93r26
. 246r26 249r25 264r25 562r32 615r36 1157r26 1168r26 1521r26 1575r40 1641r40
116a4*Config_Project_File_Extension{string} 70|841r28 844r40 848r30
128i7*Display_Name{60|499I9} 70|893r53 902r59 1727r59 1736r65
135P9*Project_Id(134R9) 69|51r44 113r44 145r40 146r36 156r44 70|72r32 92r26
. 245r26 560r28 613r36 614r36 624r44 661r46 800r27 1156r26 1167r26 1341r46
. 1570r44 1637r44 1656r29 1659r22 1663r42 1671r42
136p4*No_Project{135P9} 70|806r30 1192r54 1376r17 1477r26 1595r23 1659r36
. 1683r37 1697r23 1712r26 1761r25 1804r26
139I9*String_List_Id<137|59I9> 70|276r31 311r43 313r34 315r34 428r48 430r39
. 431r39 691r31 1178r29
140i4*Nil_String{139I9} 70|304r53 339r40 426r38 430r57 445r45 459r46 691r49
. 702r49 1202r53 1227r41 1233r33 1353r39 1362r42
141R9*String_Element 148e14 70|277r31 314r34 316r34 692r31 1179r29
142i7*Value{60|155I9} 70|705r29 706r46 1236r44
147i7*Next{139I9} 70|337r48 344m37 354m37 357r49 452m47 457r59 461m47 759r41
. 1241r35
153K12*String_Element_Table[45|58] 70|321r22 324r24 352r28 354r45 437r31
. 440r33
161n38*List{161E9} 70|303r45 423r54
161n44*Single{161E9} 70|153r31
171R9*Variable_Value 184e14 70|567r27 799r27 873r29 1175r29 1256r21 1342r21
. 1719r35
171e25*Kind{161E9} 70|303r38 423r47
174b7*Default{boolean} 70|294r36 295r35 574r63 811r43 892r58 1186r66 1213r46
. 1352r29 1361r32 1726r64
179i13*Values{139I9} 70|304r43 312r52 313r68 328m38 424r57 429r63 446m56
. 701r50 1202r44 1227r31 1232r36 1353r29 1362r32
181i13*Value{60|155I9} 70|575r31 812r39 814r43 896r59 897r41 903r65 1215r51
. 1301r51 1311r69 1730r65 1731r47 1737r71
188r4*Nil_Variable_Value{171R9} 70|574r22 810r34 892r23 1186r30 1201r36 1212r37
. 1300r30 1351r24 1360r31 1726r29
191I9*Variable_Id<137|59I9> 70|270r31 279r31
192i4*No_Variable{191I9} 70|290r32
193R9*Variable 197e14 70|271r31 280r31
194i7*Next{191I9} 70|364r39 365r39
196r7*Value{171R9} 70|294r30 295r29 300m29 300r48 303r32 304r37 312r46 313r62
. 328m32
208I9*Array_Element_Id<137|59I9> 70|274r31 283r31 679r28
209i4*No_Array_Element{208I9} 70|393r44 398r47 409r43 697r38
210R9*Array_Element 217e14 70|275r31 284r31 690r31
211i7*Index{60|155I9} 70|401r48 401r72
215r7*Value{171R9} 70|423r41 424r51 429r57 446m50 701r44
216i7*Next{208I9} 70|402r60 413m38 469r57 762r48
221K12*Array_Element_Table[45|58] 70|410r22 415r24
229I9*Array_Id<137|59I9> 70|272r31 281r31
230i4*No_Array{229I9} 70|369r33 373r36 382r32
231R9*Array_Data 236e14 70|273r31 282r31
232i7*Name{60|155I9} 70|375r37 375r55
234i7*Value{208I9} 70|392r49 397r52 413r57 414m33 416r62
235i7*Next{229I9} 70|376r44 385m27 473r41
241K12*Array_Table[45|58] 70|383r16 386r36
249I9*Package_Id<137|59I9> 70|480r22 484r22 676r29 1152r25
250i4*No_Package{249I9} 70|501r35 505r38 511r34 769r24
251R9*Declarations 256e14 70|250r25 251r32 265r25 266r32 479r31 483r22
253i7*Attributes{191I9} 70|287r36 288r36 569r53 808r54 876r43 1184r57 1198r48
. 1209r40 1348r28 1358r31 1722r49
254i7*Arrays{229I9} 70|368r37 372r40 385r45 386m26 387r47 773r68 780r68
255i7*Packages{249I9} 70|500r39 504r42 514r47 515m29 516r52 677r59 1153r51
267R9*Package_Element 272e14 70|481r22 485r22
268i7*Name{60|155I9} 70|507r39 507r56
269r7*Decl{251R9} 70|521r48 523m55 773m63 780m63
271i7*Next{249I9} 70|508r45 514m29 526r42
275K12*Package_Table[45|58] 70|512r19 515r41
297I9*Header_Num<short_integer> 70|58r25 1144r31
302V13*Hash{297I9} 70|62r25 1148r31
996P9*Project_List(995R9) 70|486r22
998p7*Project{135P9} 70|493r18 494r31 529r18 534r21 538r32
1000p7*Next{996P9} 70|551r23
1200P9*Aggregated_Project_List(1199R9) 70|536r26 1678r23
1203p7*Tree{107P9} 70|544r59
1204p7*Project{135P9} 70|542r30 1684r39
1205p7*Next{1200P9} 70|545r35 1685r32
1237e23*Qualifier{76E9} 70|534r29 1673r21 1675r21
1243i7*Name{60|155I9} 70|542r38
1281p7*Extends{135P9} 70|818r32 1192r44 1198r35
1289r7*Decl{251R9} 70|479r59 494r39 529m26 569r48 677r54 808r49 876r38 1153r46
. 1184r52 1198r43 1209r35 1348r23 1358r26 1722r44
1304r7*Directory{126R9} 70|893r43 902r49 1727r49 1736r55
1454p13*Aggregated_Projects{1200P9} 70|538r40 1678r58
1546r7*String_Elements{45|111R9[153]} 70|322m32 324r58 335r45 345m35 353m38
. 355r38 356m35 436r40 438m41 441r41 442m38 451m41 460m41 703r36 1234r37
1547r7*Variable_Elements{45|111R9[200]} 70|291r33 292r33 301m26 329m29
1548r7*Array_Elements{45|111R9[221]} 70|395r28 400r31 411m32 415r57 416m29
. 447m41 699r25
1549r7*Arrays{45|111R9[241]} 70|370r34 374r37 383m51 386r61 387m23 418m29
1550r7*Packages{45|111R9[275]} 70|502r36 506r39 512m56 515r68 516m26 522m45
. 773m38 780m38
1553P9*Shared_Project_Tree_Data_Access(1543R9) 70|268r40 477r25 565r27 629r25
. 1173r31 1654r38
1578p7*Projects{996P9} 70|491r28
1599p7*Source_Info_File_Name{112|70P12} 70|1716r23 1717r48 1742r53 1743m35
. 1744m29 1797r26
1602b7*Source_Info_File_Exists{boolean} 70|1798r38
1605p7*Shared{1553P9} 70|269r46 477r73 566r33 629r73 1002r51 1173r71 1655r44
1630U14*Initialize 70|1593s11
1657+12 State 70|1248r13
1658U22 Action 70|1248r31
1662u14*For_Every_Project_Imported 70|1247r54
1663p7 By{135P9} 70|1263r13[1247]
1664p7 Tree{107P9} 70|1264r13[1247]
1665i7 With_State{integer} 70|1265r13[1247]
1666b7 Include_Aggregated{boolean} 70|1266r13[1247]
1783n27*Silent{1783E9} 70|970r24
1783n35*Warning{1783E9} 70|964r24
1783n44*Error{1783E9} 70|960r24
1904n40*High{1904E9} 70|230r33
1911e4*Current_Verbosity{1904E9} 70|230r13
1917U14*Debug_Output 70|489s7
1918U14*Debug_Output 70|540s22
2007e7*Require_Obj_Dirs{1783E9} 70|959r31
X 66 prj.adb
798U17 For_Projects[65|1708] 558b14[70|1247]
X 69 prj-conf.ads
31K13*Conf 65|42k9 69|227l9 227e13 70|47b18 1850l9 1850t13
33P9*Config_File_Hook 34=7 35>7 65r36 126r36 159r36 70|627r36 1584r36 1650r36
34i7 Config_File{78|101I9} 70|1459r13
35p7 Project_Node_Tree{78|88P9} 70|1460r13
44a4*No_Configuration_File{string} 70|1384r29
50U14*Parse_Project_And_Apply_Config 51<7 52<7 53>7 54>7 55>7 56>7 57>7 58=7
. 59>7 60>7 61<7 62<7 63>7 64>7 65>7 66>7 67>7 70|1569b14 1630l8 1630t38
51p7 Main_Project{65|135P9} 70|1570b7 1595m7 1615m40
52i7 User_Project_Node{78|101I9} 70|1571b7 1600m31 1609r10 1610m10 1616r40
53s7 Config_File_Name{string} 70|1572b7 1617r40
54b7 Autoconf_Specified{boolean} 70|1573b7 1618r40
55s7 Project_File_Name{string} 70|1574b7 1601r31
56p7 Project_Tree{65|107P9} 70|1575b7 1593r23 1619r40
57p7 Project_Node_Tree{78|88P9} 70|1576b7 1599r31 1620r40
58r7 Env{78|46R9} 70|1577b7 1589r46 1606m31 1621m40
59p7 Packages_To_Check{112|91P12} 70|1578b7 1603r31 1622r40
60b7 Allow_Automatic_Generation{boolean} 70|1579b7 1623r40
61b7 Automatically_Generated{boolean} 70|1580b7 1596m7 1624m40
62p7 Config_File_Path{112|70P12} 70|1581b7 1625m40
63s7 Target_Name{string} 70|1582b7 1626r40
64s7 Normalized_Hostname{string} 70|1583b7 1627r40
65p7 On_Load_Config{33P9} 70|1584b7 1628r40
66b7 Implicit_Project{boolean} 70|1585b7 1607r31
67p7 On_New_Tree_Loaded{77|34P9} 70|1586b7 1629r40
112U14*Process_Project_And_Apply_Config 113<7 114>7 115>7 116>7 117>7 118>7
. 119=7 120>7 121>7 122<7 123<7 124>7 125>7 126>7 127>7 128>7 70|1614s7 1636b14
. 1806l8 1806t40
113p7 Main_Project{65|135P9} 70|1615r10 1637b7 1697m7 1702m36 1712m10 1722r31
. 1727r36 1736r42 1756r22 1769r40 1790r36 1804m10
114i7 User_Project_Node{78|101I9} 70|1616r10 1638b7 1705r36 1792r36
115s7 Config_File_Name{string} 70|1617r10 1639b7 1775r40
116b7 Autoconf_Specified{boolean} 70|1618r10 1640b7 1776r40
117p7 Project_Tree{65|107P9} 70|1619r10 1641b7 1655r31 1701r36 1716r10 1717r35
. 1742r40 1743r22 1744r16 1749r33 1771r40 1784r47 1789r36 1797r13 1798r25
. 1800r37
118p7 Project_Node_Tree{78|88P9} 70|1620r10 1642b7 1706r36 1772r40 1793r36
119r7 Env{78|46R9} 70|1621r10 1643b7 1707m36 1773m40 1794r36
120p7 Packages_To_Check{112|91P12} 70|1622r10 1644b7 1703r36 1779r40
121b7 Allow_Automatic_Generation{boolean} 70|1623r10 1645b7 1774r40
122b7 Automatically_Generated{boolean} 70|1624r10 1646b7 1698m7 1781m40
123p7 Config_File_Path{112|70P12} 70|1625r10 1647b7 1780m40
124s7 Target_Name{string} 70|1626r10 1648b7 1777r40
125s7 Normalized_Hostname{string} 70|1627r10 1649b7 1778r40
126p7 On_Load_Config{33P9} 70|1628r10 1650b7 1782r40
127b7 Reset_Tree{boolean} 70|1651b7 1708r36
128p7 On_New_Tree_Loaded{77|34P9} 70|1629r10 1652b7 1709r36
142X4*Invalid_Config 70|1814r24
144U14*Get_Or_Create_Configuration_File 145>7 146>7 147>7 148>7 149=7 150>7
. 151>7 152>7 153>7 154>7 155>7 156<7 157<7 158<7 159>7 70|612b14 1496l8
. 1496t40 1767s7
145p7 Project{65|135P9} 70|613b7 677r46 804r24 1153r38 1263r35 1769r10
146p7 Conf_Project{65|135P9} 70|614b7 876r25 893r30 902r36 1770r10
147p7 Project_Tree{65|107P9} 70|615b7 629r60 724r57 751r59 1002r38 1264r35
. 1465r39 1491r42 1771r10
148p7 Project_Node_Tree{78|88P9} 70|616b7 1445r34 1460r34 1470r39 1772r10
149r7 Env{78|46R9} 70|617b7 959r21 966r25 1373r46 1452m34 1471m39 1773r10
150b7 Allow_Automatic_Generation{boolean} 70|618b7 1395r20 1406r9 1774r10
151s7 Config_File_Name{string} 70|619b7 635r53 1081r19 1384r10 1775r10
152b7 Autoconf_Specified{boolean} 70|620b7 1491r22 1776r10
153s7 Target_Name{string} 70|621b7 639r54 1777r10
154s7 Normalized_Hostname{string} 70|622b7 1032r16 1041r50 1778r10
155p7 Packages_To_Check{112|91P12} 70|623b7 1449r34 1467r39 1779r10
156p7 Config{65|135P9} 70|624b7 1376m7 1466m39 1477r17 1491r14 1768r10
157p7 Config_File_Path{112|70P12} 70|625b7 1096m13 1098r16 1375m13 1385m10
. 1389m13 1391m13 1394r13 1406r45 1438r32 1440r22 1443r10 1447r34 1481r15
. 1780r10
158b7 Automatically_Generated{boolean} 70|626b7 1405m7 1410r10 1488r14 1493m10
. 1781r10
159p7 On_Load_Config{33P9} 70|627b7 1429r18 1457r10 1458r10 1782r10
192U14*Add_Default_GNAT_Naming_Scheme 193=7 194>7 70|106b14 238l8 238t38
193i7 Config_File{78|101I9} 70|107b7 131r38 166r10 179m10 215r52 223r50 233r42
194p7 Project_Tree{78|88P9} 70|108b7 149r27 154r56 181r33 215r38 223r36 234r42
205U14*Set_Runtime_For 205>31 205>51 70|721s31 750s37 1560s10 1843b14 1848l8
. 1848t23
205i31 Language{60|155I9} 70|1843b31 1847r26
205s51 RTS_Name{string} 70|1843b51 1845r19 1846r38
212V13*Runtime_Name_For{string} 212>31 70|833s39 1297s35 1545s37 1821b13
. 1828l8 1828t24
212i31 Language{60|155I9} 70|1821b31 1823r29 1824r53
216V13*Runtime_Name_Set_For{boolean} 216>35 70|720s35 749s41 1834b13 1837l8
. 1837t28
216i35 Language{60|155I9} 70|1834b35 1836r33
219U14*Locate_Runtime 220>7 221>7 70|724s31 751s37 1519b14 1563l8 1563t22
220i7 Language{60|155I9} 70|1520b7 1545r55 1560r27
221p7 Project_Tree{65|107P9} 70|1521b7 1557r27
X 70 prj-conf.adb
49a4 Auto_Cgpr{string} 170r22 171r41 993r53 1017r42 1024r59
51a4 Config_Project_Env_Var{string} 851r28
55a4 Gprconfig_Name{string} 883r49 1058r27
57K12 RTS_Languages[107|70] 672r31 1427r13 1823r10 1824r34 1836r14 1847r7
71V13 Check_Target{boolean} 72>7 73>7 74>7 75>7 559b13 606l8 606t20 1490s11
72p7 Config_File{65|135P9} 560b7 569r36
73b7 Autoconf_Specified{boolean} 561b7 586r13
74p7 Project_Tree{65|107P9} 562b7 566r20
75s7 Target{string} 563b7 579r9 583r35
83V13 Locate_Config_File{112|70P12} 83>33 1096s33 1389s33 1391s33 1502b13
. 1513l8 1513t26
83s33 Name{string} 1502b33 1507r13 1511r38
87U14 Raise_Invalid_Config 87>36 88r22 595s16 599s16 886s13 953s22 961s22
. 1099s16 1398s16 1415s13 1479s10 1762s10 1812b14 1815l8 1815t28
87s36 Msg{string} 1812b36 1814r49
91U14 Apply_Config_File 92>7 93>7 244b14 543s22 553l8 553t25 1784s7
92p7 Config_File{65|135P9} 245b7 479r47 493r29 544r25
93p7 Project_Tree{65|107P9} 246b7 477r60 491r15 496r32 520r38 544r38
110U17 Create_Attribute 111>10 112>10 113>10 114>10 120b17 155l11 155t27
. 193s16 196s16 200s13 202s13 207s10 213s10 216s10 218s10 220s10 224s10 225s10
. 226s10 227s10 228s10
111i10 Name{60|155I9} 121b10 151r27
112s10 Value{string} 122b10 144r22 145r41
113s10 Index{string} 123b10 134r13 135r25 136r44
114i10 Pkg{78|101I9} 124b10 140r13 141r23 217r40 219r54 221r54 224r65 225r65
. 226r65 227r65 228r65
126i10 Attr{78|101I9} 127r31 148m10
129i10 Expr{60|155I9} 146m10 154r50
130i10 Val{60|155I9} 137m13 152r27
131i10 Parent{78|101I9} 141m13 150r27
159i7 Name{60|155I9} 172m10 183r49
160i7 Naming{78|101I9} 223m10 224r72 225r72 226r72 227r72 228r72
161i7 Compiler{78|101I9} 215m10 217r47 219r61 221r61
248U17 Add_Attributes 249>10 250>10 251=10 263b17 475l11 475t25 495s13 519s19
249p10 Project_Tree{65|107P9} 264b10 269r33 496r16 520r22
250r10 Conf_Decl{65|251R9} 265b10 287r26 368r27 497r16 521r22
251r10 User_Decl{65|251R9} 266b10 288r26 372r30 385r35 386m16 387r37 498r16
. 522r22
268p10 Shared{65|1553P9} 291r26 292r26 301r19 322r25 324r51 329r22 335r38
. 345r28 353r31 355r31 356r28 370r27 374r30 383r44 386r54 387r16 395r21 400r24
. 411r25 415r50 416r22 418r22 436r33 438r34 441r34 442r31 447r34 451r34 460r34
270i10 Conf_Attr_Id{65|191I9} 287m10 290r16 291r58 364m13
271r10 Conf_Attr{65|193R9} 291m13 294r20 300r38 304r27 313r52 364r29
272i10 Conf_Array_Id{65|229I9} 368m10 369r16 370r48 473m13
273r10 Conf_Array{65|231R9} 370m13 375r44 384r30 392r38 473r30
274i10 Conf_Array_Elem_Id{65|208I9} 392m16 393r22 395r50 469m19
275r10 Conf_Array_Elem{65|210R9} 394m19 401r56 412r41 423r25 424r35 469r41
276i10 Conf_List{65|139I9} 424m22 426r25 436r63 457m31 459r34
277r10 Conf_List_Elem{65|141R9} 435m31 443r33 457r44
279i10 User_Attr_Id{65|191I9} 288m10 292r58 301r51 329r54 365m13
280r10 User_Attr{65|193R9} 292m13 295r19 300m19 301r68 303r22 312r36 328m22
. 330r24 365r29
281i10 User_Array_Id{65|229I9} 372m13 373r19 374r51 376m16 382r16 418r43
282r10 User_Array{65|231R9} 374m16 375r26 376r33 384m16 385m16 387r58 397r41
. 413r46 414m22 416r51 418r61
283i10 User_Array_Elem_Id{65|208I9} 397m19 398r25 400r53 402m22 409r22 448r37
284r10 User_Array_Elem{65|210R9} 399m22 401r32 402r44 412m22 413m22 417r24
. 429r41 446m34 448r60
311i22 User_List{65|139I9} 344r45
313i22 Conf_List{65|139I9} 335r68 337m25 339r28
314r22 Conf_Elem{65|141R9} 335m25 336r38 337r38
315i22 New_List{65|139I9} 323m22 328r48 345r58 356r58 357m28
316r22 New_Elem{65|141R9} 336m25 344m28 345r71 354m28 356r71 357r40
428i28 Link{65|139I9} 461r55
430i28 Previous{65|139I9} 445r34 452r37 455m31 461r37
431i28 Next{65|139I9} 439m31 442r61 446r66 452r55 455r43
477p7 Shared{65|1553P9} 502r29 506r32 512r49 515r61 516r19 522r38
479r7 Conf_Decl{65|251R9} 497r32 500r29
480i7 Conf_Pack_Id{65|249I9} 500m13 501r19 502r52 526m16
481r7 Conf_Pack{65|267R9} 502m16 507r46 513r32 521r38 526r32
483r7 User_Decl{65|251R9} 494m13 498m32 498r32 504r32 514r37 515m19 516r42
. 529r34
484i7 User_Pack_Id{65|249I9} 504m16 505r22 506r55 508m19 511r19 523r41
485r7 User_Pack{65|267R9} 506m19 507r29 508r35 513m19 514m19 516r65
486p7 Proj{65|996P9} 491m7 492r13 493r13 494r26 529r13 534r16 538r27 551m10
. 551r18
536p19 List{65|1200P9} 538m19 539r25 542r25 544r54 545m22 545r30
565p7 Shared{65|1553P9} 569r65
567r7 Variable{65|171R9} 574r10 574r54 575r22
570i7 Tgt_Name{60|155I9} 575m10 581r14 582r41 583r61 594r16 597r38
571b7 OK{boolean} 578m7 585r14
629p7 Shared{65|1553P9} 677r69 699r18 703r29 773r31 774r31 780r31 781r31
. 808r66 877r25 1153r61 1289r45 1349r15 1359r18
631b7 At_Least_One_Compiler_Command{boolean} 1036r22 1307m19
635p7 Conf_File_Name{112|70P12} 708r25 712m25 991r16 1029r28 1388r13 1389r53
. 1396r24 1400r21
639p7 Selected_Target{112|70P12} 792r13 822m19 837r13 840r18 844r18 1035r19
. 1046r47 1491r56
641V16 Default_File_Name{string} 832b16 866l11 866t28 1391s53
644U17 Do_Autoconf 872b17 1107l11 1107t22 1421s13
648U17 Check_Builder_Switches 670b17 784l11 784t33 1379s7
651U17 Get_Project_Target 790b17 826l11 826t29 1378s7
655V16 Get_Config_Switches{112|671P12} 978s32 1141b16 1335l11 1335t30
658V16 Get_Db_Switches{112|671P12} 982s28 1113b16 1135l11 1135t26
661V16 Might_Have_Sources{boolean} 661>36 1182s16 1341b16 1367l11 1367t29
661p36 Project{65|135P9} 1341b36 1348r15 1358r18
671b10 Get_RTS_Switches{boolean} 715r28
676i10 Builder{65|249I9} 769r13 773r54 780r54
679i10 Switch_Array_Id{65|208I9} 697r19 699r47 762m16 770m13 777m13
682U20 Check_Switches 689b20 764l14 764t28 775s13 782s13
690r13 Switch_Array{65|210R9} 698m16 701r31 762r35
691i13 Switch_List{65|139I9} 701m16 702r34 703r59 759m19
692r13 Switch{65|141R9} 703m19 705r22 706r39 759r34
693i13 Lang{60|155I9} 747m34 749r63 750r54 751r53
694i13 Lang_Last{positive} 731m28 732r34 733r52 735m31 735r44 738r44 741r49
. 743r52 744r54 745r46
702l16 List_Loop 760l25 760e34
740a34 RTS{string} 750r60
799r16 Variable{65|171R9} 807m19 810r22 811r34 812r30 814r34
800p16 Proj{65|135P9} 804m16 806r22 808r44 818m19 818r27
801i16 Tgt_Name{60|155I9} 814m22 821r19 822r67
805l16 Project_Loop 815r27 819l25 819e37
833a10 Ada_RTS{string} 838r16 841r18 847r16 848r20
834p10 Tmp{112|70P12} 851m13 854r39 857m22 857r22
854a16 T{string} 859r19 862r26
873r10 Obj_Dir{65|171R9} 892r13 892r50 896r51 897r33 903r57
879p10 Gprconfig_Path{112|70P12} 883m10 885r13 1090r20
880b10 Success{boolean} 1092m20
912i14 J{integer} 913r29 914r29
926a13 Obj_Dir{string} 939r34 943r32 947r33 954r64 958r34 962r47 967r48 993r43
. 1024r49
927p13 Config_Switches{112|671P12} 978m13 1065r25 1067r30 1091r20 1094m19
. 1094r19
928p13 Db_Switches{112|671P12} 982m13 1070r25 1072r30 1091r42
929a13 Args{112|666A12} 986m13 987m13 993m19 1014m28 1024m25 1029m16 1037m22
. 1040m22 1045m19 1054m16 1062r30 1085r43 1090r40 1096r53 1100r41 1103r22
. 1104m22 1104r22
930i13 Arg_Last{positive} 1033m16 1049m16 1053m16 1053r28 1054r22 1060r30
. 1090r51
931b13 Obj_Dir_Exists{boolean} 968m22 992r19
997i22 Path_FD{112|171I9} 1003m38 1007r25 1013r47
998i22 Path_Name{60|499I9} 1004m38 1011r61 1018r58
1009a28 Temp_Dir{string} 1015r42
1060i20 J{integer} 1062r36
1065i20 J{integer} 1067r47
1070i20 J{integer} 1072r43
1103i17 F{integer} 1104r28
1114p10 Result{112|671P12} 1119m10 1123r16 1125r16 1130r16 1130r24 1134r17
1115i10 Nmb_Arg{natural} 1117m10 1119r44 1121r13
1122i17 J{integer} 1123r28 1125r28 1126r69
1143K18 Language_Htable[107|70] 1218r25 1223r25 1239r22 1268r19 1272r21 1278r19
. 1331r22
1152i10 IDE{65|249I9} 1288r45
1155U20 Add_Config_Switches_For_Project 1156>13 1157>13 1158=13 1166b20 1245l14
. 1245t45 1248r41
1156p13 Project{65|135P9} 1167b13 1182r36 1184r44 1192r36 1198r27 1209r27
1157p13 Tree{65|107P9} 1168b13 1173r66
1158i13 With_State{integer} 1169b13 1171r34
1173p13 Shared{65|1553P9} 1184r69 1199r27 1210r27 1234r30
1175r13 Variable{65|171R9} 1183m16 1186r19 1186r57 1195m22 1201r24 1202r35
. 1206m22 1212r25 1213r37 1215r42 1227r22 1232r27
1176b13 Check_Default{boolean} 1192m19 1194r26 1200m22 1205r22
1177i13 Lang{60|155I9} 1217m25 1218r46 1218r52 1238m22 1239r43 1239r49
1178i13 List{65|139I9} 1232m19 1233r25 1234r60 1241m22
1179r13 Elem{65|141R9} 1234m22 1236r39 1241r30
1247U20 For_Every_Imported_Project[65|1662] 66|769b14 70|1262s10
1253i10 Name{60|155I9} 1268m10 1270r16 1272m13 1278m10 1279r16 1286r18 1294r66
. 1297r53 1331m13
1254i10 Count{natural} 1269m10 1271m13 1271r22 1275r42 1277m10 1303r27 1315r33
. 1321r33 1330m13 1330r22
1255p10 Result{112|671P12} 1275m10 1303r19 1315r25 1321r25 1334r17
1256r10 Variable{65|171R9} 1284m13 1300r19 1301r42 1311r60
1257i10 Dummy{integer} 1265m35 1265r35
1293a16 Config_Command=1294:47{string} 1304r33 1317r30 1323r30
1296a16 Runtime_Name{string} 1304r57 1317r54 1323r54
1310a22 Compiler_Command{string} 1314r43 1318r52 1319r43 1324r30
1342r10 Variable{65|171R9} 1345m10 1351r13 1352r20 1353r20 1355m13 1360r20
. 1361r23 1362r23
1369b7 Success{boolean} 1468m39
1370i7 Config_Project_Node{78|101I9} 1446m34 1454m10 1459m34 1459r34 1463r10
. 1469r39 1476r10
1408L9 Process_Config_File 1494r15
1503a7 Prefix_Path{string} 1505r10 1509r13
1523V16 Is_Base_Name{boolean} 1523>30 1530b16 1538l11 1538t23 1552s14
1523s30 Path{string} 1530b30 1532r19 1533r16 1533r55
1532i14 I{integer} 1533r22 1533r61
1542V16 Find_Rts_In_Path[71|219]{112|70P12} 1554s12 72|2120b13
1545a7 RTS_Name{string} 1552r28 1554r61 1557r62
1547p7 Full_Path{112|70P12} 1553m10 1556r13 1560r57 1561m16 1561r16
1654p7 Shared{65|1553P9} 1723r31
1656p7 Main_Config_Project{65|135P9} 1768m40 1768r40 1784r26
1657b7 Success{boolean} 1704m36 1711r14 1791m36 1796r10
1659p7 Conf_Project{65|135P9} 1683r22 1690m13 1761r10 1770r40
1663U17 Check_Project 1663>32 1671b17 1684s19 1692l11 1692t24 1756s7
1663p32 Project{65|135P9} 1671b32 1673r13 1675r13 1678r50 1690r29
1678p16 List{65|1200P9} 1683r57 1684r34 1685m19 1685r27
1719r16 Obj_Dir{65|171R9} 1726r19 1726r56 1730r57 1731r39 1737r63
X 71 prj-env.ads
32K13*Env 70|31w10 1001r26 1373r26 1542r44 1589r26 71|273e12
45U14*Create_Temp_File 70|1001s30
46p7 Shared{65|1553P9} 70|1002r25
47i7 Path_FD{112|171I9} 70|1003r25
48i7 Path_Name{60|499I9} 70|1004r25
49s7 File_Use{string} 70|1005r25
188V13*Is_Initialized{boolean} 70|1373s30 1589s30
218V21 Check_Filename{boolean} 70|1543r10
219v13*Find_Name_In_Path 70|1542r48
X 73 prj-err.ads
43K13*Err 70|32w10 965r26 73|97e12
70U14*Error_Msg 70|965s30
X 75 prj-part.ads
30K13*Part 70|33w10 1444r14 1448r38 1598r11 1602r35 75|78e13
34n7*Finalize_If_Error{32E9} 70|1448r43 1602r40
40U14*Parse 70|1444s19 1598s16
41p7 In_Tree{78|88P9} 70|1445r13 1599r10
42i7 Project{78|101I9} 70|1446r13 1600r10
43s7 Project_File_Name{string} 70|1447r13 1601r10
44e7 Errout_Handling{32E9} 70|1448r13 1602r10
45p7 Packages_To_Check{112|91P12} 70|1449r13 1603r10
47s7 Current_Directory{string} 70|1450r13 1604r10
48b7 Is_Config_File{boolean} 70|1451r13 1605r10
49r7 Env{78|46R9} 70|1452r13 1606r10
51b7 Implicit_Project{boolean} 70|1607r10
X 76 prj-pp.ads
35K13*PP 70|34w10 232r17 76|99e11
48U14*Pretty_Print 70|232s20
49i7 Project{78|101I9} 70|233r16
50p7 In_Tree{78|88P9} 70|234r16
57b7 Backward_Compatibility{boolean} 70|235r16
X 77 prj-proc.ads
32K13*Proc 69|29w10 67r40 128r40 70|35w10 35r24 1464r14 1586r40 1652r40 1788r11
. 77|93e13
34P9*Tree_Loaded_Callback 69|67r45 128r45 70|1586r45 1652r45
42U14*Process_Project_Tree_Phase_1 70|1464s19 1700s7
43p7 In_Tree{65|107P9} 70|1465r13 1701r10
44p7 Project{65|135P9} 70|1466r13 1702r10
45p7 Packages_To_Check{112|91P12} 70|1467r13 1703r10
46b7 Success{boolean} 70|1468r13 1704r10
47i7 From_Project_Node{78|101I9} 70|1469r13 1705r10
48p7 From_Project_Node_Tree{78|88P9} 70|1470r13 1706r10
49r7 Env{78|46R9} 70|1471r13 1707r10
50b7 Reset_Tree{boolean} 70|1472r13 1708r10
51p7 On_New_Tree_Loaded{34P9} 70|1473r13 1709r10
67U14*Process_Project_Tree_Phase_2 70|1788s16
68p7 In_Tree{65|107P9} 70|1789r10
69p7 Project{65|135P9} 70|1790r10
70b7 Success{boolean} 70|1791r10
71i7 From_Project_Node{78|101I9} 70|1792r10
72p7 From_Project_Node_Tree{78|88P9} 70|1793r10
73r7 Env{78|46R9} 70|1794r10
X 78 prj-tree.ads
37K13*Tree 69|28w10 34r38 35r31 52r44 57r40 58r47 114r40 118r40 119r47 148r40
. 149r47 193r33 194r26 70|36w10 36r24 616r40 617r47 1571r44 1576r40 1577r47
. 1638r40 1642r40 1643r47 78|1535e13
46R9*Environment 69|58r52 119r52 149r52 70|617r52 1577r52 1643r52 78|61e14
53r7*Project_Path{71|166R9} 70|1373r50 1554r47 1589r50
59r7*Flags{65|1778R9} 70|959r25 966r29
88P9*Project_Node_Tree_Ref(87R9) 69|35r36 57r45 118r45 148r45 194r31 70|108r22
. 616r45 1576r45 1642r45
101I9*Project_Node_Id<integer> 69|34r43 52r49 114r45 193r38 70|107r29 114r18
. 124r18 126r17 131r19 160r18 161r18 1370r29 1571r49 1638r45
105i4*Empty_Node{101I9} 70|114r37 124r37 140r20 166r24 1370r48 1454r33 1463r33
. 1476r32 1609r30 1610r31
648V13*Create_Project{101I9} 70|180s12
649p7 In_Tree{88P9} 70|181r15
650i7 Name{60|155I9} 70|182r15
651i7 Full_Path{60|499I9} 70|183r15
652b7 Is_Config_File{boolean} 70|184r15
656V13*Create_Package{101I9} 70|215s22 223s20
664V13*Create_Attribute{101I9} 70|148s18
665p7 Tree{88P9} 70|149r13
666i7 Prj_Or_Pkg{101I9} 70|150r13
667i7 Name{60|155I9} 70|151r13
668i7 Index_Name{60|155I9} 70|152r13
669e7 Kind{65|161E9} 70|153r13
671i7 Value{101I9} 70|154r13
688V13*Create_Literal_String{101I9} 70|154s27
X 79 prj-util.ads
28K13*Util 70|37w10 37r24 79|265e13
99V13*Value_Of{65|171R9} 70|1285s15
102i7 Attribute_Or_Array_Name{60|155I9} 70|1287r18
103i7 In_Package{65|249I9} 70|1288r18
104p7 Shared{65|1553P9} 70|1289r18
105b7 Force_Lower_Case_Index{boolean} 70|1290r18
125V13*Value_Of{65|208I9} 70|771s15 778s15
126i7 Name{60|155I9} 70|772r18 779r18
127i7 In_Arrays{65|229I9} 70|773r18 780r18
128p7 Shared{65|1553P9} 70|774r18 781r18
133V13*Value_Of{65|249I9} 70|677s22 1153s18
141V13*Value_Of{65|171R9} 70|568s20 808s21 874s22 1184s18 1196s24 1207s24
. 1346s12 1356s15 1720s28
195U14*Write_Source_Info_File 70|1800s13
200U14*Read_Source_Info_File 70|1749s10
X 89 snames.ads
34K9*Snames 70|39w6 39r20 89|2118e11
294i4*Name_Target{60|155I9} 70|207r28 569r23 808r31
656i4*Name_Ada{60|155I9} 70|720r57 722r34 724r47 833r57 1223r46 1223r56
702i4*Name_Casing{60|155I9} 70|228r28
712i4*Name_Dot_Replacement{60|155I9} 70|227r28
1244i4*Name_Body_Suffix{60|155I9} 70|226r28
1245i4*Name_Builder{60|155I9} 70|677r32
1248i4*Name_Compiler_Command{60|155I9} 70|1287r45
1259i4*Name_Default_Language{60|155I9} 70|213r28 1208r27
1260i4*Name_Default_Switches{60|155I9} 70|779r31
1262i4*Name_Dependency_Kind{60|155I9} 70|221r13
1264i4*Name_Driver{60|155I9} 70|217r13
1283i4*Name_Ide{60|155I9} 70|1153r28
1295i4*Name_Languages{60|155I9} 70|1184r28 1197r27
1296i4*Name_Language_Kind{60|155I9} 70|219r13
1305i4*Name_Library_Auto_Init_Supported{60|155I9} 70|200r31 202r31
1322i4*Name_Library_Support{60|155I9} 70|193r34 196r34
1353i4*Name_Object_Dir{60|155I9} 70|875r25 1721r31
1376i4*Name_Separate_Suffix{60|155I9} 70|225r28
1378i4*Name_Source_Dirs{60|155I9} 70|1347r15
1380i4*Name_Source_Files{60|155I9} 70|1357r18
1384i4*Name_Spec_Suffix{60|155I9} 70|224r28
1389i4*Name_Switches{60|155I9} 70|772r31
X 94 system.ads
64M9*Address
X 107 s-htable.ads
56I12 Header_Num 70|58r7 1144r13
59+12 Element 70|59r7 1145r13
62*7 No_Element{59+12} 70|60r7 1146r13
66+12 Key 70|61r7 1147r13
67V21 Hash{56I12} 70|62r7 1148r13
68V21 Equal{boolean} 70|63r7 1149r13
72U17 Set 70|1218s41[1143] 1223s41[1143] 1239s38[1143] 1847s21[57]
79V16*Get{60|155I9} 70|1823s24[57] 1824s48[57] 1836s28[57]
87V16*Get_First{60|155I9} 70|672s45[57] 1268s35[1143] 1278s35[1143] 1427s27[57]
92V16 Get_Next{60|155I9} 70|1272s37[1143] 1331s38[1143]
X 111 s-memory.ads
53V13*Alloc{94|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{94|64M9} 105i<c,__gnat_realloc>22
X 112 s-os_lib.ads
70P12*String_Access{128|45P9} 69|62r40 123r40 157r40 70|83r55 625r40 635r24
. 639r25 834r20 879r28 1502r55 1547r19 1581r40 1647r40
72V14*"="=73:22{boolean} 70|885r28 1098r33 1394r30 1406r62 1438r49 1443r27
. 1556r23 1716r45 1797r48
75U14*Free=75:62 70|857s16 1104s16 1375s7 1561s10 1743s16
77A12*String_List{128|54A9}<integer> 70|1275r24
88V14*"&"=89:41{128|54A9} 70|1090r61 1091r40
91P12*String_List_Access{128|55P9} 69|59r36 120r36 155r36 70|623r36 1578r36
. 1644r36
96U14*Free=97:22 70|1094s13
171I9*File_Descriptor<integer> 70|997r34
179i4*Invalid_FD{171I9} 70|1007r36
284U14*Close 70|1013s40
429V13*Normalize_Pathname{string} 70|1560s37
475V13*Is_Absolute_Path{boolean} 70|896s16 1314s25 1717s17 1730s22
486V13*Is_Directory{boolean} 70|939s20 958s20 1543r28
548V13*Locate_Exec_On_Path{70P12} 70|883s28
559V13*Locate_Regular_File{70P12} 70|1506s17 1511s17
666A12*Argument_List{77A12}<integer> 70|929r31 1119r24
671P12*Argument_List_Access{91P12} 70|655r43 658r39 927r31 928r31 1113r39
. 1114r19 1141r43 1255r21
688U14*Spawn 70|1090s13
914V13*Getenv{70P12} 70|851s20
975e4*Directory_Separator{character} 70|908r38 914r35 920r39 922r39 1016r42
. 1509r37 1533r27 1741r41
978e4*Path_Separator{character} 70|1508r19
X 128 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
X 133 table.ads
106A12*Table_Type(60|155I9)<integer>
109A15*Big_Table_Type{106A12[56|85]}<integer>
117P12*Table_Ptr(109A15[56|85])
121p7*Table{117P12[56|85]} 70|1126r62[56|85]
145V16*Last{integer} 70|1118s32[56|85] 1122s42[56|85]
X 137 types.ads
59I9*Int<integer>
62I12*Nat{59I9}
113P9*String_Ptr(string)