/usr/lib/ada/adalib/gnatprj/mlib-tgt.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 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 | 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_ACCESS_SUBPROGRAMS
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_IMPLEMENTATION_PRAGMAS
RV SPARK
U mlib.tgt%b mlib-tgt.adb 11359296 NE OO PK
W ada.tags%s a-tags.adb a-tags.ali
W mlib%s mlib.adb mlib.ali
W mlib.fil%s mlib-fil.adb mlib-fil.ali
W mlib.tgt%s mlib-tgt.adb mlib-tgt.ali
W mlib.tgt.specific%s mlib-tgt-specific.adb mlib-tgt-specific.ali
W prj%s prj.adb prj.ali
W prj.com%s prj-com.ads prj-com.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
U mlib.tgt%s mlib-tgt.ads 48e9aa48 EE NE OO PK
W ada.tags%s a-tags.adb a-tags.ali
W mlib%s mlib.adb mlib.ali
W prj%s prj.adb prj.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 casing.ads 20100909094434 5c2a7161
D debug.ads 20090420131856 3ea59655
D gnat.ads 20110801150502 fd2ad2f1
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-os_lib.ads 20090409150019 0db74523
D hostparm.ads 20120315091549 c164ed60
D interfac.ads 20110906094621 129923ea
D mlib.ads 20090422103315 f0a445cd
D mlib-fil.ads 20070910124710 53d71d7c
D mlib-tgt.ads 20090429092807 3eb001ae
D mlib-tgt.adb 20100909124627 0896aefb
D mlib-tgt-specific.ads 20070910124710 dd8e0443
D namet.ads 20121001081109 ef58bb56
D opt.ads 20130206104433 983485a0
D osint.ads 20130206104433 f378f269
D output.ads 20100622132632 de75f4b4
D prj.ads 20130104100858 86fdee2b
D prj-com.ads 20090407150127 a94a24fc
D scans.ads 20121205105909 1d9f7ff6
D system.ads 20140416144310 90249111
D s-exctab.ads 20090417131547 66e51330
D s-finmas.ads 20111024091915 b95bb341
D s-finroo.ads 20120426095924 4ff27390
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-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-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 uintp.ads 20121106101120 2762e44a
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20121205110635 e500ee51
X 19 mlib.ads
34K9*MLib 97e9 21|34r9 270r5 22|26r6 29r6 30r23 33r14 505r5
X 20 mlib-fil.ads
28K14*Fil 52e13 22|26w11 354r19 359r19 403r40 407r40
35V13*Append_To{string} 22|354s23 359s23 403s44 407s44
X 21 mlib-tgt.ads
34K14*Tgt 19|34k9 21|270l10 270e13 22|29r11 30r28 33b19 505l10 505t13
36V13*Support_For_Libraries{28|60E9} 22|491b13 494l8 494t29
40V13*Standalone_Library_Auto_Init_Is_Supported{boolean} 22|473b13 476l8
. 476t49
45V13*Archive_Builder{string} 22|39b13 42l8 42t23
48V13*Archive_Builder_Options{36|88P12} 22|57b13 60l8 60t31
51V13*Archive_Builder_Append_Options{36|88P12} 22|75b13 78l8 78t38
55V13*Archive_Indexer{string} 22|111b13 114l8 114t23
60V13*Archive_Indexer_Options{36|88P12} 22|129b13 132l8 132t31
63V13*Dynamic_Option{string} 22|229b13 232l8 232t22
67V13*Libgnat{string} 22|301b13 304l8 304t15
70V13*Archive_Ext{string} 22|93b13 96l8 96t19 354s44 403s65
74V13*Object_Ext{string} 22|437b13 440l8 440t18
78V13*DLL_Prefix{string} 22|211b13 214l8 214t18 358s51 406s40
82V13*DLL_Ext{string} 22|193b13 196l8 196t15 359s44 407s65
87V13*PIC_Option{string} 22|455b13 458l8 458t18
90V13*Is_Object_Ext{boolean} 90>28 22|247b13 250l8 250t21
90s28 Ext{string} 22|247b28 249r33
93V13*Is_C_Ext{boolean} 93>23 22|265b13 268l8 268t16
93s23 Ext{string} 22|265b23 267r28
96V13*Is_Archive_Ext{boolean} 96>29 22|283b13 286l8 286t22
96s29 Ext{string} 22|283b29 285r34
99V13*Default_Symbol_File_Name{string} 22|175b13 178l8 178t32
103U14*Build_Dynamic_Library 104>7 105>7 106>7 107>7 108>7 109>7 110>7 111>7
. 112>7 22|147b14 169l8 169t29
104a7 Ofiles{36|655A12} 22|148b7 160r10
105a7 Options{36|655A12} 22|149b7 161r10
106a7 Interfaces{36|655A12} 22|150b7 162r10
107s7 Lib_Filename{string} 22|151b7 163r10
108s7 Lib_Dir{string} 22|152b7 164r10
109r7 Symbol_Data{28|935R9} 22|153b7 165r10
110i7 Driver_Name{24|149I9} 22|154b7 166r10
111s7 Lib_Version{string} 22|155b7 167r10
112b7 Auto_Init{boolean} 22|156b7 168r10
142V13*Library_Exists_For{boolean} 143>7 144>7 22|319b13 325l8 325t26
143p7 Project{28|131P9} 22|320b7 324r38
144p7 In_Tree{28|103P9} 22|321b7 324r47
148V13*Library_File_Name_For{24|417I9} 149>7 150>7 22|369b13 375l8 375t29
149p7 Project{28|131P9} 22|370b7 374r41
150p7 In_Tree{28|103P9} 22|371b7 374r50
154V13*Library_Major_Minor_Id_Supported{boolean} 22|419b13 422l8 422t40
162a4 No_Argument_List{46|54A9}
166P9 String_Function(string) 194r26 205r22 208r26 215r35 221r18 224r21 227r25
. 239r18 254r21 257r21
167P9 Is_Ext_Function(boolean) 230r24 233r19 236r25
167s45 Ext{string}
168P9 String_List_Access_Function(46|55P9) 197r34 201r41 211r34
171P9 Build_Dynamic_Library_Function 218r32
172a7 Ofiles{36|655A12}
173a7 Options{36|655A12}
174a7 Interfaces{36|655A12}
175s7 Lib_Filename{string}
176s7 Lib_Dir{string}
177r7 Symbol_Data{28|935R9}
178i7 Driver_Name{24|149I9}
179s7 Lib_Version{string}
180b7 Auto_Init{boolean}
182P9 Library_Exists_For_Function(boolean) 244r29
183p7 Project{28|131P9}
184p7 In_Tree{28|103P9}
186P9 Library_File_Name_For_Function(24|417I9) 250r32
187p7 Project{28|131P9}
188p7 In_Tree{28|103P9}
190P9 Boolean_Function(boolean) 260r52 268r43
191P9 Library_Support_Function(28|60E9) 264r32
193V13 Archive_Builder_Default{string} 194r45 22|48b13 51l8 51t31
194p4 Archive_Builder_Ptr{166P9} 22|41r14
196V13 Archive_Builder_Options_Default{36|88P12} 198r36 22|66b13 69l8 69t39
197p4 Archive_Builder_Options_Ptr{168P9} 22|59r14
200V13 Archive_Builder_Append_Options_Default{36|88P12} 202r33 22|84b13 87l8
. 87t46
201p4 Archive_Builder_Append_Options_Ptr{168P9} 22|77r14
204V13 Archive_Ext_Default{string} 205r41 22|102b13 105l8 105t27
205p4 Archive_Ext_Ptr{166P9} 22|95r14
207V13 Archive_Indexer_Default{string} 208r45 22|120b13 123l8 123t31
208p4 Archive_Indexer_Ptr{166P9} 22|113r14
210V13 Archive_Indexer_Options_Default{36|88P12} 212r36 22|138b13 141l8 141t39
211p4 Archive_Indexer_Options_Ptr{168P9} 22|131r14
214V13 Default_Symbol_File_Name_Default{string} 216r37 22|184b13 187l8 187t40
215p4 Default_Symbol_File_Name_Ptr{166P9} 22|177r14
218p4 Build_Dynamic_Library_Ptr{171P9} 22|159r7
220V13 DLL_Ext_Default{string} 221r37 22|202b13 205l8 205t23
221p4 DLL_Ext_Ptr{166P9} 22|195r14
223V13 DLL_Prefix_Default{string} 224r40 22|220b13 223l8 223t26
224p4 DLL_Prefix_Ptr{166P9} 22|213r14
226V13 Dynamic_Option_Default{string} 227r44 22|238b13 241l8 241t30
227p4 Dynamic_Option_Ptr{166P9} 22|231r14
229V13 Is_Object_Ext_Default{boolean} 229>36 230r43 22|256b13 259l8 259t29
229s36 Ext{string} 22|256b36 258r14
230p4 Is_Object_Ext_Ptr{167P9} 22|249r14
232V13 Is_C_Ext_Default{boolean} 232>31 233r38 22|274b13 277l8 277t24
232s31 Ext{string} 22|274b31 276r14
233p4 Is_C_Ext_Ptr{167P9} 22|267r14
235V13 Is_Archive_Ext_Default{boolean} 235>37 236r44 22|292b13 295l8 295t30
235s37 Ext{string} 22|292b37 294r14
236p4 Is_Archive_Ext_Ptr{167P9} 22|285r14
238V13 Libgnat_Default{string} 239r37 22|310b13 313l8 313t23
239p4 Libgnat_Ptr{166P9} 22|303r14
241V13 Library_Exists_For_Default{boolean} 242>7 243>7 245r31 22|331b13 363l8
. 363t34
242p7 Project{28|131P9} 22|332b7 338r14 346r43 348r43 351r16
243p7 In_Tree{28|103P9} 22|333b7 335r28
244p4 Library_Exists_For_Ptr{182P9} 22|324r14
247V13 Library_File_Name_For_Default{24|417I9} 248>7 249>7 251r34 22|381b13
. 413l8 413t37
248p7 Project{28|131P9} 22|382b7 387r14 395r43 398r16
249p7 In_Tree{28|103P9} 22|383b7 385r28
250p4 Library_File_Name_For_Ptr{186P9} 22|374r14
253V13 Object_Ext_Default{string} 254r40 22|446b13 449l8 449t26
254p4 Object_Ext_Ptr{166P9} 22|439r14
256V13 PIC_Option_Default{string} 257r40 22|464b13 467l8 467t26
257p4 PIC_Option_Ptr{166P9} 22|457r14
259V13 Standalone_Library_Auto_Init_Is_Supported_Default{boolean} 261r13
. 22|482b13 485l8 485t57
260p4 Standalone_Library_Auto_Init_Is_Supported_Ptr{190P9} 22|475r14
263V13 Support_For_Libraries_Default{28|60E9} 265r34 22|500b13 503l8 503t37
264p4 Support_For_Libraries_Ptr{191P9} 22|493r14
267V13 Library_Major_Minor_Id_Supported_Default{boolean} 269r14 22|428b13
. 431l8 431t48
268p4 Library_Major_Minor_Id_Supported_Ptr{190P9} 22|421r14
X 22 mlib-tgt.adb
345a13 Lib_Dir{string} 353r19 358r19
347a13 Lib_Name{string} 354r34 359r34
394a13 Lib_Name{string} 403r55 407r55
X 23 mlib-tgt-specific.ads
32K18*Specific 22|29w15 30r32 23|34e22
X 24 namet.ads
127a4*Name_Buffer{string} 22|402m16
133i4*Name_Len{natural} 22|401m16 402r34 405m16
149I9*Name_Id<integer> 21|110r22 178r22 22|154r22
153i4*No_Name{149I9} 21|110r33 178r33 22|154r33
183V13*Get_Name_String{string} 22|346s26 348s26 395s26
271V13*Name_Find{149I9} 22|410s20
349U14*Add_Str_To_Name_Buffer 22|403s16 406s16 407s16
417I9*File_Name_Type<149I9> 21|150r42 188r42 249r42 22|371r42 383r42
422i4*No_File{417I9} 22|390r17
434I9*Path_Name_Type<149I9>
X 28 prj.ads
42K9*Prj 21|32w6 32r15 22|27r6 339r10 388r10 28|2018e8
60E9*Library_Support 21|36r42 191r60 263r50 22|491r42 500r50 28|60e53
60n48*Full{60E9} 22|502r14
103P9*Project_Tree_Ref(102R9) 21|144r17 150r17 184r17 188r17 243r17 249r17
. 22|321r17 333r17 371r17 383r17
124i7*Display_Name{24|434I9} 22|346r63
131P9*Project_Id(130R9) 21|143r17 149r17 183r17 187r17 242r17 248r17 22|320r17
. 332r17 370r17 382r17
924n22*Static{924E9} 22|351r39 399r18
935R9*Symbol_Record 21|109r22 177r22 22|153r22 28|939e14
1297b7*Library{boolean} 22|338r22 387r22
1300i7*Library_Name{24|149I9} 22|348r51 395r51
1303e7*Library_Kind{924E9} 22|351r24 398r24
1306r7*Library_Dir{122R9} 22|346r51
X 29 prj-com.ads
31K13*Com 22|27w10 339r14 388r14 29|40e12
33P9*Fail_Proc
35p4*Fail{33P9} 22|339r18 388r18
X 31 system.ads
64M9*Address
X 35 s-memory.ads
53V13*Alloc{31|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{31|64M9} 105i<c,__gnat_realloc>22
X 36 s-os_lib.ads
74A12*String_List{46|54A9}<integer> 22|68r18 86r18 140r18
88P12*String_List_Access{46|55P9} 21|48r44 51r51 60r44 169r13 196r52 200r59
. 210r52 22|57r44 66r52 75r51 84r59 129r44 138r52
468V13*Is_Regular_File{boolean} 22|352s23 357s23
655A12*Argument_List{74A12}<integer> 21|104r22 105r22 106r22 162r32 172r22
. 173r22 174r22 22|148r22 149r22 150r22
960e4*Directory_Separator{character} 22|353r29 358r29
X 46 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
|