This file is indexed.

/usr/lib/ada/adalib/gnatprj/tempdir.ali is in libgnatprj4.8-dev 4.8.2-8ubuntu3.

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
V "GNAT Lib v4.8"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_ELABORATION_CODE
RV SPARK

U tempdir%b		tempdir.adb		9014b302 OO PK
W gnat%s		gnat.ads		gnat.ali
W gnat.directory_operations%s  g-dirope.adb	g-dirope.ali
W hostparm%s		hostparm.ads		hostparm.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 tempdir%s		tempdir.ads		0b9a87a6 EE NE OO PK
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W namet%s		namet.adb		namet.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20070912115821 2825df20
D a-except.ads		20120716125141 10fcae55
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20120330092659 daf1344a
D debug.ads		20090420131856 3ea59655
D gnat.ads		20110801150502 fd2ad2f1
D g-dirope.ads		20110801150502 940c4438
D g-os_lib.ads		20090409150019 0db74523
D hostparm.ads		20120315091549 c164ed60
D namet.ads		20121001081109 ef58bb56
D opt.ads		20130206104433 983485a0
D output.ads		20100622132632 de75f4b4
D system.ads		20140416144310 90249111
D s-exctab.ads		20090417131547 66e51330
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20120709131452 cf6cfdbf
D s-parame.ads		20110830140625 b6e20cc0
D s-secsta.ads		20110830140625 eea35a36
D s-stalib.ads		20130104124955 f78bcf95
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-string.ads		20130104124955 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		20130104091825 d2a5ae47
D tempdir.ads		20130129143747 e97579d3
D tempdir.adb		20130129143747 6a48129d
D tree_io.ads		20130102100426 30335df9
D types.ads		20130104092849 a33fd65d
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
X 11 gnat.ads
34K9*GNAT 37e9 33|33r6 33r23 34|26r6 26r37
X 12 g-dirope.ads
47K14*Directory_Operations 275e30 34|26w11 26r42
49A12*Dir_Name_Str{string}<integer>
79U14*Change_Dir 34|86s10 88s10
95V13*Get_Current_Dir{49A12} 34|49s40
X 13 g-os_lib.ads
51K14*OS_Lib=51:36 33|33w11 33r28
X 14 hostparm.ads
38K9*Hostparm 85e13 34|28w6 28r20
47b4*OpenVMS{boolean} 34|124r13
X 15 namet.ads
38K9*Namet 544e10 33|31w6 31r17
127a4*Name_Buffer{string} 34|105m13
133i4*Name_Len{natural} 34|104m13 105r31
149I9*Name_Id<integer>
271V13*Name_Find{149I9} 34|106s21
434I9*Path_Name_Type<149I9> 33|39r18 34|46r18
439i4*No_Path{434I9} 34|96r18
X 16 opt.ads
50K9*Opt 2045e8 34|29w6 29r20
1462b4*Verbose_Mode{boolean} 34|76r13
X 17 output.ads
44K9*Output 222e11 34|30w6 30r20
130U14*Write_Str 34|77s13 78s13
137U14*Write_Line 34|79s13 95s10
X 18 system.ads
64M9*Address
X 20 s-memory.ads
53V13*Alloc{18|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{18|64M9} 105i<c,__gnat_realloc>22
X 21 s-os_lib.ads
67P12*String_Access{27|45P9} 34|38r16 48r21 117r13
69V14*"="=70:22{boolean} 34|140r14
72U14*Free=72:62 34|107s13 138s7 150s7
168I9*File_Descriptor<integer> 33|38r18 34|45r18
176i4*Invalid_FD{168I9} 34|94r15
244U14*Create_Temp_File 34|87s10 91s10
419V13*Normalize_Pathname{string} 34|101s27 145s34
464V13*Is_Absolute_Path{boolean} 34|142s18
475V13*Is_Directory{boolean} 34|143s18
905V13*Getenv{67P12} 34|125s20 130s23 134s20
960e4*Directory_Separator{character} 34|102r42
X 27 s-string.ads
45P9*String_Access(string)
X 33 tempdir.ads
35K9*Tempdir 53l5 53e12 34|32b14 157l5 157t12
37U14*Create_Temp_File 38<7 39<7 34|44b14 110l8 110t24
38i7 FD{21|168I9} 34|45b7 87m28 91m28 94r10
39i7 Name{15|434I9} 34|46b7 96m10 106m13
47U14*Use_Temp_Dir 47>28 34|116b14 151l8 151t20 156s4
47b28 Status{boolean} 34|116b28 120r10 156r18
X 34 tempdir.adb
34b4 Tmpdir_Needs_To_Be_Displayed{boolean} 76r35 80m13
36a4 Tmpdir{string} 130r31 134r28
37a4 Gnutmpdir{string} 125r28
38p4 Temp_Dir{21|67P12} 60r13 61r20 70r10 78r24 86r22 138m13 138r13 145m10
. 147m10
48p7 File_Name{21|67P12} 87m32 87r32 91m32 91r32 102r64 107m19 107r19
49a7 Current_Dir{string} 63r20 88r22
51V16 Directory{string} 58b16 65l11 65t20 95s62 102s30
100a13 Path_Name{string} 104r25 105r44
117p7 Dir{21|67P12} 125m13 129r16 130m16 134m13 140r10 141r18 142r36 143r32
. 145r54 150m13 150r13