/usr/lib/ada/adalib/gnatprj/targparm.ali is in libgnatprj4.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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 | V "GNAT Lib v4.8"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
RN
RV NO_ENUMERATION_MAPS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IMPLICIT_LOOPS
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK
U targparm%b targparm.adb 0ee251e8 OO PK
W ada.exceptions%s a-except.adb a-except.ali
W csets%s csets.adb csets.ali
W opt%s opt.adb opt.ali
W osint%s osint.adb osint.ali
W output%s output.adb output.ali
W system%s system.ads system.ali
W system.img_enum_new%s s-imenne.adb s-imenne.ali
U targparm%s targparm.ads 151ee6b6 EE OO PK
W namet%s namet.adb namet.ali
W rident%s rident.ads rident.ali
W types%s types.adb types.ali
D ada.ads 20070406091342 3ffc8e18
D a-except.ads 20120716125141 10fcae55
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20120330092659 daf1344a
D csets.ads 20110902074202 e948558f
D debug.ads 20090420131856 3ea59655
D hostparm.ads 20120315091549 c164ed60
D interfac.ads 20110906094621 129923ea
D namet.ads 20121001081109 ef58bb56
D namet.adb 20101026125643 cbdb009e
D opt.ads 20130206104433 983485a0
D osint.ads 20130206104433 f378f269
D output.ads 20100622132632 de75f4b4
D rident.ads 20120712104910 770cd2d0
D system.ads 20140416144310 90249111
D s-exctab.ads 20090417131547 66e51330
D s-imenne.ads 20130104124955 8707cbf0
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20120709131452 cf6cfdbf
D s-parame.ads 20110830140625 b6e20cc0
D s-rident.ads 20130129143108 f6ad7fbe
D s-secsta.ads 20110830140625 eea35a36
D s-stalib.ads 20130104124955 f78bcf95
D s-stoele.ads 20090417130712 facd7d98
D s-stoele.adb 20100617152355 afc5dc80
D s-string.ads 20130104124955 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 20130104091825 d2a5ae47
D targparm.ads 20130613075132 2e75596d
D targparm.adb 20130102110615 7ce6de77
D tree_io.ads 20130102100426 30335df9
D types.ads 20130104092849 a33fd65d
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D widechar.ads 20090409150019 3fd6363b
X 6 csets.ads
32K9*Csets 97e10 34|26w6 26r20
44A9*Translate_Table(character)<character>
83a4*Fold_Upper{44A9} 34|257r25 284r25
X 10 namet.ads
38K9*Namet 544e10 33|72w6 72r18
127a4*Name_Buffer{string} 34|169m7
133i4*Name_Len{natural} 34|170m7 452m13 492m13
149I9*Name_Id<integer> 33|149r30 161r37
153i4*No_Name{149I9} 33|149r41 161r48
271V13*Name_Find{149I9} 34|172s25
281V13*Name_Enter{149I9} 34|480s43 508s50
340U14*Add_Char_To_Name_Buffer 34|463s16 496s16
X 12 opt.ads
50K9*Opt 2045e8 34|27w6 27r20 209r7 222r13 232r13 233r13 362r13 369r13 376r13
. 377r13 384r13 385r13 392r13 405r13 406r13 415r13 424r13 425r13
180b4*Address_Is_Private{boolean} 34|209m11 222m17
445b4*Detect_Blocking{boolean} 34|362m17
531b4*Exception_Locations_Suppressed{boolean} 34|415m17
680b4*Global_Discard_Names{boolean} 34|369m17
745b4*Init_Or_Norm_Scalars{boolean} 34|385m17
921e4*Locking_Policy{character} 34|233m17 376m17
927i4*Locking_Policy_Sloc{36|206I12} 34|377m17
1023b4*Normalize_Scalars{boolean} 34|384m17
1127b4*Polling_Required{boolean} 34|392m17
1167e4*Queuing_Policy{character} 34|405m17
1173i4*Queuing_Policy_Sloc{36|206I12} 34|406m17
1320b4*Tagged_Type_Expansion{boolean} 34|564m28 580m28
1327e4*Task_Dispatching_Policy{character} 34|232m17 424m17
1333i4*Task_Dispatching_Policy_Sloc{36|206I12} 34|425m17
X 13 osint.ads
44K9*Osint 778e10 34|28w6 28r20
46e4*Multi_Unit_Index_Character{character} 34|643m10
414U14*Read_Source_File 34|172s7
416i7 Lo{36|206I12} 34|172r36
417i7 Hi{36|206I12} 34|172r45
418p7 Src{36|196P9} 34|172r55
X 14 output.ads
44K9*Output 222e11 34|29w6 29r20
77U14*Set_Standard_Error 34|341s13 431s13 473s16 501s16 523s22 631s13
84U14*Set_Standard_Output 34|356s13 442s13 476s16 504s16 533s22 634s13
106U14*Write_Char 34|350s16 437s16 529s25
113U14*Write_Eol 34|354s13 441s13 532s22
130U14*Write_Str 34|344s13 526s22
137U14*Write_Line 34|175s10 176s10 342s13 432s13 474s16 502s16 524s22 632s13
. 633s13
X 15 rident.ads
49K9*Rident[22|75] 33|71w6 71r18
X 16 system.ads
64M9*Address
X 19 s-memory.ads
53V13*Alloc{16|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{16|64M9} 105i<c,__gnat_realloc>22
X 22 s-rident.ads
85E9*Restriction_Id 34|253r46[15|49]
225E12*All_Boolean_Restrictions{85E9[15|49]} 34|251r30[15|49]
243E12*All_Parameter_Restrictions{85E9[15|49]} 34|274r30[15|49] 277r29[15|49]
. 663r21[15|49]
297A9*Restriction_Flags(boolean)<85E9[15|49]> 34|656r11[15|49]
298A9*Restriction_Values(natural)<85E9[15|49]> 34|657r11[15|49]
301R9*Restrictions_Info 33|125r29[15|49]
302a7*Set{297A9[15|49]} 34|265m45[15|49] 322m51[15|49] 661m36[15|49]
308a7*Value{298A9[15|49]} 34|321m51[15|49] 664m39[15|49]
342r4*No_Restrictions{301R9[15|49]} 33|125r50[15|49]
358E9*Profile_Name 34|151r44[15|49] 655r44[15|49]
361n7*Ravenscar{358E9[15|49]} 34|231r39[15|49]
362n7*Restricted{358E9[15|49]} 34|242r39[15|49]
371R9*Profile_Data
372a7*Set{297A9[15|49]} 34|656m55[15|49]
379a7*Value{298A9[15|49]} 34|657m55[15|49]
385a4*Profile_Info(371R9[15|49]) 34|656r38[15|49] 657r38[15|49]
X 33 targparm.ads
75K9*Targparm 628l5 628e13 34|31b14 670l5 670t13
125r4*Restrictions_On_Target{22|301R9[15|49]} 34|265m22 321m28 322m28 661m13
. 664m16
149i4*Run_Time_Name_On_Target{10|149I9} 34|480m16
161i4*Executable_Extension_On_Target{10|149I9} 34|508m16
203b4*AAMP_On_Target{boolean} 34|555m34
206b4*OpenVMS_On_Target{boolean} 34|602m34 642r10
209b4*RTX_RTSS_Kernel_Module_On_Target{boolean} 34|590m34
212E9*Virtual_Machine_Kind 212e64 213r16
212n34*No_VM{212E9} 213r40
212n41*JVM_Target{212E9} 34|579r41
212n53*CLI_Target{212E9} 34|563r41
213e4*VM_Target{212E9} 34|563m28 579m28
229b4*Backend_Divide_Checks_On_Target{boolean} 34|558m34
234b4*Backend_Overflow_Checks_On_Target{boolean} 34|559m34
305b4*ZCX_By_Default_On_Target{boolean} 34|603m34
321b4*Configurable_Run_Time_On_Target{boolean} 34|571m34
342b4*Suppress_Standard_Library_On_Target{boolean} 34|599m34
361b4*Preallocated_Stacks_On_Target{boolean} 34|589m34
376b4*Duration_32_Bits_On_Target{boolean} 34|572m34
391b4*Atomic_Sync_Default_On_Target{boolean} 34|557m34
404b4*Support_Aggregates_On_Target{boolean} 34|591m34
411b4*Support_Atomic_Primitives_On_Target{boolean} 34|592m34
419b4*Support_Composite_Assign_On_Target{boolean} 34|593m34
427b4*Support_Composite_Compare_On_Target{boolean} 34|594m34
434b4*Support_Long_Shifts_On_Target{boolean} 34|598m34
439b4*Support_Nondefault_SSO_On_Target{boolean}
448b4*Always_Compatible_Rep_On_Target{boolean} 34|556m34
496b4*Stack_Check_Probes_On_Target{boolean} 34|597m34
499b4*Stack_Check_Limits_On_Target{boolean} 34|596m34
505b4*Stack_Check_Default_On_Target{boolean} 34|595m34
517b4*Command_Line_Args_On_Target{boolean} 34|560m34
526b4*Exit_Status_Supported_On_Target{boolean} 34|574m34
543b4*Use_Ada_Main_Program_Name_On_Target{boolean} 34|601m34
571b4*Denorm_On_Target{boolean} 34|573m34
574b4*Machine_Rounds_On_Target{boolean} 34|588m34
577b4*Machine_Overflows_On_Target{boolean} 34|587m34
580b4*Signed_Zeros_On_Target{boolean} 34|600m34
587b4*Fractional_Fixed_Ops_On_Target{boolean} 34|576m34
602b4*Frontend_Layout_On_Target{boolean} 34|575m34
614U14*Get_Target_Parameters 615>7 616>7 617>7 34|180s7 188b14 649l8 649t29
615p7 System_Text{36|196P9} 34|181r10 189b7 212r25 216r13 221r16 228r16 239r16
. 248r16 257r37 264r22 284r37 291r22 298r28 306r51 317r31 320r31 346r19 348r19
. 350r28 360r16 367r16 374r16 376r35 382r16 390r16 397r16 403r16 405r35 411r16
. 420r16 424r44 430r16 434r19 435r24 437r28 447r16 453r19 455r19 457r19 459r19
. 461r19 463r41 467r16 468r23 469r24 471r24 487r16 493r19 494r24 496r41 500r16
. 500r47 517r19 540r25 541r30 548r25 552r30 620r16 620r47 625r16 625r45
616i7 Source_First{36|206I12} 34|182r10 190b7 211r12
617i7 Source_Last{36|206I12} 34|183r10 191b7 622r28 627r28 630r18
622U14*Get_Target_Parameters 34|160b14 184l8 184t29
X 34 targparm.adb
34b4 Parameters_Obtained{boolean} 165r10 203r10 206m10
40E9 Targparm_Tags 71e11 73r28 114r35 516r42
41n7 AAM{40E9} 555r27
42n7 ACR{40E9} 556r27
43n7 ASD{40E9} 557r27
44n7 BDC{40E9} 558r27
45n7 BOC{40E9} 559r27
46n7 CLA{40E9} 560r27
47n7 CLI{40E9} 561r27
48n7 CRT{40E9} 571r27
49n7 D32{40E9} 572r27
50n7 DEN{40E9} 573r27
51n7 EXS{40E9} 574r27
52n7 FEL{40E9} 575r27
53n7 FFO{40E9} 576r27
54n7 JVM{40E9} 577r27
55n7 MOV{40E9} 587r27
56n7 MRN{40E9} 588r27
57n7 PAS{40E9} 589r27
58n7 RTX{40E9} 590r27
59n7 SAG{40E9} 591r27
60n7 SAP{40E9} 592r27
61n7 SCA{40E9} 593r27
62n7 SCC{40E9} 594r27
63n7 SCD{40E9} 595r27
64n7 SCL{40E9} 596r27
65n7 SCP{40E9} 597r27
66n7 SLS{40E9} 598r27
67n7 SNZ{40E9} 600r27
68n7 SSL{40E9} 599r27
69n7 UAM{40E9} 601r27
70n7 VMS{40E9} 602r27
71n7 ZCD{40E9} 603r27
73a4 Targparm_Flags(boolean) 522r22 537m22
78a4 AAM_Str{36|186A12} 115r7
79a4 ACR_Str{36|186A12} 116r7
80a4 ASD_Str{36|186A12} 117r7
81a4 BDC_Str{36|186A12} 118r7
82a4 BOC_Str{36|186A12} 119r7
83a4 CLA_Str{36|186A12} 120r7
84a4 CLI_Str{36|186A12} 121r7
85a4 CRT_Str{36|186A12} 122r7
86a4 D32_Str{36|186A12} 123r7
87a4 DEN_Str{36|186A12} 124r7
88a4 EXS_Str{36|186A12} 125r7
89a4 FEL_Str{36|186A12} 126r7
90a4 FFO_Str{36|186A12} 127r7
91a4 JVM_Str{36|186A12} 128r7
92a4 MOV_Str{36|186A12} 129r7
93a4 MRN_Str{36|186A12} 130r7
94a4 PAS_Str{36|186A12} 131r7
95a4 RTX_Str{36|186A12} 132r7
96a4 SAG_Str{36|186A12} 133r7
97a4 SAP_Str{36|186A12} 134r7
98a4 SCA_Str{36|186A12} 135r7
99a4 SCC_Str{36|186A12} 136r7
100a4 SCD_Str{36|186A12} 137r7
101a4 SCL_Str{36|186A12} 138r7
102a4 SCP_Str{36|186A12} 139r7
103a4 SLS_Str{36|186A12} 140r7
104a4 SNZ_Str{36|186A12} 141r7
105a4 SSL_Str{36|186A12} 142r7
106a4 UAM_Str{36|186A12} 143r7
107a4 VMS_Str{36|186A12} 144r7
108a4 ZCD_Str{36|186A12} 145r7
113P9 Buffer_Ptr(36|186A12) 114r53
114a4 Targparm_Str(113P9) 517r49 518r55 520r32 528r31 529r37
151U14 Set_Profile_Restrictions 151>40 231s13 242s13 655b14 668l8 668t32
151e40 P{22|358E9[15|49]} 655b40 656r52 657r52
161p7 Text{36|196P9} 172m62 172r62 174r10 181r26
162i7 Hi{36|206I12} 172m51 183r26
193i7 P{36|206I12} 211m7 212r38 212r43 216r26 221r29 221r34 223m13 223r18
. 228r29 228r34 234m13 234r18 239r29 239r34 243m13 243r18 248r29 248r34 249m13
. 249r18 257r50 264r35 284r50 291r35 291r55 294m22 294r27 298r41 306r64 317r44
. 320r44 329m25 329r30 346r32 348r32 350r41 351m16 351r21 360r29 360r34 361m13
. 361r18 367r29 367r34 368m13 368r18 374r29 374r34 375m13 375r18 376r48 382r29
. 382r34 383m13 383r18 390r29 390r34 391m13 391r18 397r29 397r34 398m13 398r18
. 403r29 403r34 404m13 404r18 405r48 411r29 411r34 414m13 414r18 420r29 420r34
. 423m13 423r18 424r57 430r29 430r34 434r32 435r37 437r41 438m16 438r21 447r29
. 447r34 450m13 450r18 453r32 455r32 457r32 459r32 461r32 463r54 464m16 464r21
. 467r29 468r36 469r37 471r37 487r29 487r34 490m13 490r18 493r32 494r37 496r54
. 497m16 497r21 500r29 500r60 517r32 517r41 520m19 520r24 540r38 541r43 543m22
. 543r27 546m19 546r24 548r38 549m22 549r27 552r43 620r29 620r60 621m13 621r18
. 622r23 625r29 625r58 626m13 626r18 627r23 630r13
196b7 Fatal{boolean} 355m13 443m13 477m16 505m16 534m22 646r10
199b7 Result{boolean} 552m19 555r73 556r73 557r73 558r73 559r73 560r73 562r28
. 571r73 572r73 573r73 574r73 575r73 576r73 578r28 587r73 588r73 589r73 590r73
. 591r73 592r73 593r73 594r73 595r73 596r73 597r73 598r73 599r73 600r73 601r73
. 602r73 603r73
212l7 Line_Loop 637l16 637e25
251l13 Rloop 272l22 272e27
251e25 K{22|225E12[15|49]} 253r68 265r50
253a19 Rname{string} 256r28 258r60 264r39
256i23 J{integer} 257r66 258r67
270L15 Rloop_Continue 260r30
274l13 Ploop 326r33 333r27 339l22 339e27
274e25 K{22|243E12[15|49]} 277r63 321r58 322r56
276a19 Rname{string} 283r28 285r60 291r39 291r59 294r31
279i19 V{natural} 296m22 305m31 305r41 321r64
283i23 J{integer} 284r66 285r67
337L15 Ploop_Continue 287r30
516l13 Config_Param_Loop 613l22 613e39
516e37 K{40E9} 517r63 518r69 520r46 522r38 528r45 529r51 537r38 554r24
528i26 J<36|59I9> 529r59
618L12 Line_Loop_Continue 217r18 224r18 235r18 244r18 266r27 314r39 323r33
. 363r18 370r18 378r18 386r18 393r18 399r18 407r18 416r18 426r18 483r18 511r18
. 605r27
656a7 R{22|297A9[15|49]} 659r16 660r13
657a7 V{22|298A9[15|49]} 664r52
659e11 J{22|85E9[15|49]} 660r16 661r41 663r16 664r46 664r55
X 36 types.ads
52K9*Types 33|73w6 73r18 36|877e10
59I9*Int<integer>
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
186A12*Source_Buffer{147A9}<144I9> 34|78r31 79r31 80r31 81r31 82r31 83r31
. 84r31 85r31 86r31 87r31 88r31 89r31 90r31 91r31 92r31 93r31 94r31 95r31
. 96r31 97r31 98r31 99r31 100r31 101r31 102r31 103r31 104r31 105r31 106r31
. 107r31 108r31 113r39
192A12*Big_Source_Buffer{147A9}<144I9>
196P9*Source_Buffer_Ptr(192A12) 33|615r22 34|161r14 189r22
206I12*Source_Ptr{144I9} 33|616r22 617r22 34|162r14 190r22 191r22 193r11
. 257r54 284r54
231i4*System_Location{206I12} 34|377r40 406r40 425r49
766X4*Unrecoverable_Error 34|177r16 635r19 647r16
|