/usr/lib/ada/adalib/gnatvsn/table.ali is in libgnatvsn4.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 | V "GNAT Lib v4.8"
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
U table%b table.adb e95b4bf5 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 40963a4b 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 20120315091549 c164ed60
D opt.ads 20130206104433 983485a0
D output.ads 20100622132632 de75f4b4
D system.ads 20140416144310 90249111
D s-exctab.ads 20090417131547 66e51330
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20120709131452 cf6cfdbf
D s-stalib.ads 20130104124955 f78bcf95
D s-string.ads 20130104124955 46b01415
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 unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
X 4 debug.ads
36K9*Debug 188e10 17|32w6 32r19
54b4*Debug_Flag_D{boolean} 17|201r16
X 6 opt.ads
50K9*Opt 2045e8 17|33w6 33r19
1312i4*Table_Factor{19|59I9} 17|140r45
X 7 output.ads
44K9*Output 222e11 17|34w6 34r19
77U14*Set_Standard_Error 17|224s13
84U14*Set_Standard_Output 17|227s13
113U14*Write_Eol 17|206s16 226s13
123U14*Write_Int 17|205s16
130U14*Write_Str 17|202s16 203s16 204s16 225s13
X 8 system.ads
37K9*System 152e11 17|35w6 35r19 38r6 38r25 295r45
64M9*Address 17|63r46 72r67 73r56 295r52 375r46
66m4*Null_Address{64M9} 17|378r20
68N4*Storage_Unit 17|212r56 402r44 418r43
74V14*"<"{boolean} 17|328r34
75V14*"<="{boolean} 17|327r45
X 10 s-memory.ads
45K16*Memory 107e18 17|38w13 38r32 174r23 211r12
48M9*size_t 17|174r30 211r19
53V13*Alloc{8|64M9} 103i<c,__gnat_malloc>22 17|215s34
68U14*Free 104i<c,__gnat_free>22 17|112s10 250s10
76V13*Realloc{8|64M9} 105i<c,__gnat_realloc>22 17|219s27
77m7 Ptr{8|64M9} 17|219r36
78m7 Size{48M9} 17|220r36
X 16 table.ads
43K9*Table 238l5 238e10 17|44b14 424l5 424t10
47+12 Table_Component_Type 107r46 182r35 195r18 17|81r35 281r19 335r37
48I12 Table_Index_Type 50r26 107r16 110r40 145r28 162r24 165r37 194r18 17|83r20
. 164r28 166r17 280r19 291r39 329r40 357r37
50*7 Table_Low_Bound{48I12} 110r21 162r44 17|47r34 239r36
51i7 Table_Initial{19|65I12} 17|140r29 184r40
52i7 Table_Increment{19|62I12} 17|196r47
53s7 Table_Name{string} 17|203r27
55k12*Table 47z12 48z12 50z7 51z7 52z7 53z7 237l8 237e13 17|45b17 423l8 423t13
106A12*Table_Type(47+12)<48I12> 110r9 190r40 17|90r40 212r28 291r12 402r16
. 418r15
109A15*Big_Table_Type{106A12}<48I12> 117r36
117P12*Table_Ptr(109A15) 118r11 121r23 234r21 17|72r56 73r65
121p7*Table{117P12} 17|112r28 113m10 214r13 215m13 218m13 219r56 223r34 250r28
. 253m10 267r26 269m10 291r24 296r38 338m16 338r16 349m13 349r13 380m20 380r20
128b7*Locked{boolean} 17|138m10 179r32
138U17*Init 17|134b17 158l11 158t15 271s10 422s7
145V16*Last{48I12} 146r22 17|164b16 167l11 167t15 414s31
152U17*Release 17|237b17 242l11 242t18
158U17*Free 17|110b17 115l11 115t15
162*7*First{48I12} 17|380r27 401r31 417r30
165U17*Set_Last 165>27 166r22 17|337s16 346s16 357b17 369l11 369t19
165*27 New_Val{48I12} 17|357b27 359r18 360r30 363r30
174U17*Increment_Last 175r22 17|121b17 128l11 128t25
178U17*Decrement_Last 179r22 17|101b17 104l11 104t25
182U17*Append 182>25 183r22 17|81b17 84l11 84t17 93s13
182*25 New_Val{47+12} 17|81b25 83r53
190U17*Append_All 190>29 17|90b17 95l11 95t21
190a29 New_Vals{106A12} 17|90b29 92r19 93r21
193U17*Set_Item 194>10 195>10 196r22 17|83s10 279b17 351l11 351t19
194*10 Index{48I12} 17|280b11 318r50 337r26 338r23 345r21 346r26 349r20
195*10 Item{47+12} 17|281b11 327r48 328r21 335r61 349r30
202R12*Saved_Table 205r28 209r30 231c12 235e17 17|248r30 261r28 262r16
205V16*Save{202R12} 17|261b16 273l11 273t15
209U17*Restore 209>26 17|248b17 255l11 255t18
209r26 T{202R12} 17|248b26 251r22 252r22 253r22
213U17*Tree_Write 17|412b17 419l11 419t21
216U17*Tree_Read 17|392b17 403l11 403t20
222i7 Last_Val{19|59I9} 17|83r38 103m10 103r22 123m10 123r22 125r13 139m10
. 166r35 178r19 193r25 239r20 240r20 251m10 265r26 345r30 359r29 360m13 363m13
. 365r16 395m10 401r15 417r14
228i7 Max{19|59I9} 17|125r24 140m10 141r22 178r13 193r19 198m16 205r27 211r28
. 240m10 252m10 254r22 266r26 291r57 318r59 329r58 365r27 394m25 395r22 396r20
232i10 Last_Val{19|59I9} 17|251r24 265m14
233i10 Max{19|59I9} 17|252r24 266m14
234p10 Table{117P12} 17|253r24 267m14
X 17 table.adb
47i7 Min{19|59I9} 139r22 140r22 141r28 198r23 205r33 211r34 254r28 396r26
50i7 Length{19|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[20|20]{8|64M9} 112s16 219s44 250s16
73V16 To_Pointer[20|20]{16|117P12} 215s22 219s15
92i14 J 93r31
135i10 Old_Length{19|59I9} 148r13
174m10 New_Size{10|48M9} 210m10 215r41 217r16 220r44
175i10 New_Length{long_long_integer} 194m16 197r40
262r10 Res{16|202R12} 265m10 266m10 267m10 272r17
290A18 Allocated_Table_T{16|106A12}<16|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{16|47+12} 338r33
X 18 tree_io.ads
45K9*Tree_IO 17|36w6 36r19 18|120e12
68U14*Tree_Read_Data 17|399s10
83U14*Tree_Read_Int 17|394s10
100U14*Tree_Write_Data 17|415s10
110U14*Tree_Write_Int 17|414s10
X 19 types.ads
52K9*Types 16|41w6 41r17 19|877e10
59I9*Int<integer> 16|222r18 228r13 232r21 233r21 17|47r22 47r29 50r16 135r32
. 184r23 197r26 197r35 239r31 318r45 345r16 359r13 360r25 363r25 401r26 414r26
. 417r25
62I12*Nat{59I9} 16|52r26
65I12*Pos{59I9} 16|51r26
766X4*Unrecoverable_Error 17|228r19
X 20 unchconv.ads
20v10*Unchecked_Conversion 17|40w6 72r34 73r34
|