This file is indexed.

/usr/lib/gcc-cross/aarch64-linux-gnu/6/adalib/gnatprj/osint-c.ali is in libgnatprj6-dev-arm64-cross 6.3.0-18cross1.

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
V "GNAT Lib v6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mlittle-endian
A -mabi=lp64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_LOCAL_ALLOCATORS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U osint.c%b		osint-c.adb		57d868d7 OO PK
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		3eb5f4d8 EE NE OO PK
W osint%s		osint.adb		osint.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-unccon.ads		20070406091342 f9eb8f06 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D alloc.ads		20150107084147 61013b91 alloc%s
D debug.ads		20151112115918 3ea59655 debug%s
D hostparm.ads		20140801100131 a20ca6cf hostparm%s
D interfac.ads		20151118101227 4be8ce1b interfaces%s
D namet.ads		20151027115429 fa2d8adb namet%s
D namet.adb		20151027115429 d6efdbbb namet%b
D opt.ads		20151123112034 ee330e6c opt%s
D osint.ads		20151026112632 ebea51fe osint%s
D osint-c.ads		20151026114433 d55fa526 osint.c%s
D osint-c.adb		20151112132540 01542cb1 osint.c%b
D output.ads		20151112132540 05f6116c output%s
D system.ads		20151123113124 6326c08a system%s
D s-conca2.ads		20140225151544 02a0d7d0 system.concat_2%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-memory.ads		20140225151139 597d6634 system.memory%s
D s-os_lib.ads		20151118101046 53e9e388 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20140731130224 9d58a4c0 system.unsigned_types%s
D s-wchcon.ads		20140718092328 1b7d22d2 system.wch_con%s
D table.ads		20151020120548 e3a9ec16 table%s
D table.adb		20141107135941 9716557f table%b
D tree_io.ads		20140718093624 6de0ef2c tree_io%s
D types.ads		20151112132540 9edbaea9 types%s
D unchconv.ads		20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20070406091342 214516a4 unchecked_deallocation%s
D widechar.ads		20140801083227 3fd6363b widechar%s
X 9 namet.ads
152a4*Name_Buffer{string} 14|163m7 165m7 172r50 175m19 178m19 189m7 202r20
. 223r20 238m10 240m10 253r20 274m7 349r13 363m10 370r43 383r32 387m13 395m16
. 395r16 399r19 414r24 415r24 422r24 428m7 429m7 430m7 494m10 500r13 512m7
. 513m7 514m7 515m7 516m7
158i4*Name_Len{natural} 14|163r20 164m7 164r19 165r20 165r36 166m7 166r19
. 172r68 174m19 175r37 178r32 178r48 180m19 180r31 189r20 202r38 223r38 239m10
. 240r23 253r38 275m7 346r20 348r29 370r69 372m16 375r29 431m7 493m10 494r28
. 497r20 499r29 517m7
180I9*Name_Id<integer>
312U14*Add_Char_To_Name_Buffer 14|373s16
317U14*Add_Nat_To_Name_Buffer 14|374s16
321U14*Add_Str_To_Name_Buffer 14|376s16
356U14*Get_Name_String 14|161s7 340s7 485s7
362V13*Get_Name_String{string} 14|61s15 78s15 95s15 112s15 129s15 146s15
. 473s15
489V13*Name_Find{180I9} 14|188s17 276s41 328s15
577I9*File_Name_Type<180I9> 13|44r37 62r38 62r61 149r18 14|41r16 42r31 155r16
. 156r31 158r16 210r38 210r61 232r15 272r17 316r37 323r18
X 11 opt.ads
50K9*Opt 2308e8 14|26w6 26r19 553r4 554r4 555r4 557r4 558r4 559r4
718b4*Generate_C_Code{boolean} 14|451r21
973P9*Create_Repinfo_File_Proc
974P9*Write_Repinfo_Line_Proc
975P9*Close_Repinfo_File_Proc
978p4*Create_Repinfo_File_Access{973P9} 14|553m8
979p4*Write_Repinfo_Line_Access{974P9} 14|554m8
980p4*Close_Repinfo_File_Access{975P9} 14|555m8
988P9*Create_List_File_Proc
989P9*Write_List_Info_Proc
990P9*Close_List_File_Proc
993p4*Create_List_File_Access{988P9} 14|557m8
994p4*Write_List_Info_Access{989P9} 14|558m8
995p4*Close_List_File_Access{990P9} 14|559m8
1071i4*Multiple_Unit_Index{32|59I9} 14|368r13 374r40
X 12 osint.ads
44K9*Osint 790e10 13|29r9 206r5 14|29r14 562r5
46e4*Multi_Unit_Index_Character{character} 14|373r41
55i4*Output_FD{20|183I9} 14|56r14 73r14 90r14 107r14 124r14 141r14 190m30
. 203m30 224m30 241m33 254m30 264m38 468r14 518m30 520r30
98U14*Canonical_Case_File_Name 14|393s13 394s13
155U14*Fail 14|59s10 76s10 93s10 110s10 127s10 144s10 423s16 454s10 471s10
552V13*Read_Library_Info{32|151P9} 14|329s15
554b7 Fatal_Err{boolean} 14|329r40
682p4*ALI_Suffix{32|113P9} 14|252r22 263r22 327r22
690i4 Current_Main{9|577I9} 14|236r35 340r24 485r24
696a4 Target_Object_Suffix{string} 14|439r33
699i4 Output_File_Name{9|577I9} 14|61r32 78r32 95r32 112r32 129r32 146r32
. 473r32
725U14 Create_File_And_Check 14|190s7 203s7 224s7 241s10 254s7 518s7
734U14 Open_File_To_Append_And_Check 14|264s7
743n26 Compiler{743E9} 14|561r17
745U14 Set_Program 14|561s4
750V13 More_Files{boolean} 14|310r54
753V13 Next_Main_File{9|577I9} 14|316r60
762U14 Write_Info 14|527r55 533r57 548r57
765U14 Write_With_Check 14|541s7
X 13 osint-c.ads
29K15*C 12|44k9 13|206l11 206e12 14|29b20 562l11 562t12
31U14*Set_Output_Object_File_Name 31>43 14|438b14 458l8 458t35
31a43 Name{string} 14|438b43 440r33 448r12 448r28 448r42 449r23 449r38 449r52
. 452r27 452r42 452r56 457r46
35V13*Get_Output_Object_File_Name{string} 14|299b13 304l8 304t35
39V13*More_Source_Files{boolean} 14|310b13
44V13*Next_Main_Source{9|577I9} 14|316b13
62V13*Create_Debug_File{9|577I9} 62>32 14|210b13 213l8 213t25
62i32 Src{9|577I9} 14|210b32 212r37
66U14*Write_Debug_Info 66>32 14|527b14
66a32 Info{string} 14|527b32
71U14*Close_Debug_File 14|69b14 80l8 80t24
75V13*Debug_File_Eol_Length{32|62I12} 14|284b13 293l8 293t29
97U14*Create_Repinfo_File 97>35 14|271b14 278l8 278t27 553r38
97a35 Src{string} 14|271b35 274r25 274r40 275r19
102U14*Write_Repinfo_Line 102>34 14|548b14 554r38
102a34 Info{string} 14|548b34
107U14*Close_Repinfo_File 14|137b14 148l8 148t26 555r38
111U14*Set_File_Name 111>29 14|201s7 222s7 252s7 263s7 327s7 336b14 432l8
. 432t21
111a29 Ext{string} 14|336b29 429r49 429r64 430r32 431r31
124U14*Create_Output_Library_Info 14|249b14 255l8 255t34
129U14*Open_Output_Library_Info 14|261b14 265l8 265t32
135U14*Write_Library_Info 135>34 14|533b14
135a34 Info{string} 14|533b34
144U14*Close_Output_Library_Info 14|120b14 131l8 131t33
148U14*Read_Library_Info 149<7 150<7 14|322b14 330l8 330t25
149i7 Name{9|577I9} 14|323b7 328m7 329r34
150p7 Text{32|151P9} 14|324b7 329m7
167U14*Create_C_File 14|198b14 204l8 204t21
168U14*Create_H_File 14|219b14 225l8 225t21
173U14*Close_C_File 14|52b14 63l8 63t20
174U14*Close_H_File 14|86b14 97l8 97t20
182U14*Create_List_File 182>32 14|231b14 243l8 243t24 557r35
182a32 S{string} 14|231b32 234r10 234r13 236r49 236r52 236r67 238r28 238r41
. 239r22
188U14*Write_List_Info 188>31 14|539b14 542l8 542t23 558r35
188a31 S{string} 14|539b31 541r25 541r36
191U14*Close_List_File 14|103b14 114l8 114t23 559r35
198U14*Tree_Create 14|481b14 521l8 521t19
203U14*Tree_Close 14|464b14 475l8 475t18
X 14 osint-c.adb
31p4 Output_Object_File_Name{32|113P9} 168r10 169r31 170r16 174r39 176r21
. 177r24 301r22 303r14 358r10 387r31 388r15 395r34 398r30 457m7 492r10 493r22
. 494r41
35U14 Adjust_OS_Resource_Limits 36b<c,__gnat_adjust_os_resource_limits>22
. 551s4
40V13 Create_Auxiliary_File{9|577I9} 41>7 42>7 154b13 192l8 192t29 212s14
. 236s12 276s18
41i7 Src{9|577I9} 155b7 161r24
42a7 Suffix{string} 156b7 165r47 165r65 166r30
53b7 Status{boolean} 56m25 58r14
70b7 Status{boolean} 73m25 75r14
87b7 Status{boolean} 90m25 92r14
104b7 Status{boolean} 107m25 109r14
121b7 Status{boolean} 124m25 126r14
138b7 Status{boolean} 141m25 143r14
158i7 Result{9|577I9} 188m7 191r14
169i14 Index{integer} 170r41 174r31 177r57
172a19 File_Name{string} 178r59 179r21 180r42
199b7 Dummy{boolean} 202m49
220b7 Dummy{boolean} 223m49
232i7 Dummy{9|577I9} 235m10
250b7 Dummy{boolean} 253m49
272i7 Discard{9|577I9} 276m7
337i7 Dot_Index{natural} 346m7 350m13 363r23 370r56 372r28 375m16 383r50
. 397m13 400m19 408r28 412r22 422r46 428r20 429r20 429r37 430r20 431r19
348i11 J{integer} 349r26 350r26
370a16 Exten{string} 376r40
383a13 Name{string} 393m39 393r39 422r16
384i13 First{positive} 412m13 413r19 414r37 415r37 417m16 417r25 422r37
398i17 J{integer} 399r32 400r32
439a7 Ext{string} 441r33 448r56
440i7 NL{natural} 446r10 448r18 449r29 452r33
441i7 EL{natural} 446r16 448r23
465b7 Status{boolean} 468m25 470r14
482i7 Dot_Index{natural} 497m7 501m13 508r22 512r20 513r20 514r20 515r20
. 516r20 517r19
499i11 J{integer} 500r26 501r26
X 16 system.ads
67M9*Address
X 19 s-memory.ads
53V13*Alloc{16|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{16|67M9} 105i<c,__gnat_realloc>22
X 20 s-os_lib.ads
183I9*File_Descriptor<integer>
194U14*Close 14|56s7 73s7 90s7 107s7 124s7 141s7 468s7
275n18*Binary{275E9} 14|518r41
275n26*Text{275E9} 14|190r41 203r41 224r41 241r44 254r41 264r49
360U14*Delete_File 14|202s7 223s7 253s7
1053e4*Directory_Separator{character} 14|170r50 288r10 414r51
X 31 tree_io.ads
45K9*Tree_IO 14|27w6 27r19 31|128e12
103U14*Tree_Write_Initialize 14|520s7
124U14*Tree_Write_Terminate 14|467s7
X 32 types.ads
59I9*Int<integer>
62I12*Nat{59I9} 13|75r42 14|284r42
113P9*String_Ptr(string) 14|31r30
148A9*Text_Buffer(character)<145I9>
151P9*Text_Buffer_Ptr(148A9) 13|150r18 14|324r18