This file is indexed.

/usr/lib/ada/adalib/gnatprj/mlib-fil.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
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_IMPLICIT_CONDITIONALS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV SPARK_05

U mlib.fil%b		mlib-fil.adb		adebd58b NE OO PK
W ada%s			ada.ads			ada.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W mlib%s		mlib.adb		mlib.ali
W mlib.tgt%s		mlib-tgt.adb		mlib-tgt.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U mlib.fil%s		mlib-fil.ads		a37358b1 EE NE OO PK
W mlib%s		mlib.adb		mlib.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-stream.ads		20140122164720 1a984740
D a-string.ads		20070406091342 90ac6797
D a-strfix.ads		20101008130255 d07c346e
D a-strmap.ads		20090409150019 9cb836fb
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20120330092659 daf1344a
D casing.ads		20100909094434 5c2a7161
D debug.ads		20090420131856 3ea59655
D gnat.ads		20110801150502 fd2ad2f1
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-os_lib.ads		20090409150019 0db74523
D hostparm.ads		20130411123322 c164ed60
D interfac.ads		20140225151838 69adb1b9
D mlib.ads		20090422103315 f0a445cd
D mlib-fil.ads		20070910124710 53d71d7c
D mlib-fil.adb		20070910124710 10f0fd37
D mlib-tgt.ads		20090429092807 3eb001ae
D namet.ads		20140129155348 0b5fbeae
D opt.ads		20140225154805 0424f3ab
D osint.ads		20140225150201 1af80c1c
D output.ads		20140219102553 2d9479ad
D prj.ads		20140206100638 b8b6aa5c
D scans.ads		20140124144712 bebd53fa
D system.ads		20141119215827 90249111
D s-conca2.ads		20140225151544 02a0d7d0
D s-exctab.ads		20140225151139 54135002
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
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-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-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
D table.ads		20090506081141 e3a9ec16
D table.adb		20130104091825 d2a5ae47
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
X 1 ada.ads
16K9*Ada 19e8 26|28r6 33r8
X 7 a-string.ads
16K13*Strings 35e16 26|28r10 75r11 80r31 104r11 109r31
32n33*Backward{32E9} 26|80r39 109r39
X 8 a-strfix.ads
18K21*Fixed 251e22 26|28w18 75r19 104r19
36V13*Index{natural} 26|78s13 107s13
37s7 Source{string} 26|78r20 107r20
38s7 Pattern{string} 26|79r20 108r20
39e7 Going{7|32E9} 26|80r20 109r20
217V13*Head{string} 26|92s20 94s20
X 24 mlib.ads
34K9*MLib 97e9 25|28r9 52r5 26|29r6 31r14 35r27 149r5
X 25 mlib-fil.ads
28K14*Fil 24|34k9 25|52l10 52e13 26|31b19 149l10 149t13
30V13*Ext_To{string} 31>7 32>7 26|71b13 97l8 97t14
31s7 Filename{string} 26|72b7 78r32 85r20 87r20 92r26 94r26
32s7 New_Ext{string} 26|73b7 84r13 87r37 91r13 94r51
35V13*Append_To{string} 36>7 37>7 26|41b13 65l8 65t17
36s7 Filename{string} 26|42b7 47r17 49r13 49r23 51r20 54r20 59r20 62r20
37s7 Ext{string} 26|43b7 46r10 50r13 50r18 51r31 51r36 51r53 54r31 58r13
. 58r18 59r31 62r37
40V13*Get_Ext{string} 40>22 26|103b13 117l8 117t15 124s32 134s32 144s32
40s22 Filename{string} 26|103b22 107r32 115r17 115r32
43V13*Is_Archive{boolean} 43>25 26|123b13 127l8 127t18
43s25 Filename{string} 26|123b25 124r41
46V13*Is_C{boolean} 46>19 26|133b13 137l8 137t12
46s19 Filename{string} 26|133b19 134r41
49V13*Is_Obj{boolean} 49>21 26|143b13 147l8 147t14
49s21 Filename{string} 26|143b21 144r41
X 26 mlib-fil.adb
35K12 Target=35:32 126r14 136r14 146r14
77i7 J{natural} 83r10 92r36 94r36
106i7 J{natural} 112r10 115r27
124a7 Ext{string} 126r37
134a7 Ext{string} 136r31
144a7 Ext{string} 146r36
X 27 mlib-tgt.ads
34K14*Tgt 26|29w11 35r32 27|270e13
90V13*Is_Object_Ext{boolean} 26|146s21
93V13*Is_C_Ext{boolean} 26|136s21
96V13*Is_Archive_Ext{boolean} 26|126s21
X 34 system.ads
64M9*Address
X 39 s-memory.ads
53V13*Alloc{34|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{34|64M9} 105i<c,__gnat_realloc>22