/usr/lib/ada/adalib/gnatprj/prj-err.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 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 | 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_ENUMERATION_MAPS
RV NO_ELABORATION_CODE
RV SPARK
U prj.err%b prj-err.adb 7a80720c NE OO PK
W ada.tags%s a-tags.adb a-tags.ali
W err_vars%s err_vars.ads err_vars.ali
W output%s output.adb output.ali
W prj%s prj.adb prj.ali
W stringt%s stringt.adb stringt.ali
U prj.err%s prj-err.ads 32e9cd46 EE OO PK
W ada.exceptions%s a-except.adb a-except.ali
W ada.tags%s a-tags.adb a-tags.ali
Z atree%s atree.adb atree.ali
Z casing%s casing.adb casing.ali
Z csets%s csets.adb csets.ali
W errutil%s errutil.adb errutil.ali
Z hostparm%s hostparm.ads hostparm.ali
W interfaces%s interfac.ads interfac.ali
Z namet%s namet.adb namet.ali
Z opt%s opt.adb opt.ali
W prj%s prj.adb prj.ali
Z restrict%s restrict.adb restrict.ali
Z rident%s rident.ads rident.ali
Z scans%s scans.adb scans.ali
W scng%s scng.adb scng.ali AD
Z sinput%s sinput.adb sinput.ali
Z snames%s snames.adb snames.ali
Z stringt%s stringt.adb stringt.ali
Z styleg%s styleg.adb styleg.ali
Z stylesw%s stylesw.adb stylesw.ali
Z system%s system.ads system.ali
Z system.crc32%s s-crc32.adb s-crc32.ali
Z system.utf_32%s s-utf_32.adb s-utf_32.ali
Z system.wch_con%s s-wchcon.adb s-wchcon.ali
Z types%s types.adb types.ali
Z uintp%s uintp.adb uintp.ali
Z urealp%s urealp.adb urealp.ali
Z widechar%s widechar.adb widechar.ali
D ada.ads 20070406091342 3ffc8e18
D a-except.ads 20120716125141 10fcae55
D a-finali.ads 20111121113555 52ecdc1b
D a-stream.ads 20090409150019 2ca4ee37
D a-tags.ads 20111212115430 6c0509d0
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20120330092659 daf1344a
D aspects.ads 20130129140721 450982f5
D atree.ads 20130129140121 ce7e6162
D atree.adb 20130129140121 725d87a6
D casing.ads 20100909094434 5c2a7161
D csets.ads 20110902074202 e948558f
D debug.ads 20090420131856 3ea59655
D einfo.ads 20130206111307 867ce801
D err_vars.ads 20130102095653 f7a5388f
D errout.ads 20130129142140 0da655a1
D erroutc.ads 20130102094607 87c2fed5
D errutil.ads 20121106112827 74c2502c
D errutil.adb 20130102094607 075fd3ad
D fname.ads 20090409150019 913fd2bc
D fname-uf.ads 20070910124710 8161e886
D gnat.ads 20110801150502 fd2ad2f1
D g-byorma.ads 20120410054430 a1c90496
D g-dynhta.ads 20110801150502 a2f217e6
D g-dyntab.ads 20110801150502 dbc4a15b
D g-dyntab.adb 20110801150502 dfdb1428
D g-hesorg.ads 20110801150502 106922da
D g-htable.ads 20111123132251 3d86a91a
D g-os_lib.ads 20090409150019 0db74523
D hostparm.ads 20120315091549 c164ed60
D interfac.ads 20110906094621 129923ea
D lib.ads 20120709103642 bc8f62fb
D namet.ads 20121001081109 ef58bb56
D namet.adb 20101026125643 cbdb009e
D nlists.ads 20100909093511 986e68a0
D opt.ads 20130206104433 983485a0
D osint.ads 20130206104433 f378f269
D output.ads 20100622132632 de75f4b4
D prj.ads 20130104100858 86fdee2b
D prj-err.ads 20100909123135 bb996db2
D prj-err.adb 20110803091728 97184e09
D restrict.ads 20121205102959 7c619833
D restrict.adb 20130102095653 e6509e0d
D rident.ads 20120712104910 770cd2d0
D scans.ads 20121205105909 1d9f7ff6
D scng.ads 20100909123135 7b4f1ef3
D scng.adb 20121106112827 d8289193
D sinfo.ads 20130129140721 3dfcb66c
D sinput.ads 20121001092146 78ce5f33
D sinput.adb 20121001092146 183ddf51
D snames.ads 20140416143834 a6a6e2b4
D stand.ads 20120425151725 782094d3
D stringt.ads 20120612115932 7fd19d8c
D stringt.adb 20120612115932 d4ad2731
D styleg.ads 20121002084827 8faf4546
D styleg.adb 20130129141744 c16930eb
D stylesw.ads 20130129141744 552dc895
D system.ads 20140416144310 90249111
D s-carun8.ads 20090417131547 da3bf6cd
D s-crc32.ads 20090417131547 94f53508
D s-crc32.adb 20101007123710 fbb8e82c
D s-exctab.ads 20090417131547 66e51330
D s-finmas.ads 20111024091915 b95bb341
D s-finroo.ads 20120426095924 4ff27390
D s-htable.ads 20110902071448 83a84e0e
D s-imenne.ads 20130104124955 8707cbf0
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20120709131452 cf6cfdbf
D s-parame.ads 20110830140625 b6e20cc0
D s-pooglo.ads 20110804083314 542f33d0
D s-rident.ads 20130129143108 f6ad7fbe
D s-secsta.ads 20110830140625 eea35a36
D s-soflin.ads 20120515094619 24c8153c
D s-stache.ads 20090417130712 596fc1b4
D s-stalib.ads 20130104124955 f78bcf95
D s-stoele.ads 20090417130712 facd7d98
D s-stoele.adb 20100617152355 afc5dc80
D s-stopoo.ads 20111013103733 7b8fbeee
D s-string.ads 20130104124955 46b01415
D s-traent.ads 20090417130712 5221ee41
D s-unstyp.ads 20090409150019 6ae15c76
D s-utf_32.ads 20130104124955 8520a630
D s-utf_32.adb 20120410054430 98666e6d
D s-wchcon.ads 20090417130712 bfeb2e3d
D table.ads 20090506081141 e3a9ec16
D table.adb 20130104091825 d2a5ae47
D tree_io.ads 20130102100426 30335df9
D types.ads 20130104092849 a33fd65d
D types.adb 20090409150019 7e6e78d2
D uintp.ads 20121106101120 2762e44a
D uintp.adb 20121205105026 addc6df1
D uname.ads 20090420121742 1074afbc
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20121205110635 e500ee51
D urealp.adb 20110804130556 a99724cd
D widechar.ads 20090409150019 3fd6363b
X 16 err_vars.ads
33K9*Err_Vars 151e13 42|26w6 118r36 121r36
136b4*Error_Msg_Warn{boolean} 42|118r45 121r45
X 19 errutil.ads
39K9*Errutil 153e12 41|41w6 61r33 66r14 90r23 91r23 92r23 93r23 94r23 42|108r7
116U14*Initialize 41|61r41
120U14*Finalize 41|66r22
127U14*Error_Msg 41|90r31 42|108s15
130U14*Error_Msg_S 41|91r31
133U14*Error_Msg_SC 41|92r31
138U14*Error_Msg_SP 41|93r31
145K12*Style[56|47] 41|94r31
X 34 namet.ads
149I9*Name_Id<integer>
183V13*Get_Name_String{string} 42|57s32
271V13*Name_Find{149I9} 42|48s24
X 39 output.ads
44K9*Output 222e11 42|27w6 27r20
137U14*Write_Line 42|52s10 57s13
X 40 prj.ads
42K9*Prj 2018e8 41|43r9 97r5 42|30r14 125r5
131P9*Project_Id(130R9) 41|74r18 42|70r18
1235i7*Location{89|206I12} 42|89r35
1747R9*Processing_Flags 1980e14 41|71r18 42|67r18
1762P9*Error_Handler
1764b7 Is_Warning{boolean} 42|115r13
1872n40*High{1872E9} 42|80r30 98r33
1879e4*Current_Verbosity{1872E9} 42|80r10 98r13
1885U14*Debug_Output 42|81s10 99s13
1971p7*Report_Error{1762P9} 42|112r16 113r16
X 41 prj-err.ads
43K13*Err 40|42k9 41|97l9 97e12 42|30b18 125l9 125t12
61U14*Initialize=61:41
65U14*Finalize=66:22
65s24 Source_Type{string}
70U14*Error_Msg 71>7 72>7 73>7 74>7 42|66b14 123l8 123t17
71r7 Flags{40|1747R9} 42|67b7 112r10 113r10
72s7 Msg{string} 42|68b7 81r36 108r26 116r15 116r20 117r26 117r31 119r26
. 119r31 120r36 120r41
73i7 Location{89|206I12} 42|69b7 72r37
74p7 Project{40|131P9} 42|70b7 87r18 89r27 114r13
85U14*Post_Scan 89r23 42|36b14 60l8 60t17
88K12*Scanner[47|57]
X 42 prj-err.adb
37b7 Debug_Tokens{boolean} 51r10
72i7 Real_Location{89|206I12} 86r10 89m10 92r10 108r31
X 46 scans.ads
52E9*Token_Type 42|52r22 46|219e16
60n7*Tok_String_Literal{52E9} 42|44r25 46r19 55r28
64n7*Tok_Operator_Symbol{52E9} 42|43r18
66n7*Tok_Identifier{52E9} 42|54r21
366e4*Token{52E9} 42|43r10 44r17 46m10 52r40 54r13 55r20
402i4*Token_Name{34|149I9} 42|48m10 57r49
440i4*String_Literal_Id{89|487I9} 42|47r33
X 47 scng.ads
35U19 Post_Scan 41|89r7
41U19 Error_Msg 41|90r7
44U19 Error_Msg_S 41|91r7
47U19 Error_Msg_SC 41|92r7
50U19 Error_Msg_SP 41|93r7
53K17 Style 41|94r7
57k9*Scng 41|40w6 88r27 47|100e9
X 51 sinput.adb
796U17 Traverse[10|568] 11|2101b14
X 54 stringt.ads
35K9*Stringt 42|28w6 28r20 54|172e12
116U14*String_To_Name_Buffer 42|47s10
X 59 system.ads
64M9*Address
X 68 s-memory.ads
53V13*Alloc{59|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{59|64M9} 105i<c,__gnat_realloc>22
X 89 types.ads
59I9*Int<integer>
144I9*Text_Ptr<59I9>
206I12*Source_Ptr{144I9} 41|73r18 42|69r18 72r23
213i4*No_Location{206I12} 41|73r32 42|69r32 86r26 92r26
487I9*String_Id<integer>
|