/usr/lib/ada/adalib/gnatvsn/table.ali is in libgnatvsn4.9-dev 4.9.3-3ubuntu5.
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 | V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -mtune=generic
A -march=x86-64
P ZX
RN
RV NO_EXCEPTIONS
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_CONVERSION
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05
U table%b table.adb b7a59da9 NE OO PK
W debug%s debug.adb debug.ali
W opt%s opt.adb opt.ali
W output%s output.adb output.ali EA
W system%s system.ads system.ali
W system.memory%s s-memory.adb s-memory.ali
W tree_io%s tree_io.adb tree_io.ali
W unchecked_conversion%s
U table%s table.ads ea0859ab BN EB NE OO PK
W types%s types.adb types.ali
D ada.ads 20070406091342 3ffc8e18
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D debug.ads 20090420131856 3ea59655
D hostparm.ads 20130411123322 c164ed60
D opt.ads 20140225154805 0424f3ab
D output.ads 20140219102553 2d9479ad
D system.ads 20160213141829 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-stalib.ads 20140225151139 a891183f
D s-string.ads 20140225151139 8fe54fb7
D s-unstyp.ads 20140225151139 510692af
D s-wchcon.ads 20140225151139 1b7d22d2
D table.ads 20090506081141 e3a9ec16
D table.adb 20130104091825 d2a5ae47
D tree_io.ads 20130910150933 92caaa96
D types.ads 20140129155348 09a1b5bd
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
X 4 debug.ads
36K9*Debug 188e10 18|32w6 32r19
54b4*Debug_Flag_D{boolean} 18|201r16
X 6 opt.ads
50K9*Opt 2139e8 18|33w6 33r19
1380i4*Table_Factor{20|59I9} 18|140r45
X 7 output.ads
44K9*Output 230e11 18|34w6 34r19
77U14*Set_Standard_Error 18|224s13
84U14*Set_Standard_Output 18|227s13
113U14*Write_Eol 18|206s16 226s13
123U14*Write_Int 18|205s16
130U14*Write_Str 18|202s16 203s16 204s16 225s13
X 8 system.ads
37K9*System 152e11 18|35w6 35r19 38r6 38r25 295r45
64M9*Address 18|63r46 72r67 73r56 295r52 375r46
66m4*Null_Address{64M9} 18|378r20
68N4*Storage_Unit 18|212r56 402r44 418r43
74V14*"<"{boolean} 18|328r34
75V14*"<="{boolean} 18|327r45
X 11 s-memory.ads
45K16*Memory 107e18 18|38w13 38r32 174r23 211r12
48M9*size_t 18|174r30 211r19
53V13*Alloc{8|64M9} 103i<c,__gnat_malloc>22 18|215s34
68U14*Free 104i<c,__gnat_free>22 18|112s10 250s10
76V13*Realloc{8|64M9} 105i<c,__gnat_realloc>22 18|219s27
77m7 Ptr{8|64M9} 18|219r36
78m7 Size{48M9} 18|220r36
X 17 table.ads
43K9*Table 238l5 238e10 18|44b14 424l5 424t10
47+12 Table_Component_Type 107r46 182r35 195r18 18|81r35 281r19 335r37
48I12 Table_Index_Type 50r26 107r16 110r40 145r28 162r24 165r37 194r18 18|83r20
. 164r28 166r17 280r19 291r39 329r40 357r37
50*7 Table_Low_Bound{48I12} 110r21 162r44 18|47r34 239r36
51i7 Table_Initial{20|65I12} 18|140r29 184r40
52i7 Table_Increment{20|62I12} 18|196r47
53s7 Table_Name{string} 18|203r27
55k12*Table 47z12 48z12 50z7 51z7 52z7 53z7 222E7 237l8 237e13 18|45b17 423l8
. 423t13
106A12*Table_Type(47+12)<48I12> 110r9 190r40 18|90r40 212r28 291r12 402r16
. 418r15
109A15*Big_Table_Type{106A12}<48I12> 117r36
117P12*Table_Ptr(109A15) 118r11 121r23 234r21 18|72r56 73r65
121p7*Table{117P12} 18|112r28 113m10 214r13 215m13 218m13 219r56 223r34 250r28
. 253m10 267r26 269m10 291r24 296r38 338r16 349r13 380r20
128b7*Locked{boolean} 18|138m10 179r32
138U17*Init 18|134b17 158l11 158t15 271s10 422s7
145V16*Last{48I12} 146r22 18|164b16 167l11 167t15 414s31
152U17*Release 18|237b17 242l11 242t18
158U17*Free 18|110b17 115l11 115t15
162*7*First{48I12} 18|380r27 401r31 417r30
165U17*Set_Last 165>27 166r22 18|337s16 346s16 357b17 369l11 369t19
165*27 New_Val{48I12} 18|357b27 359r18 360r30 363r30
174U17*Increment_Last 175r22 18|121b17 128l11 128t25
178U17*Decrement_Last 179r22 18|101b17 104l11 104t25
182U17*Append 182>25 183r22 18|81b17 84l11 84t17 93s13
182*25 New_Val{47+12} 18|81b25 83r53
190U17*Append_All 190>29 18|90b17 95l11 95t21
190a29 New_Vals{106A12} 18|90b29 92r19 93r21
193U17*Set_Item 194>10 195>10 196r22 18|83s10 279b17 351l11 351t19
194*10 Index{48I12} 18|280b11 318r50 337r26 338r23 345r21 346r26 349r20
195*10 Item{47+12} 18|281b11 327r48 328r21 335r61 349r30
202R12*Saved_Table 205r28 209r30 231c12 235e17 18|248r30 261r28 262r16
205V16*Save{202R12} 18|261b16 273l11 273t15
209U17*Restore 209>26 18|248b17 255l11 255t18
209r26 T{202R12} 18|248b26 251r22 252r22 253r22
213U17*Tree_Write 18|412b17 419l11 419t21
216U17*Tree_Read 18|392b17 403l11 403t20
222i7 Last_Val{20|59I9} 18|83r38 103m10 103r22 123m10 123r22 125r13 139m10
. 166r35 178r19 193r25 239r20 240r20 251m10 265r26 345r30 359r29 360m13 363m13
. 365r16 395m10 401r15 417r14
228i7 Max{20|59I9} 18|125r24 140m10 141r22 178r13 193r19 198m16 205r27 211r28
. 240m10 252m10 254r22 266r26 291r57 318r59 329r58 365r27 394m25 395r22 396r20
232i10 Last_Val{20|59I9} 18|251r24 265m14
233i10 Max{20|59I9} 18|252r24 266m14
234p10 Table{117P12} 18|253r24 267m14
X 18 table.adb
47i7 Min{20|59I9} 139r22 140r22 141r28 198r23 205r33 211r34 254r28 396r26
50i7 Length{20|59I9} 114m10 135r39 141m10 148r26 184m13 184r32 195r37 197m16
. 197r53 198r29 223r13 239m10 254m10 270m10 377r13 396m10
58U17 Reallocate 126s13 156s13 173b17 231l11 231t21 241s10 366s16 397s10
63V16 Tree_Get_Table_Address{8|64M9} 375b16 382l11 382t33 400s13 416s13
72V16 To_Address[21|20]{8|64M9} 112s16 219s44 250s16
73V16 To_Pointer[21|20]{17|117P12} 215s22 219s15
92i14 J 93r31
135i10 Old_Length{20|59I9} 148r13
174m10 New_Size{11|48M9} 210m10 215r41 217r16 220r44
175i10 New_Length{long_long_integer} 194m16 197r40
262r10 Res{17|202R12} 265m10 266m10 267m10 272r17
290A18 Allocated_Table_T{17|106A12}<17|48I12> 301r28
295m10 Allocated_Table_Address{8|64M9} 304r42
301a10 Allocated_Table{290A18} 302m30 302r30 303r46 304m14 304r14 327m21
. 327r21 329m23 329r23
318b10 Need_Realloc{boolean} 326r13
335*16 Item_Copy{17|47+12} 338r33
X 19 tree_io.ads
45K9*Tree_IO 18|36w6 36r19 19|125e12
73U14*Tree_Read_Data 18|399s10
88U14*Tree_Read_Int 18|394s10
105U14*Tree_Write_Data 18|415s10
115U14*Tree_Write_Int 18|414s10
X 20 types.ads
52K9*Types 17|41w6 41r17 20|885e10
59I9*Int<integer> 17|222r18 228r13 232r21 233r21 18|47r22 47r29 50r16 135r32
. 184r23 197r26 197r35 239r31 318r45 345r16 359r13 360r25 363r25 401r26 414r26
. 417r25
62I12*Nat{59I9} 17|52r26
65I12*Pos{59I9} 17|51r26
773X4*Unrecoverable_Error 18|228r19
X 21 unchconv.ads
20v10*Unchecked_Conversion 18|40w6 72r34 73r34
|