This file is indexed.

/usr/lib/ada/adalib/gnatprj/mlib-tgt-specific.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
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	f2cd7900 OO PK
W ada.tags%s		a-tags.adb		a-tags.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	20120424095436 f1b4a1ed
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		20120424104344 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 161r5
69U14*Create_Sym_Links 24|131s16
80V13*Major_Id_Name{string} 24|101s29
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 161r10
82V13*DLL_Ext{string} 24|76s57
162a4 No_Argument_List{46|54A9} 24|96r28 116r34 125r34
167P9 Is_Ext_Function(boolean)
171P9 Build_Dynamic_Library_Function
190P9 Boolean_Function(boolean)
218p4 Build_Dynamic_Library_Ptr{171P9} 24|157m4
236p4 Is_Archive_Ext_Ptr{167P9} 24|158m4
268p4 Library_Major_Minor_Id_Supported_Ptr{190P9} 24|159m4
X 23 mlib-tgt-specific.ads
32K18*Specific 22|34k14 23|34l14 34e22 24|34b23 161l14 161t22
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 136l8 136t29 157r33
41a7 Ofiles{37|655A12} 60b7 93r28 113r34 122r34
42a7 Options{37|655A12} 61b7 94r28 114r34 123r34
43a7 Interfaces{37|655A12} 62b7 70r28
44s7 Lib_Filename{string} 63b7 76r43
45s7 Lib_Dir{string} 64b7 79r20 121r34 127r18 132r42
46r7 Symbol_Data{30|873R9} 65b7 71r28
47i7 Driver_Name{26|149I9} 66b7 95r28 115r34 124r34
48s7 Lib_Version{string} 67b7 90r10 101r54 107r60 110r34 112r34 117r40 121r66
. 127r50 132r29
49b7 Auto_Init{boolean} 68b7 72r28
51V13 Is_Archive_Ext{boolean} 51>29 142b13 145l8 145t22 158r26
51s29 Ext{string} 142b29 144r14 144r33
53V13 Library_Major_Minor_Id_Supported{boolean} 151b13 154l8 154t40 160r33
75a7 Lib_File=76:26{string} 79r52 101r44
78a7 Lib_Path=79:50{string} 87r22 92r28 117r55 127r65 132r19
81p7 Version_Arg{37|67P12} 104m16 107m16 114r44 123r44
82b7 Symbolic_Link_Needed{boolean} 117m16 126m16 130r16
100a13 Maj_Version{string} 103r16 104r60 132r51
X 25 mlib-utl.ads
29K14*Utl 24|30w11 91r10 111r16 120r16 25|67e13
35U14*Gcc 24|91s14 111s20 120s20
36s7 Output_File{string} 24|92r13 112r19 121r19
37a7 Objects{37|655A12} 24|93r13 113r19 122r19
38a7 Options{37|655A12} 24|94r13 114r19 123r19
39a7 Options_2{37|655A12} 24|96r13 116r19 125r19
40i7 Driver_Name{26|149I9} 24|95r13 115r19 124r19
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 85r10 27|1907e8
1386b4*Verbose_Mode{boolean} 24|85r14
X 29 output.ads
44K9*Output 24|32w6 32r18 29|222e11
130U14*Write_Str 24|86s10
137U14*Write_Line 24|87s10
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
74A12*String_List{46|54A9}<integer>
83V13*"&"=84:41{46|54A9} 24|114r42 123r42
464V13*Is_Absolute_Path{boolean} 24|110s16
655A12*Argument_List{74A12}<integer> 24|41r22 42r22 43r22 60r22 61r22 62r22
958e4*Directory_Separator{character} 24|79r30 121r44 127r28
X 46 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>