This file is indexed.

/usr/lib/ada/adalib/gnatprj/osint-c.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
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 nnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnvnnvnnnnnnnnnnnnnvnnvnvvnnnnnnnnnnnnnnn

U osint.c%b		osint-c.adb		b3bd6836 OO PK
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  AD
W system%s		system.ads		system.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W tree_io%s		tree_io.adb		tree_io.ali

U osint.c%s		osint-c.ads		aeed8b95 EE NE OO PK
W osint%s		osint.adb		osint.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D debug.ads		20090420131856 3ea59655
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D namet.ads		20101220072657 ef58bb56
D namet.adb		20101026125643 cbdb009e
D opt.ads		20101026132047 ed841f4a
D osint.ads		20100909103919 a935d76d
D osint-c.ads		20090420104125 07d85cf8
D osint-c.adb		20090918135026 d93d8e57
D output.ads		20100622132632 de75f4b4
D system.ads		20120424104344 23e1f70b
D s-exctab.ads		20090417131547 66e51330
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-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
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 unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D widechar.ads		20090409150019 3fd6363b
X 7 hostparm.ads
38K9*Hostparm 90e13 14|26w6 136r10
47b4*OpenVMS{boolean} 14|136r19
X 9 namet.ads
127a4*Name_Buffer{string} 14|137m10 139m10 143m7 150r50 153m19 156m19 167m7
. 193m10 195m10 210r20 222m7 299r13 313m10 320r43 333r32 337m13 345m16 349r19
. 364r24 365r24 372r24 378m7 379m7 380m7 441m10 447r13 459m7 460m7 461m7
. 462m7 463m7
133i4*Name_Len{natural} 14|137r23 139r23 142m7 142r19 143r20 143r36 144m7
. 144r19 150r68 152m19 153r37 156r32 156r48 158m19 158r31 167r20 194m10 195r23
. 210r38 223m7 296r20 298r29 320r69 322m16 325r29 381m7 440m10 441r28 444r20
. 446r29 464m7
149I9*Name_Id<integer>
177U14*Get_Name_String 14|134s7 290s7 432s7
183V13*Get_Name_String{string} 14|68s15 85s15 102s15 119s15 420s15
271V13*Name_Find{149I9} 14|166s17 224s41 278s15
340U14*Add_Char_To_Name_Buffer 14|323s16
345U14*Add_Nat_To_Name_Buffer 14|324s16
349U14*Add_Str_To_Name_Buffer 14|326s16
417I9*File_Name_Type<149I9> 13|44r37 62r38 62r61 138r18 14|42r16 43r31 128r16
. 129r31 131r16 176r38 176r61 186r11 219r17 264r37 273r18
X 11 opt.ads
50K9*Opt 1907e8 14|27w6 27r20 500r4 501r4 502r4 504r4 505r4 506r4
852P9*Create_Repinfo_File_Proc
853P9*Write_Repinfo_Line_Proc
854P9*Close_Repinfo_File_Proc
857p4*Create_Repinfo_File_Access{852P9} 14|500m8
858p4*Write_Repinfo_Line_Access{853P9} 14|501m8
859p4*Close_Repinfo_File_Access{854P9} 14|502m8
867P9*Create_List_File_Proc
868P9*Write_List_Info_Proc
869P9*Close_List_File_Proc
872p4*Create_List_File_Access{867P9} 14|504m8
873p4*Write_List_Info_Access{868P9} 14|505m8
874p4*Close_List_File_Access{869P9} 14|506m8
943i4*Multiple_Unit_Index{32|59I9} 14|318r13 324r40
X 12 osint.ads
44K9*Osint 776e10 13|29r9 174r5 14|30r14 509r5
46e4*Multi_Unit_Index_Character{character} 14|323r41
89U14*Canonical_Case_File_Name 14|343s13 344s13
146U14*Fail 14|66s10 83s10 100s10 117s10 373s16 401s10 418s10
548V13*Read_Library_Info{32|154P9} 14|279s15
550b7 Fatal_Err{boolean} 14|279r40
677p4*ALI_Suffix{32|117P9} 14|379r55
682i4 Current_Main{9|417I9} 14|190r38 290r24 432r24
688a4 Target_Object_Suffix{string} 14|389r33
691i4 Output_FD{19|168I9} 14|63r14 80r14 97r14 114r14 168m30 196m33 211m30
. 415r14 465m30 467r30
694i4 Output_File_Name{9|417I9} 14|68r32 85r32 102r32 119r32 420r32
720U14 Create_File_And_Check 14|168s7 196s10 211s7 465s7
729n26 Compiler{729E9} 14|508r17
731U14 Set_Program 14|508s4
736V13 More_Files{boolean} 14|258r54
739V13 Next_Main_File{9|417I9} 14|264r60
748U14 Write_Info 14|474r55 480r57 495r57
752U14 Write_With_Check 14|488s7
X 13 osint-c.ads
29K15*C 12|44k9 13|174l11 174e12 14|30b20 509l11 509t12
31U14*Set_Output_Object_File_Name 31>43 14|388b14 405l8 405t35
31s43 Name{string} 14|388b43 390r33 398r12 398r28 398r42 399r23 399r38 399r52
. 404r46
35V13*Get_Output_Object_File_Name{string} 14|247b13 252l8 252t35
39V13*More_Source_Files{boolean} 14|258b13
44V13*Next_Main_Source{9|417I9} 14|264b13
62V13*Create_Debug_File{9|417I9} 62>32 14|176b13 179l8 179t25
62i32 Src{9|417I9} 14|176b32 178r37
66U14*Write_Debug_Info 66>32 14|474b14
66s32 Info{string} 14|474b32
71U14*Close_Debug_File 14|59b14 70l8 70t24
75V13*Debug_File_Eol_Length{32|62I12} 14|232b13 241l8 241t29
97U14*Create_Repinfo_File 97>35 14|218b14 226l8 226t27 500r38
97s35 Src{string} 14|218b35 222r25 222r40 223r19
102U14*Write_Repinfo_Line 102>34 14|495b14 501r38
102s34 Info{string} 14|495b34
107U14*Close_Repinfo_File 14|110b14 121l8 121t26 502r38
119U14*Create_Output_Library_Info 14|204b14 212l8 212t34
124U14*Write_Library_Info 124>34 14|480b14
124s34 Info{string} 14|480b34
133U14*Close_Output_Library_Info 14|93b14 104l8 104t33
137U14*Read_Library_Info 138<7 139<7 14|272b14 280l8 280t25
138i7 Name{9|417I9} 14|273b7 278m7 279r34
139p7 Text{32|154P9} 14|274b7 279m7
150U14*Create_List_File 150>32 14|185b14 198l8 198t24 504r35
150s32 S{string} 14|185b32 189r10 189r13 190r52 190r55 190r70 193r28 193r41
. 194r22
156U14*Write_List_Info 156>31 14|486b14 489l8 489t23 505r35
156s31 S{string} 14|486b31 488r25 488r36
159U14*Close_List_File 14|76b14 87l8 87t23 506r35
166U14*Tree_Create 14|428b14 468l8 468t19
171U14*Tree_Close 14|411b14 422l8 422t18
X 14 osint-c.adb
32p4 Output_Object_File_Name{32|117P9} 146r10 147r31 148r16 152r39 154r21
. 155r24 249r22 251r14 308r10 337r31 338r15 345r34 348r30 404m7 439r10 440r22
. 441r41
36U14 Adjust_OS_Resource_Limits 37b<c,__gnat_adjust_os_resource_limits>22
. 498s4
41V13 Create_Auxiliary_File{9|417I9} 42>7 43>7 127b13 170l8 170t29 178s14
. 190s15 224s18
42i7 Src{9|417I9} 128b7 134r24
43s7 Suffix{string} 129b7 143r47 143r65 144r30
49U14 Set_Library_Info_Name 209s7 277s7 286b14 382l8 382t29
60b7 Status{boolean} 63m25 65r14
77b7 Status{boolean} 80m25 82r14
94b7 Status{boolean} 97m25 99r14
111b7 Status{boolean} 114m25 116r14
131i7 Result{9|417I9} 166m7 169r14
147i14 Index{integer} 148r41 152r31 155r57
150a19 File_Name{string} 156r59 157r21 158r42
186i7 F{9|417I9} 187r29 190m10
205b7 Dummy{boolean} 206r28 210m49
219i7 Discard{9|417I9} 220r29 224m7
287i7 Dot_Index{natural} 296m7 300m13 313r23 320r56 322r28 325m16 333r50
. 347m13 350m19 358r28 362r22 372r46 378r20 379r20 379r37 380r20 381r19
298i11 J{integer} 299r26 300r26
320a16 Exten{string} 326r40
333a13 Name{string} 343m39 372r16
334i13 First{positive} 362m13 363r19 364r37 365r37 367m16 367r25 372r37
348i17 J{integer} 349r32 350r32
389a7 Ext{string} 391r33 398r56
390i7 NL{natural} 396r10 398r18 399r29
391i7 EL{natural} 396r16 398r23
412b7 Status{boolean} 415m25 417r14
429i7 Dot_Index{natural} 444m7 448m13 455r22 459r20 460r20 461r20 462r20
. 463r20 464r19
446i11 J{integer} 447r26 448r26
X 19 s-os_lib.ads
168I9*File_Descriptor<integer>
179n18*Binary{179E9} 14|465r41
179n26*Text{179E9} 14|168r41 196r44 211r41
276U14*Close 14|63s7 80s7 97s7 114s7 415s7
295U14*Delete_File 14|210s7
958e4*Directory_Separator{character} 14|148r50 236r10 364r51
X 31 tree_io.ads
45K9*Tree_IO 14|28w6 28r20 31|114e12
89U14*Tree_Write_Initialize 14|467s7
110U14*Tree_Write_Terminate 14|414s7
X 32 types.ads
59I9*Int<integer>
62I12*Nat{59I9} 13|75r42 14|232r42
117P9*String_Ptr(string) 14|32r30
151A9*Text_Buffer(character)<148I9>
154P9*Text_Buffer_Ptr(151A9) 13|139r18 14|274r18