This file is indexed.

/usr/lib/gcc-cross/aarch64-linux-gnu/5/adalib/gnatprj/sfn_scan.ali is in libgnatprj5-dev-arm64-cross 5.5.0-12ubuntu1cross1.

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

RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_ACCESS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLICIT_ALIASING
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U sfn_scan%b		sfn_scan.adb		f838eb0d NE OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W interfaces%s		interfac.ads		interfac.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U sfn_scan%s		sfn_scan.ads		fb1d0fa7 EE OO PK
W system%s		system.ads		system.ali
W system.exception_table%s  s-exctab.adb	s-exctab.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-except.ads		20140730140058 5250cb69 ada.exceptions%s
D a-unccon.ads		20070406091342 f9eb8f06 ada.unchecked_conversion%s
D interfac.ads		20141120112812 6033a23f interfaces%s
D sfn_scan.ads		20080413180309 fb1d0fa7 sfn_scan%s
D sfn_scan.adb		20100622170437 51752fc3 sfn_scan%b
D system.ads		20141031112219 1d274481 system%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-exctab.adb		20140611105235 c756f391 system.exception_table%b
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-soflin.ads		20140801100131 aa763b52 system.soft_links%s
D s-stache.ads		20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads		20150220094550 fa0a3617 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
X 1 ada.ads
16K9*Ada 19e8 6|32r6 32r26
X 2 a-except.ads
53K13*Exceptions 360e19 6|32w10 32r30
89U14*Raise_Exception 6|384s7
X 5 sfn_scan.ads
40K9*SFN_Scan 96l5 96e13 6|34b14 729l5 729t13
47P9*Set_File_Name_Ptr 49>9 50>9 51>9 52>9 78r18 6|424r18
49e9 Typ{character}
50a9 U{string}
51a9 F{string}
52i9 Index{natural}
60P9*Set_File_Name_Pattern_Ptr 61>17 61>31 61>48 61>62 79r18 6|425r18
61a17 Pat{string}
61e31 Typ{character}
61a48 Dot{string}
61e62 Cas{character}
70i4*Cursor{natural} 6|609m10
73X4*Syntax_Error_In_GNAT_ADC 6|384r24
76U14*Scan_SFN_Pragmas 77>7 78>7 79>7 6|422b14 611l8 611t24
77a7 Source{string} 6|423b7 433r12 434r12
78p7 SFN_Ptr{47P9} 6|424b7 499r22
79p7 SFNP_Ptr{60P9} 6|425b7 574r22 581r25
X 6 sfn_scan.adb
39e4 EOF{character} 232r25
45P9 String_Ptr(string) 47r8
47p4 S{45P9} 143r10 147r13 148r39 166r35 175r21 177r13 177r34 199r20 200r21
. 201r21 202r26 202r47 203r26 203r47 204r26 204r47 205r26 205r47 206r21 214r14
. 225r14 231r17 232r17 291r15 310r12 370r13 400r28 433m7 534r32 592r36 594r19
. 594r39 609r24 623r10 625r13 638r28 638r47 642r16 645r16 655r36 675r15 684r28
. 684r47 705r22 709r27
50i4 P{natural} 143r13 147r16 148r42 154m10 154r15 196r12 199r23 200r24 201r24
. 202r29 202r50 203r29 203r50 204r29 204r50 205r29 205r50 206r24 207m10 207r15
. 210r10 214r22 225r10 231r13 232r20 283r17 287m13 291r18 299m13 303m10 303r15
. 310r15 317m10 367r33 396r16 400r31 408m16 413m13 413r18 434m7 435r24 534r35
. 592r39 594r22 594r42 597m19 597r24 603m13 603r18 609r20 623r13 625r16 634r12
. 635m7 635r12 638r31 638r50 642r19 645r19 646m13 646r18 651m13 651r18 655r39
. 656m16 656r21 661r21 675r18 681m16 681r21 684r31 684r50 687m19 687r24 690r33
. 695m16 695r21 700m16 700r21 705r25 706m19 706r24 709r30 713m28 713r33 718m19
. 718r24
53i4 Line_Num{natural} 361r16 432m7 680m16 680r28 686m19 686r31
56i4 Start_Of_Line{natural} 367r16 435m7 690m16
63V13 Acquire_Integer{natural} 137b13 158l8 158t23 492s30
68V13 Acquire_String{string} 68>29 68>42 164b13 185l8 185t22 481s45 510s44
. 578s50
68i29 B{natural} 164b29 165r30 166r38 171r14
68i42 E{natural} 164b42 165r26 173r19
75V13 Acquire_Unit_Name{string} 191b13 215l8 215t25 467s42
81V13 At_EOF{boolean} 82r19 198s17 221b13 239l8 239t14 266s10 286s13 306s10
. 400s13 441s35 591s41 638s13 655s20 674s27 683s26 702s19 708s29
86U14 Check_Not_At_EOF 87r19 195s7 262b14 271l8 271t24 533s22 621s7
91V13 Check_File_Type{character} 245b13 256l8 256t23 457s20 471s26
99V13 Check_Token{boolean} 99>26 247s10 249s13 251s13 277b13 323l8 323t19
. 445s17 451s13 453s14 462s19 487s25 488s28 537s25 542s31 544s31 546s31 552s28
99a26 T{string} 277b26 285r16 298r18
108U14 Error 108>21 144s10 151s13 211s10 267s10 329b14 385l8 385t13 409s16
. 446s13 474s22 523s22 541s28 549s28 556s28 562s25 628s10 639s13 643s13 703s19
108a21 Err{string} 329b21 381r25 381r40 382r18
113U14 Require_Token 113>29 391b14 416l8 416t21 455s13 463s19 470s19 477s19
. 489s28 497s22 498s22 506s16 535s22 538s25 553s25 566s19 567s19
113a29 T{string} 391b29 398r16 400r37 402r33 406r25 406r42 407r19
120U14 Scan_String 120<27 120<44 478s19 507s16 558s28 595s19 617b14 666l8
. 666t19
120i27 B{natural} 617b27 634m7
120i44 E{natural} 617b44 661m16
129U14 Skip_WS 141s7 264s7 282s7 395s7 440s10 672b14 727l8 727t15
138i7 N{natural} 148m10 148r15 150r13 157r14
165a7 Str{string} 175m10 184r14
166e7 Q{character} 177r23 177r48
167i7 J{natural} 172m7 174m10 174r15 175r15 184r24
168i7 Ptr{natural} 171m7 173r13 175r24 177r16 177r37 178m13 178r20 180m13
. 180r20
192i7 B{natural} 196m7 210r14 214r17
278i7 Save_P{natural} 283m7 287r18 299r18 317r15
279e7 C{character} 291m10 293r13 294m13 294r48 298r13 310m7 312r10 313r17
. 314r17 315r17
285i11 K{integer} 298r21
330i7 C{natural} 368m10 368r15 371m13 371r19 375r16
333a7 M{string} 353m10 359m7 363m7 376m7 378m7 381m7 384r59
336i7 LM{natural} 352m10 352r16 353r13 360m7 362m7 362r13 363r10 376r10 377m7
. 377r13 378r10 379m7 379r13 381r10 381r20 382m7 382r13 384r67
339U17 Add_Nat 339>26 346b17 349s13 354l11 354t18 361s7 375s7
339i26 N{natural} 346b26 348r13 349r22 353r35
367i11 X{integer} 370r16
392i7 SaveP{natural} 396m7 408r21
398i11 J{integer} 400r40
402a16 S{string} 405m16 406m16 407m16 409r23
427i7 B{natural} 478m32 481r61 507m29 510r60 526m19 558m41 578r66 595m32
427i10 E{natural} 478m35 481r64 507m32 510r63 527m19 555r28 558m44 573r22
. 578r69 595m35
428e7 Typ{character} 457m13 461r16 471m19 473r22 473r42 499r35 574r41 581r44
429e7 Cas{character} 528m19 540r28 543m28 545m28 547m28 569r22 570m22 574r51
. 581r54
439l7 Main_Scan_Loop 441r15 591r21 605l16 605e30
467a19 U{string} 499r40
481a22 F{string} 499r43
482i22 X{natural} 492m25 494m25 499r46
510a19 Pat{string} 516r28 517r25 574r36 581r39
511i19 Nas{natural} 518m25 518r32 522r22
516i23 J{integer} 517r30
578a25 Dot{string} 581r49
590l13 Skip_Loop 592r21 599l22 599e31
618e7 Q{character} 624m10 626m10 629m10 645r25 655r44
674l7 WS_Scan 719r24 723r21 726l16 726e23