/usr/lib/gcc-cross/hppa-linux-gnu/5/adalib/gnatprj/tempdir.ali is in libgnatprj5-dev-hppa-cross 5.3.1-14ubuntu2cross1.
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 | V "GNAT Lib v5"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
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_ELABORATION_CODE
RV SPARK_05
U tempdir%b tempdir.adb 4dc03adf OO PK
W gnat%s gnat.ads gnat.ali
W gnat.directory_operations%s g-dirope.adb g-dirope.ali
W opt%s opt.adb opt.ali
W output%s output.adb output.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
U tempdir%s tempdir.ads b738bded EE NE OO PK
W gnat%s gnat.ads gnat.ali
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
W namet%s namet.adb namet.ali
D ada.ads 20070406091342 3ffc8e18 ada%s
D a-charac.ads 20070912115821 2d3ec45b ada.characters%s
D a-chlat1.ads 20140225151544 66457d31 ada.characters.latin_1%s
D a-except.ads 20140730140058 5250cb69 ada.exceptions%s
D a-string.ads 20070406091342 90ac6797 ada.strings%s
D a-strmap.ads 20140611123156 e8bb714a ada.strings.maps%s
D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s
D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D alloc.ads 20150107084147 61013b91 alloc%s
D debug.ads 20090420131856 3ea59655 debug%s
D gnat.ads 20140801083227 fd2ad2f1 gnat%s
D g-dirope.ads 20141120111340 940c4438 gnat.directory_operations%s
D g-os_lib.ads 20090409150019 0db74523 gnat.os_lib%s
D hostparm.ads 20140801100131 a20ca6cf hostparm%s
D namet.ads 20150302110329 53fa811d namet%s
D opt.ads 20150302110329 e5e8f770 opt%s
D output.ads 20140801093848 2d9479ad output%s
D system.ads 20141030114420 8f8ed923 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 20140225151139 597d6634 system.memory%s
D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s
D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s
D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s
D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s
D s-string.ads 20140225151139 8fe54fb7 system.strings%s
D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s
D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s
D table.ads 20090506081141 e3a9ec16 table%s
D table.adb 20141107135941 9716557f table%b
D tempdir.ads 20130129143747 e97579d3 tempdir%s
D tempdir.adb 20140801081227 f8c589e9 tempdir%b
D tree_io.ads 20140718093624 6de0ef2c tree_io%s
D types.ads 20150130153101 63969ace types%s
D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s
X 11 gnat.ads
34K9*GNAT 37e9 33|33r6 33r23 34|26r6 26r37
X 12 g-dirope.ads
43K14*Directory_Operations 268e30 34|26w11 26r42
45A12*Dir_Name_Str{string}<integer>
73U14*Change_Dir 34|84s10 86s10
89V13*Get_Current_Dir{45A12} 34|47s40
X 13 g-os_lib.ads
51K14*OS_Lib=51:36 33|33w11 33r28
X 15 namet.ads
38K9*Namet 707e10 33|31w6 31r17
151a4*Name_Buffer{string} 34|103m13
157i4*Name_Len{natural} 34|102m13 103r31
179I9*Name_Id<integer>
415V13*Name_Find{179I9} 34|104s21
588I9*Path_Name_Type<179I9> 33|39r18 34|44r18
593i4*No_Path{588I9} 34|94r18
X 16 opt.ads
50K9*Opt 2285e8 34|28w6 28r20
1590b4*Verbose_Mode{boolean} 34|74r13
X 17 output.ads
44K9*Output 227e11 34|29w6 29r20
130U14*Write_Str 34|75s13 76s13
137U14*Write_Line 34|77s13 93s10
X 18 system.ads
67M9*Address
X 21 s-memory.ads
53V13*Alloc{18|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{18|67M9} 105i<c,__gnat_realloc>22
X 22 s-os_lib.ads
70P12*String_Access{27|45P9} 34|36r15 46r21 115r13
72V14*"="=73:22{boolean} 34|124r14
75U14*Free=75:62 34|105s13 122s7 134s7
186I9*File_Descriptor<integer> 33|38r18 34|43r18
194i4*Invalid_FD{186I9} 34|92r15
270U14*Create_Temp_File 34|85s10 89s10
457V13*Normalize_Pathname{string} 34|99s27 129s34
499V13*Is_Absolute_Path{boolean} 34|126s18
510V13*Is_Directory{boolean} 34|127s18
958V13*Getenv{70P12} 34|119s17
1019e4*Directory_Separator{character} 34|100r42
X 27 s-string.ads
45P9*String_Access(string)
X 33 tempdir.ads
35K9*Tempdir 53l5 53e12 34|31b14 141l5 141t12
37U14*Create_Temp_File 38<7 39<7 34|42b14 108l8 108t24
38i7 FD{22|186I9} 34|43b7 85m28 89m28 92r10
39i7 Name{15|588I9} 34|44b7 94m10 104m13
47U14*Use_Temp_Dir 47>28 34|114b14 135l8 135t20 140s4
47b28 Status{boolean} 34|114b28 118r10 140r18
X 34 tempdir.adb
33b4 Tmpdir_Needs_To_Be_Displayed{boolean} 74r35 78m13
35a4 Tmpdir{string} 119r25
36p4 Temp_Dir{22|70P12} 58r13 59r20 68r10 76r24 84r22 122m13 122r13 129m10
. 131m10
46p7 File_Name{22|70P12} 85m32 85r32 89m32 89r32 100r64 105m19 105r19
47a7 Current_Dir{string} 61r20 86r22
49V16 Directory{string} 56b16 63l11 63t20 93s62 100s30
98a13 Path_Name{string} 102r25 103r44
115p7 Dir{22|70P12} 119m10 124r10 125r18 126r36 127r32 129r54 134m13 134r13
|