/usr/lib/ada/adalib/gnatprj/mlib-tgt-specific.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.
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 | 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 nnnvnnnnnnnnnnnnnnnnnnnnnnvnnnnvnnnnnnnnnvnnvnnnnnnnnnnnnnvnnvnvnnnnnnnnnnnnnnnn
U mlib.tgt.specific%b mlib-tgt-specific.adb f2cd7900 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.utl%s mlib-utl.adb mlib-utl.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 mlib.tgt.specific%s mlib-tgt-specific.ads e33e05ed EB EE NE OO PK
W mlib.tgt%s mlib-tgt.adb mlib-tgt.ali
D ada.ads 20070406091342 3ffc8e18
D a-except.ads 20090727140100 0c711ac9
D a-finali.ads 20090409150019 e5e85fa4
D a-filico.ads 20090409150019 872dc219
D a-stream.ads 20090409150019 2ca4ee37
D a-tags.ads 20101021101406 c7695348
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20100614130107 cfcad562
D casing.ads 20100909094434 5c2a7161
D debug.ads 20090420131856 3ea59655
D gnat.ads 20050905075125 fd2ad2f1
D g-dynhta.ads 20080820135520 a2f217e6
D g-dyntab.ads 20091130102047 dbc4a15b
D g-dyntab.adb 20091130100732 dfdb1428
D g-hesorg.ads 20070606102831 106922da
D g-os_lib.ads 20090409150019 0db74523
D hostparm.ads 20090409150019 597373af
D interfac.ads 20090409150019 f77d8799
D mlib.ads 20090422103315 f0a445cd
D mlib-fil.ads 20070910124710 53d71d7c
D mlib-tgt.ads 20090429092807 3eb001ae
D mlib-tgt-specific.ads 20070910124710 dd8e0443
D mlib-tgt-specific.adb 20120424095436 f1b4a1ed
D mlib-utl.ads 20080801090311 bed12a2c
D namet.ads 20101220072657 ef58bb56
D opt.ads 20101026132047 ed841f4a
D osint.ads 20100909103919 a935d76d
D output.ads 20100622132632 de75f4b4
D prj.ads 20101220072657 15d5cc8d
D scans.ads 20101019122925 5112e491
D system.ads 20120424104344 23e1f70b
D s-exctab.ads 20090417131547 66e51330
D s-finimp.ads 20090409150019 46853fe8
D s-finroo.ads 20090409150019 dbb860c9
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20100910151410 e0681e2d
D s-parame.ads 20091130110856 9c5d83fa
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-stratt.ads 20100909123135 aedef97e
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 tree_io.ads 20100622132632 d9afd67c
D types.ads 20101022135849 e11694ea
D uintp.ads 20101021101958 2762e44a
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20100910110137 e500ee51
X 20 mlib.ads
34K9*MLib 97e9 23|32r9 34r5 24|29r6 30r6 34r14 36r8 161r5
69U14*Create_Sym_Links 24|131s16
80V13*Major_Id_Name{string} 24|101s29
X 21 mlib-fil.ads
28K14*Fil 52e13 24|29w11 76r28
35V13*Append_To{string} 24|76s32
X 22 mlib-tgt.ads
34K14*Tgt 20|34k9 22|270e13 23|32r14 34r10 24|34r19 161r10
82V13*DLL_Ext{string} 24|76s57
162a4 No_Argument_List{46|54A9} 24|96r28 116r34 125r34
167P9 Is_Ext_Function(boolean)
171P9 Build_Dynamic_Library_Function
190P9 Boolean_Function(boolean)
218p4 Build_Dynamic_Library_Ptr{171P9} 24|157m4
236p4 Is_Archive_Ext_Ptr{167P9} 24|158m4
268p4 Library_Major_Minor_Id_Supported_Ptr{190P9} 24|159m4
X 23 mlib-tgt-specific.ads
32K18*Specific 22|34k14 23|34l14 34e22 24|34b23 161l14 161t22
X 24 mlib-tgt-specific.adb
40U14 Build_Dynamic_Library 41>7 42>7 43>7 44>7 45>7 46>7 47>7 48>7 49>7
. 59b14 136l8 136t29 157r33
41a7 Ofiles{37|655A12} 60b7 93r28 113r34 122r34
42a7 Options{37|655A12} 61b7 94r28 114r34 123r34
43a7 Interfaces{37|655A12} 62b7 70r28
44s7 Lib_Filename{string} 63b7 76r43
45s7 Lib_Dir{string} 64b7 79r20 121r34 127r18 132r42
46r7 Symbol_Data{30|873R9} 65b7 71r28
47i7 Driver_Name{26|149I9} 66b7 95r28 115r34 124r34
48s7 Lib_Version{string} 67b7 90r10 101r54 107r60 110r34 112r34 117r40 121r66
. 127r50 132r29
49b7 Auto_Init{boolean} 68b7 72r28
51V13 Is_Archive_Ext{boolean} 51>29 142b13 145l8 145t22 158r26
51s29 Ext{string} 142b29 144r14 144r33
53V13 Library_Major_Minor_Id_Supported{boolean} 151b13 154l8 154t40 160r33
75a7 Lib_File=76:26{string} 79r52 101r44
78a7 Lib_Path=79:50{string} 87r22 92r28 117r55 127r65 132r19
81p7 Version_Arg{37|67P12} 104m16 107m16 114r44 123r44
82b7 Symbolic_Link_Needed{boolean} 117m16 126m16 130r16
100a13 Maj_Version{string} 103r16 104r60 132r51
X 25 mlib-utl.ads
29K14*Utl 24|30w11 91r10 111r16 120r16 25|67e13
35U14*Gcc 24|91s14 111s20 120s20
36s7 Output_File{string} 24|92r13 112r19 121r19
37a7 Objects{37|655A12} 24|93r13 113r19 122r19
38a7 Options{37|655A12} 24|94r13 114r19 123r19
39a7 Options_2{37|655A12} 24|96r13 116r19 125r19
40i7 Driver_Name{26|149I9} 24|95r13 115r19 124r19
X 26 namet.ads
149I9*Name_Id<integer> 24|47r22 66r22
153i4*No_Name{149I9} 24|47r33 66r33
X 27 opt.ads
50K9*Opt 24|31w6 85r10 27|1907e8
1386b4*Verbose_Mode{boolean} 24|85r14
X 29 output.ads
44K9*Output 24|32w6 32r18 29|222e11
130U14*Write_Str 24|86s10
137U14*Write_Line 24|87s10
X 30 prj.ads
873R9*Symbol_Record 24|46r22 65r22 30|877e14
X 37 s-os_lib.ads
67P12*String_Access{46|45P9} 24|81r30
74A12*String_List{46|54A9}<integer>
83V13*"&"=84:41{46|54A9} 24|114r42 123r42
464V13*Is_Absolute_Path{boolean} 24|110s16
655A12*Argument_List{74A12}<integer> 24|41r22 42r22 43r22 60r22 61r22 62r22
958e4*Directory_Separator{character} 24|79r30 121r44 127r28
X 46 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
|