This file is indexed.

/usr/lib/ada/adalib/gnatprj/targparm.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
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
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
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 nnnnnnnnnnnnnnnvnnvnnvnnnnnnnvnnnnnnnnnnnnnnvnnnnnnnnnnnnnvnnnnvvnnnnnnnnnnnnnnn

U targparm%b		targparm.adb		62a041d5 OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W csets%s		csets.adb		csets.ali
W opt%s			opt.adb			opt.ali
W osint%s		osint.adb		osint.ali
W output%s		output.adb		output.ali
W system%s		system.ads		system.ali
W system.img_enum_new%s	s-imenne.adb		s-imenne.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali

U targparm%s		targparm.ads		1b48dee4 EE OO PK
W namet%s		namet.adb		namet.ali
W rident%s		rident.ads		rident.ali
W types%s		types.adb		types.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 csets.ads		20090409150019 e948558f
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 output.ads		20100622132632 de75f4b4
D rident.ads		20090409150019 770cd2d0
D system.ads		20140416172229 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-imenne.ads		20090417131547 8707cbf0
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-rident.ads		20101018103456 4282a67a
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-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 targparm.ads		20101007125900 620a2388
D targparm.adb		20090807092901 73260b41
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 6 csets.ads
32K9*Csets 97e10 36|26w6 26r20
44A9*Translate_Table(character)<character>
83a4*Fold_Upper{44A9} 36|257r25 284r25
X 10 namet.ads
38K9*Namet 544e10 35|80w6 80r18
127a4*Name_Buffer{string} 36|169m7
133i4*Name_Len{natural} 36|170m7 452m13 492m13
149I9*Name_Id<integer> 35|157r30 169r37
153i4*No_Name{149I9} 35|157r41 169r48
271V13*Name_Find{149I9} 36|172s25
281V13*Name_Enter{149I9} 36|480s43 508s50
340U14*Add_Char_To_Name_Buffer 36|463s16 496s16
X 12 opt.ads
50K9*Opt 1907e8 36|27w6 27r20 209r7 222r13 232r13 233r13 362r13 369r13 376r13
. 377r13 384r13 385r13 392r13 405r13 406r13 415r13 424r13 425r13
183b4*Address_Is_Private{boolean} 36|209m11 222m17
424b4*Detect_Blocking{boolean} 36|362m17
515b4*Exception_Locations_Suppressed{boolean} 36|415m17
651b4*Global_Discard_Names{boolean} 36|369m17
715b4*Init_Or_Norm_Scalars{boolean} 36|385m17
883e4*Locking_Policy{character} 36|233m17 376m17
889i4*Locking_Policy_Sloc{38|210I12} 36|377m17
979b4*Normalize_Scalars{boolean} 36|384m17
1071b4*Polling_Required{boolean} 36|392m17
1102e4*Queuing_Policy{character} 36|405m17
1108i4*Queuing_Policy_Sloc{38|210I12} 36|406m17
1244b4*Tagged_Type_Expansion{boolean} 36|563m28 575m28
1251e4*Task_Dispatching_Policy{character} 36|232m17 424m17
1257i4*Task_Dispatching_Policy_Sloc{38|210I12} 36|425m17
X 13 osint.ads
44K9*Osint 776e10 36|28w6 28r20
46e4*Multi_Unit_Index_Character{character} 36|635m10
413U14*Read_Source_File 36|172s7
415i7 Lo{38|210I12} 36|172r36
416i7 Hi{38|210I12} 36|172r45
417p7 Src{38|200P9} 36|172r55
X 14 output.ads
44K9*Output 222e11 36|29w6 29r20
77U14*Set_Standard_Error 36|341s13 431s13 473s16 501s16 523s22 623s13
84U14*Set_Standard_Output 36|356s13 442s13 476s16 504s16 533s22 626s13
106U14*Write_Char 36|350s16 437s16 529s25
113U14*Write_Eol 36|354s13 441s13 532s22
130U14*Write_Str 36|344s13 526s22
137U14*Write_Line 36|175s10 176s10 342s13 432s13 474s16 502s16 524s22 624s13
. 625s13
X 15 rident.ads
49K9*Rident[22|45] 35|79w6 79r18
X 22 s-rident.ads
55E9*Restriction_Id 36|253r46[15|49]
182E12*All_Boolean_Restrictions{55E9[15|49]} 36|251r30[15|49]
200E12*All_Parameter_Restrictions{55E9[15|49]} 36|274r30[15|49] 277r29[15|49]
. 655r21[15|49]
254A9*Restriction_Flags(boolean)<55E9[15|49]> 36|648r11[15|49]
255A9*Restriction_Values(natural)<55E9[15|49]> 36|649r11[15|49]
258R9*Restrictions_Info 35|133r29[15|49]
259a7*Set{254A9[15|49]} 36|265m45[15|49] 322m51[15|49] 653m36[15|49]
265a7*Value{255A9[15|49]} 36|321m51[15|49] 656m39[15|49]
299r4*No_Restrictions{258R9[15|49]} 35|133r50[15|49]
311E9*Profile_Name 36|151r44[15|49] 647r44[15|49]
311n38*Ravenscar{311E9[15|49]} 36|231r39[15|49]
311n49*Restricted{311E9[15|49]} 36|242r39[15|49]
319R9*Profile_Data
320a7*Set{254A9[15|49]} 36|648m55[15|49]
327a7*Value{255A9[15|49]} 36|649m55[15|49]
333a4*Profile_Info(319R9[15|49]) 36|648r38[15|49] 649r38[15|49]
X 35 targparm.ads
83K9*Targparm 621l5 621e13 36|31b14 662l5 662t13
133r4*Restrictions_On_Target{22|258R9[15|49]} 36|265m22 321m28 322m28 653m13
. 656m16
157i4*Run_Time_Name_On_Target{10|149I9} 36|480m16
169i4*Executable_Extension_On_Target{10|149I9} 36|508m16
211b4*AAMP_On_Target{boolean} 36|555m34
214b4*OpenVMS_On_Target{boolean} 36|593m34 634r10
217b4*RTX_RTSS_Kernel_Module_On_Target{boolean} 36|581m34
220E9*Virtual_Machine_Kind 220e64 221r16
220n34*No_VM{220E9} 221r40
220n41*JVM_Target{220E9} 36|574r41
220n53*CLI_Target{220E9} 36|562r41
221e4*VM_Target{220E9} 36|562m28 574m28
237b4*Backend_Divide_Checks_On_Target{boolean} 36|557m34
242b4*Backend_Overflow_Checks_On_Target{boolean} 36|558m34
313b4*ZCX_By_Default_On_Target{boolean} 36|594m34
319b4*GCC_ZCX_Support_On_Target{boolean} 36|595m34
332b4*Configurable_Run_Time_On_Target{boolean} 36|566m34
353b4*Suppress_Standard_Library_On_Target{boolean} 36|590m34
372b4*Preallocated_Stacks_On_Target{boolean} 36|580m34
387b4*Duration_32_Bits_On_Target{boolean} 36|567m34
402b4*Support_64_Bit_Divides_On_Target{boolean} 36|582m34
410b4*Support_Aggregates_On_Target{boolean} 36|583m34
417b4*Support_Composite_Assign_On_Target{boolean} 36|584m34
425b4*Support_Composite_Compare_On_Target{boolean} 36|585m34
432b4*Support_Long_Shifts_On_Target{boolean} 36|589m34
441b4*Always_Compatible_Rep_On_Target{boolean} 36|556m34
489b4*Stack_Check_Probes_On_Target{boolean} 36|588m34
492b4*Stack_Check_Limits_On_Target{boolean} 36|587m34
498b4*Stack_Check_Default_On_Target{boolean} 36|586m34
510b4*Command_Line_Args_On_Target{boolean} 36|559m34
519b4*Exit_Status_Supported_On_Target{boolean} 36|569m34
536b4*Use_Ada_Main_Program_Name_On_Target{boolean} 36|592m34
564b4*Denorm_On_Target{boolean} 36|568m34
567b4*Machine_Rounds_On_Target{boolean} 36|579m34
570b4*Machine_Overflows_On_Target{boolean} 36|578m34
573b4*Signed_Zeros_On_Target{boolean} 36|591m34
580b4*Fractional_Fixed_Ops_On_Target{boolean} 36|571m34
595b4*Frontend_Layout_On_Target{boolean} 36|570m34
607U14*Get_Target_Parameters 608>7 609>7 610>7 36|180s7 188b14 641l8 641t29
608p7 System_Text{38|200P9} 36|181r10 189b7 212r25 216r13 221r16 228r16 239r16
. 248r16 257r37 264r22 284r37 291r22 298r28 306r51 317r31 320r31 346r19 348r19
. 350r28 360r16 367r16 374r16 376r35 382r16 390r16 397r16 403r16 405r35 411r16
. 420r16 424r44 430r16 434r19 435r24 437r28 447r16 453r19 455r19 457r19 459r19
. 461r19 463r41 467r16 468r23 469r24 471r24 487r16 493r19 494r24 496r41 500r16
. 500r47 517r19 540r25 541r30 548r25 552r30 612r16 612r47 617r16 617r45
609i7 Source_First{38|210I12} 36|182r10 190b7 211r12
610i7 Source_Last{38|210I12} 36|183r10 191b7 614r28 619r28 622r18
615U14*Get_Target_Parameters 36|160b14 184l8 184t29
X 36 targparm.adb
34b4 Parameters_Obtained{boolean} 165r10 203r10 206m10
40E9 Targparm_Tags 71e11 73r28 114r35 516r42
41n7 AAM{40E9} 555r27
42n7 ACR{40E9} 556r27
43n7 BDC{40E9} 557r27
44n7 BOC{40E9} 558r27
45n7 CLA{40E9} 559r27
46n7 CLI{40E9} 560r27
47n7 CRT{40E9} 566r27
48n7 D32{40E9} 567r27
49n7 DEN{40E9} 568r27
50n7 EXS{40E9} 569r27
51n7 FEL{40E9} 570r27
52n7 FFO{40E9} 571r27
53n7 JVM{40E9} 572r27
54n7 MOV{40E9} 578r27
55n7 MRN{40E9} 579r27
56n7 PAS{40E9} 580r27
57n7 RTX{40E9} 581r27
58n7 S64{40E9} 582r27
59n7 SAG{40E9} 583r27
60n7 SCA{40E9} 584r27
61n7 SCC{40E9} 585r27
62n7 SCD{40E9} 586r27
63n7 SCL{40E9} 587r27
64n7 SCP{40E9} 588r27
65n7 SLS{40E9} 589r27
66n7 SNZ{40E9} 591r27
67n7 SSL{40E9} 590r27
68n7 UAM{40E9} 592r27
69n7 VMS{40E9} 593r27
70n7 ZCD{40E9} 594r27
71n7 ZCG{40E9} 595r27
73a4 Targparm_Flags(boolean) 522r22 537m22
78a4 AAM_Str{38|190A12} 115r7
79a4 ACR_Str{38|190A12} 116r7
80a4 BDC_Str{38|190A12} 117r7
81a4 BOC_Str{38|190A12} 118r7
82a4 CLA_Str{38|190A12} 119r7
83a4 CLI_Str{38|190A12} 120r7
84a4 CRT_Str{38|190A12} 121r7
85a4 D32_Str{38|190A12} 122r7
86a4 DEN_Str{38|190A12} 123r7
87a4 EXS_Str{38|190A12} 124r7
88a4 FEL_Str{38|190A12} 125r7
89a4 FFO_Str{38|190A12} 126r7
90a4 JVM_Str{38|190A12} 127r7
91a4 MOV_Str{38|190A12} 128r7
92a4 MRN_Str{38|190A12} 129r7
93a4 PAS_Str{38|190A12} 130r7
94a4 RTX_Str{38|190A12} 131r7
95a4 S64_Str{38|190A12} 132r7
96a4 SAG_Str{38|190A12} 133r7
97a4 SCA_Str{38|190A12} 134r7
98a4 SCC_Str{38|190A12} 135r7
99a4 SCD_Str{38|190A12} 136r7
100a4 SCL_Str{38|190A12} 137r7
101a4 SCP_Str{38|190A12} 138r7
102a4 SLS_Str{38|190A12} 139r7
103a4 SNZ_Str{38|190A12} 140r7
104a4 SSL_Str{38|190A12} 141r7
105a4 UAM_Str{38|190A12} 142r7
106a4 VMS_Str{38|190A12} 143r7
107a4 ZCD_Str{38|190A12} 144r7
108a4 ZCG_Str{38|190A12} 145r7
113P9 Buffer_Ptr(38|190A12) 114r53
114a4 Targparm_Str(113P9) 517r49 518r55 520r32 528r31 529r37
151U14 Set_Profile_Restrictions 151>40 231s13 242s13 647b14 660l8 660t32
151e40 P{22|311E9[15|49]} 647b40 648r52 649r52
161p7 Text{38|200P9} 172m62 174r10 181r26
162i7 Hi{38|210I12} 172m51 183r26
193i7 P{38|210I12} 211m7 212r38 212r43 216r26 221r29 221r34 223m13 223r18
. 228r29 228r34 234m13 234r18 239r29 239r34 243m13 243r18 248r29 248r34 249m13
. 249r18 257r50 264r35 284r50 291r35 291r55 294m22 294r27 298r41 306r64 317r44
. 320r44 329m25 329r30 346r32 348r32 350r41 351m16 351r21 360r29 360r34 361m13
. 361r18 367r29 367r34 368m13 368r18 374r29 374r34 375m13 375r18 376r48 382r29
. 382r34 383m13 383r18 390r29 390r34 391m13 391r18 397r29 397r34 398m13 398r18
. 403r29 403r34 404m13 404r18 405r48 411r29 411r34 414m13 414r18 420r29 420r34
. 423m13 423r18 424r57 430r29 430r34 434r32 435r37 437r41 438m16 438r21 447r29
. 447r34 450m13 450r18 453r32 455r32 457r32 459r32 461r32 463r54 464m16 464r21
. 467r29 468r36 469r37 471r37 487r29 487r34 490m13 490r18 493r32 494r37 496r54
. 497m16 497r21 500r29 500r60 517r32 517r41 520m19 520r24 540r38 541r43 543m22
. 543r27 546m19 546r24 548r38 549m22 549r27 552r43 612r29 612r60 613m13 613r18
. 614r23 617r29 617r58 618m13 618r18 619r23 622r13
196b7 Fatal{boolean} 355m13 443m13 477m16 505m16 534m22 638r10
199b7 Result{boolean} 552m19 555r73 556r73 557r73 558r73 559r73 561r28 566r73
. 567r73 568r73 569r73 570r73 571r73 573r28 578r73 579r73 580r73 581r73 582r73
. 583r73 584r73 585r73 586r73 587r73 588r73 589r73 590r73 591r73 592r73 593r73
. 594r73 595r73
212l7 Line_Loop 629l16 629e25
251l13 Rloop 272l22 272e27
251e25 K{22|182E12[15|49]} 253r68 265r50
253a19 Rname{string} 256r28 258r60 264r39
256i23 J{integer} 257r66 258r67
270L15 Rloop_Continue 260r30
274l13 Ploop 326r33 333r27 339l22 339e27
274e25 K{22|200E12[15|49]} 277r63 321r58 322r56
276a19 Rname{string} 283r28 285r60 291r39 291r59 294r31
279i19 V{natural} 296m22 305m31 305r41 321r64
283i23 J{integer} 284r66 285r67
337L15 Ploop_Continue 287r30
516l13 Config_Param_Loop 605l22 605e39
516e37 K{40E9} 517r63 518r69 520r46 522r38 528r45 529r51 537r38 554r24
528i26 J<38|59I9> 529r59
610L12 Line_Loop_Continue 217r18 224r18 235r18 244r18 266r27 314r39 323r33
. 363r18 370r18 378r18 386r18 393r18 399r18 407r18 416r18 426r18 483r18 511r18
. 597r27
648a7 R{22|254A9[15|49]} 651r16 652r13
649a7 V{22|255A9[15|49]} 656r52
651e11 J{22|55E9[15|49]} 652r16 653r41 655r16 656r46 656r55
X 38 types.ads
52K9*Types 35|81w6 81r18 38|823e10
59I9*Int<integer>
148I9*Text_Ptr<59I9>
151A9*Text_Buffer(character)<148I9>
190A12*Source_Buffer{151A9}<148I9> 36|78r31 79r31 80r31 81r31 82r31 83r31
. 84r31 85r31 86r31 87r31 88r31 89r31 90r31 91r31 92r31 93r31 94r31 95r31
. 96r31 97r31 98r31 99r31 100r31 101r31 102r31 103r31 104r31 105r31 106r31
. 107r31 108r31 113r39
196A12*Big_Source_Buffer{151A9}<148I9>
200P9*Source_Buffer_Ptr(196A12) 35|608r22 36|161r14 189r22
210I12*Source_Ptr{148I9} 35|609r22 610r22 36|162r14 190r22 191r22 193r11
. 257r54 284r54
235i4*System_Location{210I12} 36|377r40 406r40 425r49
714X4*Unrecoverable_Error 36|177r16 627r19 639r16