/usr/lib/x86_64-linux-gnu/ada/adalib/asis/a4g-u_conv.ali is in libasis2014-dev 2014-4.
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 | V "GNAT Lib v4.9"
A -O2
A -O2
A -fstack-protector-strong
A -fPIC
A -gnatf
A -gnatws
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
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_IMPLEMENTATION_PRAGMAS
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05
U a4g.u_conv%b a4g-u_conv.adb f3043bf4 NE OO PK IU
W a4g%s a4g.ads a4g.ali
W ada%s ada.ads ada.ali
W ada.characters%s a-charac.ads a-charac.ali
W ada.characters.handling%s a-chahan.adb a-chahan.ali
W fname%s fname.adb fname.ali
W interfaces%s interfac.ads interfac.ali
W krunch%s krunch.adb krunch.ali
W namet%s namet.adb namet.ali
W opt%s opt.adb opt.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
U a4g.u_conv%s a4g-u_conv.ads d746eedf EE NE OO PK IU
W a4g%s a4g.ads a4g.ali
W gnat%s gnat.ads gnat.ali
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
D a4g.ads 20140410133835 21a63bd9
D a4g-u_conv.ads 20140410133835 fb579025
D a4g-u_conv.adb 20140410133835 55c81d29
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chahan.ads 20131010125231 1c00991d
D a-chahan.adb 20131010125231 0b9287e4
D a-chlat1.ads 20140225151544 66457d31
D a-except.ads 20140129161953 f86a4103
D a-string.ads 20070406091342 90ac6797
D a-strmap.ads 20090409150019 9cb836fb
D a-stmaco.ads 20090409150019 cef4434b
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20140730124209 daf1344a
D debug.ads 20140730124209 3ea59655
D fname.ads 20140730124209 913fd2bc
D gnat.ads 20110801150502 fd2ad2f1
D g-os_lib.ads 20090409150019 0db74523
D hostparm.ads 20140730124209 c164ed60
D interfac.ads 20140225151838 69adb1b9
D krunch.ads 20140730124209 dfdfb05c
D namet.ads 20140730124209 0b5fbeae
D opt.ads 20140730124209 0424f3ab
D output.ads 20140730124209 2d9479ad
D system.ads 20140730121111 90249111
D s-conca2.ads 20140225151544 02a0d7d0
D s-exctab.ads 20140225151139 54135002
D s-memory.ads 20140225151139 597d6634
D s-os_lib.ads 20140225151139 73b554c6
D s-parame.ads 20140225151139 ab8cb46a
D s-secsta.ads 20140225151139 86a2856d
D s-stalib.ads 20140225151139 a891183f
D s-stoele.ads 20140225151139 2dc34a04
D s-stoele.adb 20140225151139 ed88f8fb
D s-string.ads 20140225151139 8fe54fb7
D s-traent.ads 20140225151139 b5116092
D s-unstyp.ads 20140225151139 510692af
D s-wchcon.ads 20140225151139 1b7d22d2
D table.ads 20140730124209 e3a9ec16
D table.adb 20140730124209 d2a5ae47
D tree_io.ads 20140730124209 92caaa96
D types.ads 20140730124209 09a1b5bd
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
X 1 a4g.ads
50K9*A4G 52e8 2|42r9 123r5 3|47r14 265r5
X 2 a4g-u_conv.ads
42K13*U_Conv 1|50k9 2|123l9 123e15 3|47b18 265l9 265t15
59U14*Get_Norm_Unit_Name 59>34 60<34 61>34 62<34 3|97b14 140l8 140t26
59s34 U_Name{string} 3|98b7 108r16 110r26 120r23 121r23
60s34 N_U_Name{string} 3|99b7 111m26 111r26 120r13 121r13 132m7 132r17 135m10
. 135r20 137m10 137r20
61b34 Spec{boolean} 3|100b7 134r10
62b34 May_Be_Unit_Name{boolean} 3|101b7 106m7 111m40 113r24 117r14 124m10
85V13*Source_From_Unit_Name{30|70P12} 86>7 87>7 3|211b13 241l8 241t29
86s7 S{string} 3|212b7 216r38 219r45 223r16 224r45
87b7 Spec{boolean} 3|213b7 233r10
100V13*Tree_From_Source_Name{30|70P12} 100>36 3|256b13 263l8 263t29
100p36 S{30|70P12} 3|256b36 259r33
113V13*Is_Predefined_File_Name{boolean} 113>38 3|146b13 152l8 152t31
113p38 S{30|70P12} 3|146b38 148r25 150r61
118V13*To_String{string} 118>24 3|150s50 247b13 250l8 250t17
118p24 S{30|70P12} 3|247b24 249r14 249r21 249r32
X 3 a4g-u_conv.adb
58E9 State 58e50 63r50 103r23 160r27
58n19 Beg_Ident{58E9} 103r32 170r15 187r30
58n30 Mid_Ident{58E9} 173r30 178r15 196r30
58n41 Und_Line{58E9} 185r30 192r15
62U14 Normalize_Char 62>30 63=30 64<30 65<30 110s10 158b14 205l8 205t22
62e30 In_Char{character} 159b7 172r27 180r27 181r26 184r19 186r19 193r27
. 194r27 203r29
63e30 Curr_State{58E9} 160b7 168r12 173m16 185m16 187m16 196m16
64e30 Out_Char{character} 161b7 203m7
65b30 OK{boolean} 162b7 166m7 175m16 189m16 198m16
73V13 Convert_Char{character} 73>27 82b13 91l8 91t20 224s31
73e27 Ch{character} 82b27 85r10 88r27
103e7 Current_State{58E9} 110m40 110r40
108i11 I{integer} 110r36 111r36
216a7 Result_Prefix{string} 224m10 228m22 228r22 237r26
217a7 Result_Selector{string} 234m10 238r26
219i7 Initial_Length{natural} 220r45
220i7 Result_Length{natural} 229m22 229r22 237r46
223i11 I{integer} 224r25 224r48
257p7 Return_Val{30|70P12} 259m7 261r7 261r19 262r14
X 4 ada.ads
16K9*Ada 3|40r6 40r35 4|19e8
X 5 a-charac.ads
16K13*Characters 3|40r10 40r39 5|18e19
X 6 a-chahan.ads
36K24*Handling 3|40w21 40r50 6|160e28
47V13*Is_Letter{boolean} 3|172s16 180s16 193s16
51V13*Is_Digit{boolean} 3|181s16 194s16
67V13*To_Lower{character} 3|88s17 203s19
X 17 fname.ads
38K9*Fname 3|43w6 43r35 151r14 17|99e10
65V13*Is_Predefined_File_Name{boolean} 3|151s20
X 18 gnat.ads
34K9*GNAT 2|40r6 40r23 18|37e9
X 19 g-os_lib.ads
51K14*OS_Lib=51:36 2|40w11 40r28
X 22 krunch.ads
120U11*Krunch 3|44w6 227s7
121s4 Buffer{string} 3|228r9
122i4 Len{natural} 3|229r9
123i4 Maxlen{natural} 3|230r9
124b4 No_Predef{boolean} 3|231r9
X 23 namet.ads
38K9*Namet 3|42w6 42r35 148r7 150r7 150r31 151r45 23|609e10
127a4*Name_Buffer{string} 3|150m13
133i4*Name_Len{natural} 3|148m13 150r37
155I9*Name_Id<integer>
346V13*Name_Enter{155I9} 3|151s51
X 24 opt.ads
50K9*Opt 3|45w6 45r35 24|2139e8
987i4*Maximum_File_Name_Length{43|59I9} 3|230r31
X 26 system.ads
64M9*Address
X 29 s-memory.ads
53V13*Alloc{26|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{26|64M9} 105i<c,__gnat_realloc>22
X 30 s-os_lib.ads
70P12*String_Access{36|45P9} 2|88r14 100r40 100r62 113r42 118r28 3|146r42
. 214r14 247r28 256r40 256r62 257r20
X 36 s-string.ads
45P9*String_Access(string)
X 43 types.ads
59I9*Int<integer>
|