This file is indexed.

/usr/lib/ada/adalib/gnatprj/mlib-tgt-specific.ali is in libgnatprj4.6-dev 4.6.4-0ubuntu5.

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
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 nnnvnnnnnnnnnnnnnnnnnnnnnnvnnnnvnnnnnnnnnvnnvnnnnnnnnnnnnnvnnvnvnnnnnnnnnnnnnnnn

U mlib.tgt.specific%b	mlib-tgt-specific.adb	783b641e OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W interfaces%s		interfac.ads		interfac.ali
W mlib%s		mlib.adb		mlib.ali
W mlib.fil%s		mlib-fil.adb		mlib-fil.ali
W mlib.tgt%s		mlib-tgt.adb		mlib-tgt.ali
W mlib.utl%s		mlib-utl.adb		mlib-utl.ali
W opt%s			opt.adb			opt.ali
W output%s		output.adb		output.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U mlib.tgt.specific%s	mlib-tgt-specific.ads	e33e05ed EB EE NE OO PK
W mlib.tgt%s		mlib-tgt.adb		mlib-tgt.ali

D ada.ads		20070406091342 3ffc8e18
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-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D casing.ads		20100909094434 5c2a7161
D debug.ads		20090420131856 3ea59655
D gnat.ads		20050905075125 fd2ad2f1
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-os_lib.ads		20090409150019 0db74523
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D mlib.ads		20090422103315 f0a445cd
D mlib-fil.ads		20070910124710 53d71d7c
D mlib-tgt.ads		20090429092807 3eb001ae
D mlib-tgt-specific.ads	20070910124710 dd8e0443
D mlib-tgt-specific.adb	20140416170931 7b42bcf3
D mlib-utl.ads		20080801090311 bed12a2c
D namet.ads		20101220072657 ef58bb56
D opt.ads		20101026132047 ed841f4a
D osint.ads		20100909103919 a935d76d
D output.ads		20100622132632 de75f4b4
D prj.ads		20101220072657 15d5cc8d
D scans.ads		20101019122925 5112e491
D system.ads		20140416172229 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
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-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
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
X 20 mlib.ads
34K9*MLib 97e9 23|32r9 34r5 24|29r6 30r6 34r14 36r8 196r5
69U14*Create_Sym_Links 24|166s16
80V13*Major_Id_Name{string} 24|136s29
X 21 mlib-fil.ads
28K14*Fil 52e13 24|29w11 76r28
35V13*Append_To{string} 24|76s32
X 22 mlib-tgt.ads
34K14*Tgt 20|34k9 22|270e13 23|32r14 34r10 24|34r19 196r10
82V13*DLL_Ext{string} 24|76s57
167P9 Is_Ext_Function(boolean)
171P9 Build_Dynamic_Library_Function
190P9 Boolean_Function(boolean)
218p4 Build_Dynamic_Library_Ptr{171P9} 24|192m4
236p4 Is_Archive_Ext_Ptr{167P9} 24|193m4
268p4 Library_Major_Minor_Id_Supported_Ptr{190P9} 24|194m4
X 23 mlib-tgt-specific.ads
32K18*Specific 22|34k14 23|34l14 34e22 24|34b23 196l14 196t22
X 24 mlib-tgt-specific.adb
40U14 Build_Dynamic_Library 41>7 42>7 43>7 44>7 45>7 46>7 47>7 48>7 49>7
. 59b14 171l8 171t29 192r33
41a7 Ofiles{37|655A12} 60b7 128r28 148r34 157r34
42a7 Options{37|655A12} 61b7 84r39 89r44
43a7 Interfaces{37|655A12} 62b7 70r28
44s7 Lib_Filename{string} 63b7 76r43
45s7 Lib_Dir{string} 64b7 79r20 156r34 162r18 167r42
46r7 Symbol_Data{30|873R9} 65b7 71r28
47i7 Driver_Name{26|149I9} 66b7 130r28 150r34 159r34
48s7 Lib_Version{string} 67b7 125r10 136r54 142r60 145r34 147r34 152r40 156r66
. 162r50 167r29
49b7 Auto_Init{boolean} 68b7 72r28
51V13 Is_Archive_Ext{boolean} 51>29 177b13 180l8 180t22 193r26
51s29 Ext{string} 177b29 179r14 179r33
53V13 Library_Major_Minor_Id_Supported{boolean} 186b13 189l8 189t40 195r33
75a7 Lib_File=76:26{string} 79r52 136r44
78a7 Lib_Path=79:50{string} 97r22 127r28 152r55 162r65 167r19
81p7 Version_Arg{37|67P12} 139m16 142m16 149r80 158r80
82b7 Symbolic_Link_Needed{boolean} 152m16 161m16 165r16
84a7 N_Options{37|655A12} 85r33 103r29 108r20 115m16 116r18 129r28 129r39
. 149r34 149r45 158r34 158r45
85i7 Options_Last{natural} 107r25 115r36 116r42 117m16 117r32 129r58 149r64
. 158r64
89a7 Real_Options_2{37|655A12} 114m16 131r28 151r34 160r34
90i7 Real_Options_2_Last{natural} 113m16 113r39 114r32 131r49 151r55 160r55
103i10 Index{natural} 107r16 108r31 115r27 116r29 120m16 120r25
104p10 Arg{37|67P12} 108m13 110r16 111r24 111r29 111r42 114r56
135a13 Maj_Version{string} 138r16 139r60 167r51
X 25 mlib-utl.ads
29K14*Utl 24|30w11 126r10 146r16 155r16 25|67e13
35U14*Gcc 24|126s14 146s20 155s20
36s7 Output_File{string} 24|127r13 147r19 156r19
37a7 Objects{37|655A12} 24|128r13 148r19 157r19
38a7 Options{37|655A12} 24|129r13 149r19 158r19
39a7 Options_2{37|655A12} 24|131r13 151r19 160r19
40i7 Driver_Name{26|149I9} 24|130r13 150r19 159r19
X 26 namet.ads
149I9*Name_Id<integer> 24|47r22 66r22
153i4*No_Name{149I9} 24|47r33 66r33
X 27 opt.ads
50K9*Opt 24|31w6 95r10 27|1907e8
1386b4*Verbose_Mode{boolean} 24|95r14
X 29 output.ads
44K9*Output 24|32w6 32r18 29|222e11
130U14*Write_Str 24|96s10
137U14*Write_Line 24|97s10
X 30 prj.ads
873R9*Symbol_Record 24|46r22 65r22 30|877e14
X 37 s-os_lib.ads
67P12*String_Access{46|45P9} 24|81r30 104r18
74A12*String_List{46|54A9}<integer>
83V13*"&"=84:41{46|54A9} 24|149r78 158r78
464V13*Is_Absolute_Path{boolean} 24|145s16
655A12*Argument_List{74A12}<integer> 24|41r22 42r22 43r22 60r22 61r22 62r22
. 84r22 89r24
958e4*Directory_Separator{character} 24|79r30 156r44 162r28
X 46 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>