/usr/lib/x86_64-linux-gnu/ada/adalib/gnatvsn/fname.ali is in libgnatvsn7-dev 7.3.0-16ubuntu3.
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 | V "GNAT Lib v7"
A -nostdinc
A -O2
A -fPIC
A -gnatn
A -g
A -mtune=generic
A -march=x86-64
P ZX
RN
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05
U fname%b fname.adb 279a3c00 OO PK
W ada.exceptions%s a-except.adb a-except.ali
W alloc%s alloc.ads alloc.ali
W interfaces%s interfac.ads interfac.ali
W system%s system.ads system.ali
W table%s table.adb table.ali AD
W types%s types.adb types.ali
U fname%s fname.ads 7fb2ceeb EE NE OO PK
W namet%s namet.adb namet.ali
D ada.ads 20170106103348 76789da1 ada%s
D a-except.ads 20151016123252 291912d5 ada.exceptions%s
D a-unccon.ads 20170106103348 31484697 ada.unchecked_conversion%s
D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D alloc.ads 20161013130054 4a321a0f alloc%s
D debug.ads 20151112115918 3ea59655 debug%s
D fname.ads 20140801093848 913fd2bc fname%s
D fname.adb 20160502103645 29bbd167 fname%b
D hostparm.ads 20140801100131 a20ca6cf hostparm%s
D interfac.ads 20160502101001 5ab55268 interfaces%s
D namet.ads 20170123115727 ee8d1c57 namet%s
D opt.ads 20170123115126 120d082a opt%s
D output.ads 20151112132540 05f6116c output%s
D system.ads 20170510173650 4635ec04 system%s
D s-conca2.ads 20140225151544 02a0d7d0 system.concat_2%s
D s-exctab.ads 20140225151139 54135002 system.exception_table%s
D s-memory.ads 20160622104833 597d6634 system.memory%s
D s-os_lib.ads 20180415045213 4e0c17b8 system.os_lib%s
D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s
D s-stalib.ads 20151112104907 09bd3940 system.standard_library%s
D s-string.ads 20140225151139 8fe54fb7 system.strings%s
D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads 20160502101423 34867c83 system.unsigned_types%s
D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s
D table.ads 20170119115521 ae70be7c table%s
D table.adb 20161013130054 41747fc3 table%b
D tree_io.ads 20140718093624 6de0ef2c tree_io%s
D types.ads 20160622103147 7b5c9ba8 types%s
D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s
X 5 alloc.ads
42K9*Alloc 168e10 8|32w6 56r30 57r30
126N4*SFN_Table_Initial 8|56r36
127N4*SFN_Table_Increment 8|57r36
X 7 fname.ads
38K9*Fname 98l5 98e10 8|36b14 196l5 196t10
65V13*Is_Predefined_File_Name{boolean} 66>7 67>7 8|69s10 97b13 104l8 104t31
66i7 Fname{11|623I9} 8|98b7 102r24
67b7 Renamings_Included{boolean} 8|99b7 103r39
78V13*Is_Predefined_File_Name{boolean} 79>7 8|103s14 106b13 176l8 176t31
79b7 Renamings_Included{boolean} 8|107b7 128r47
82V13*Is_Internal_File_Name{boolean} 83>7 84>7 8|64b13 83l8 83t29
83i7 Fname{11|623I9} 8|65b7 69r35
84b7 Renamings_Included{boolean} 8|66b7 69r42
88U14*Tree_Read 8|182b14 185l8 185t17
91U14*Tree_Write 8|191b14 194l8 194t18
X 8 fname.adb
47R9 SFN_Entry 50e14 53r30
48i7*U{11|648I9}
49i7*F{11|623I9}
52K12 SFN_Table[25|56] 184r7 193r7
109A15 Str8{string}<integer> 111r50
111a7 Predef_Names(109A15) 166r36
127i10 Num_Entries{natural} 165r21
165i11 J{integer} 166r50
X 11 namet.ads
37K9*Namet 7|36w6 36r17 11|759e10
169a4*Name_Buffer{string} 8|75r13 76r17 133r32 140r18 141r19 143r19 145r19
. 146r19 148r19 162r10 166r13
170i4*Name_Len{natural} 8|133r10 133r45 134r10 134r22 139r10 154r13 160r13
. 161r10 161r22 162r23
188I9*Name_Id<integer>
599U14*Get_Name_String 8|102s7
623I9*File_Name_Type<188I9> 7|66r28 83r28 8|49r11 65r28 98r28
648I9*Unit_Name_Type<188I9> 8|48r11
X 14 system.ads
67M9*Address
X 17 s-memory.ads
53V13*Alloc{14|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{14|67M9} 105i<c,__gnat_realloc>22
X 25 table.ads
43K9*Table 8|33w6 52r29 25|245e10
47+12 Table_Component_Type 8|53r6
48I12 Table_Index_Type 8|54r6
50*7 Table_Low_Bound{48I12} 8|55r6
51i7 Table_Initial{28|65I12} 8|56r6
52i7 Table_Increment{28|62I12} 8|57r6
53a7 Table_Name{string} 8|58r6
56k12*Table 8|52r35 25|244e13
220U17*Tree_Write 8|193s17[52]
223U17*Tree_Read 8|184s17[52]
X 28 types.ads
52K9*Types 8|34w6 34r17 28|941e10
59I9*Int<integer> 8|54r30
62I12*Nat{59I9}
65I12*Pos{59I9}
|