V "GNAT Lib v2021"
A -O3
A -gnat12
P SS ZX

RN
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FLOATING_POINT
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES

U gametypes%s		gametypes.ads		62df4c77 EE OO PF PK IL
W ada%s			ada.ads			ada.ali
Z ada.exceptions%s	a-except.adb		a-except.ali
W ada.numerics%s	a-numeri.ads		a-numeri.ali
Z ada.numerics.aux_float%s  a-nuaufl.ads	a-nuaufl.ali
Z ada.numerics.aux_generic_float%s
Z ada.numerics.aux_long_float%s  a-nalofl.ads	a-nalofl.ali
Z ada.numerics.aux_long_long_float%s  a-nallfl.ads  a-nallfl.ali
Z ada.numerics.aux_short_float%s  a-nashfl.ads	a-nashfl.ali
W ada.numerics.generic_elementary_functions%s
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
Z ada.text_io.generic_aux%s  a-tigeau.adb	a-tigeau.ali
Z ada.text_io.integer_aux%s
Z ada.text_io.integer_io%s
W gl%s			gl.ads			gl.ali
W gl.binding%s		gl-binding.ads		gl-binding.ali
W gl.pointers%s		gl-pointers.ads		gl-pointers.ali
W glext%s		glext.ads		glext.ali
W glext.binding%s	glext-binding.ads	glext-binding.ali
W glext.pointers%s	glext-pointers.ads	glext-pointers.ali
W glfw3%s		glfw3.ads		glfw3.ali
W glu%s			glu.ads			glu.ali
W glu.binding%s		glu-binding.ads		glu-binding.ali
W glu.pointers%s	glu-pointers.ads	glu-pointers.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.pointers%s
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W matutils%s		matutils.adb		matutils.ali
W pictobj%s		pictobj.adb		pictobj.ali  AD
W pictobj2%s		pictobj2.adb		pictobj2.ali  AD
W system%s		system.ads		system.ali
Z system.exn_flt%s	s-exnflt.ads		s-exnflt.ali
Z system.fat_flt%s	s-fatflt.ads		s-fatflt.ali
Z system.img_biu%s	s-imgbiu.ads		s-imgbiu.ali
Z system.img_int%s	s-imgint.ads		s-imgint.ali
Z system.img_llb%s	s-imgllb.ads		s-imgllb.ali
Z system.img_lli%s	s-imglli.ads		s-imglli.ali
Z system.img_lllb%s	s-imglllb.ads		s-imglllb.ali
Z system.img_llli%s	s-imgllli.ads		s-imgllli.ali
Z system.img_lllw%s	s-imglllw.ads		s-imglllw.ali
Z system.img_llw%s	s-imgllw.ads		s-imgllw.ali
Z system.img_wiu%s	s-imgwiu.ads		s-imgwiu.ali
Z system.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
Z system.val_int%s	s-valint.ads		s-valint.ali
Z system.val_lli%s	s-vallli.ads		s-vallli.ali
Z system.val_llli%s	s-valllli.ads		s-valllli.ali
W text_io%s		text_io.ads		text_io.ali
W zoomwheel%s		zoomwheel.adb		zoomwheel.ali

D ada.ads		20210520051130 76789da1 ada%s
D a-except.ads		20210520051127 946f3014 ada.exceptions%s
D a-finali.ads		20210520051127 bf4f806b ada.finalization%s
D a-ioexce.ads		20210520051127 e4a01f64 ada.io_exceptions%s
D a-numeri.ads		20210520051128 84bea7a3 ada.numerics%s
D a-nuaufl.ads		20210520051128 020cac40 ada.numerics.aux_float%s
D a-nagefl.ads		20210520051128 53f456a7 ada.numerics.aux_generic_float%s
D a-naliop.ads		20210520051128 6b421e5f ada.numerics.aux_linker_options%s
D a-nalofl.ads		20210520051128 6d8e51a4 ada.numerics.aux_long_float%s
D a-nallfl.ads		20210520051128 6ccf65a3 ada.numerics.aux_long_long_float%s
D a-nashfl.ads		20210520051128 b54ed4fb ada.numerics.aux_short_float%s
D a-ngelfu.ads		20210520051128 e6ec3af5 ada.numerics.generic_elementary_functions%s
D a-ngelfu.adb		20210520051128 2940142d ada.numerics.generic_elementary_functions%b
D a-stream.ads		20210520051128 119b8fb3 ada.streams%s
D a-string.ads		20210520051128 90ac6797 ada.strings%s
D a-sttebu.ads		20210520051128 18209c64 ada.strings.text_buffers%s
D a-stuten.ads		20210520051128 808c40ad ada.strings.utf_encoding%s
D a-tags.ads		20210520051129 9eaa38c6 ada.tags%s
D a-textio.ads		20210520051129 aef4d56d ada.text_io%s
D a-tigeau.ads		20210520051129 e643cdf3 ada.text_io.generic_aux%s
D a-tiinau.ads		20210520051129 1c79f78d ada.text_io.integer_aux%s
D a-tiinau.adb		20210520051129 89004916 ada.text_io.integer_aux%b
D a-tiinio.ads		20210520051129 390edddb ada.text_io.integer_io%s
D a-tiinio.adb		20210520051129 b79731f4 ada.text_io.integer_io%b
D a-unccon.ads		20210520051129 0e9b276f ada.unchecked_conversion%s
D gametypes.ads		20220102131821 baf02c9a gametypes%s
D gl.ads		20220102131821 7804bde3 gl%s
D gl-binding.ads	20220102131821 e46d97fe gl.binding%s
D gl-pointers.ads	20220102131821 52c8d5cb gl.pointers%s
D glext.ads		20220102131821 bc7eaa1e glext%s
D glext-binding.ads	20220102131821 d4516c21 glext.binding%s
D glext-pointers.ads	20220102131821 9017bfdc glext.pointers%s
D glfw3.ads		20220102131821 a40eec21 glfw3%s
D glu.ads		20220102131821 9cf330fe glu%s
D glu-binding.ads	20220102131821 96b9de55 glu.binding%s
D glu-pointers.ads	20220102131821 06979cc9 glu.pointers%s
D interfac.ads		20210520051131 edec285f interfaces%s
D i-c.ads		20210520051131 d9beded9 interfaces.c%s
D i-cpoint.ads		20210520051131 ee8a93ec interfaces.c.pointers%s
D i-cpoint.adb		20210520051131 d5172521 interfaces.c.pointers%b
D i-cstrin.ads		20210520051131 341d0ddf interfaces.c.strings%s
D i-cstrea.ads		20210520051131 e53d8b8e interfaces.c_streams%s
D matutils.ads		20220102131821 c0cefc27 matutils%s
D pictobj.ads		20220102131821 08b48b17 pictobj%s
D pictobj2.ads		20220102131821 f6399bd1 pictobj2%s
D system.ads		20210520051134 a2da961d system%s
D s-crtl.ads		20210520051131 0ebbdb71 system.crtl%s
D s-exctab.ads		20210520051131 54135002 system.exception_table%s
D s-exnflt.ads		20210520051131 84371ff2 system.exn_flt%s
D s-exponr.ads		20210520051131 2127300b system.exponr%s
D s-fatflt.ads		20210520051131 11beb392 system.fat_flt%s
D s-fatgen.ads		20210520051131 d28c6cfe system.fat_gen%s
D s-ficobl.ads		20210520051131 078245e4 system.file_control_block%s
D s-finroo.ads		20210520051131 4ff27390 system.finalization_root%s
D s-imageb.ads		20210520051132 3953e0e6 system.image_b%s
D s-imagei.ads		20210520051132 0d3f86a7 system.image_i%s
D s-imagew.ads		20210520051132 9d2dd267 system.image_w%s
D s-imgbiu.ads		20210520051132 0a8e1c41 system.img_biu%s
D s-imgint.ads		20210520051132 bdb6f5ec system.img_int%s
D s-imgllb.ads		20210520051132 47d0db9f system.img_llb%s
D s-imglli.ads		20210520051132 3723d9ff system.img_lli%s
D s-imglllb.ads		20210520051132 30212eed system.img_lllb%s
D s-imgllli.ads		20210520051132 5cf3dc07 system.img_llli%s
D s-imglllw.ads		20210520051132 9e2b0560 system.img_lllw%s
D s-imgllw.ads		20210520051132 bf9c9c15 system.img_llw%s
D s-imgwiu.ads		20210520051132 912a95f2 system.img_wiu%s
D s-memory.ads		20210520051132 597d6634 system.memory%s
D s-parame.ads		20210520051133 4752c4cb system.parameters%s
D s-putima.ads		20210520051133 4e095881 system.put_images%s
D s-secsta.ads		20210520051133 9b3ab94b system.secondary_stack%s
D s-soflin.ads		20210520051133 a7318a92 system.soft_links%s
D s-stache.ads		20210520051133 a37c21ec system.stack_checking%s
D s-stalib.ads		20210520051133 472fbca8 system.standard_library%s
D s-stalib.adb		20210520051133 977290bf system.standard_library%b
D s-stoele.ads		20210520051133 2dc34a04 system.storage_elements%s
D s-stoele.adb		20210520051133 ed88f8fb system.storage_elements%b
D s-stratt.ads		20210520051133 7bdda3fa system.stream_attributes%s
D s-traent.ads		20210520051133 26a8d361 system.traceback_entries%s
D s-unstyp.ads		20210520051133 2b077493 system.unsigned_types%s
D s-valint.ads		20210520051133 e7fcadb7 system.val_int%s
D s-vallli.ads		20210520051133 0767e6f3 system.val_lli%s
D s-valllli.ads		20210520051133 f758e795 system.val_llli%s
D s-vallllu.ads		20210520051133 87566fa4 system.val_lllu%s
D s-valllu.ads		20210520051133 660d930f system.val_llu%s
D s-valuns.ads		20210520051133 dac7b45d system.val_uns%s
D s-valuei.ads		20210520051133 978dd0a6 system.value_i%s
D s-valueu.ads		20210520051133 7b8fccf5 system.value_u%s
D s-wchcon.ads		20210520051134 1b7d22d2 system.wch_con%s
D text_io.ads		20210520051134 21b2c898 text_io%s
D unchconv.ads		20210520051134 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20210520051134 214516a4 unchecked_deallocation%s
D zoomwheel.ads		20220118135607 1e8bb0e0 zoomwheel%s
G a e
G c s s s [s gametypes 57 1 none]
G c Z s s [sqrt gametypes__fmath 52 13 69_9]
G c Z s s [log gametypes__fmath 75 13 69_9]
G c Z s s [log gametypes__fmath 79 13 69_9]
G c Z s s [exp gametypes__fmath 83 13 69_9]
G c Z s s [Oexpon gametypes__fmath 86 13 69_9]
G c Z s s [sin gametypes__fmath 94 13 69_9]
G c Z s s [sin gametypes__fmath 99 13 69_9]
G c Z s s [cos gametypes__fmath 104 13 69_9]
G c Z s s [cos gametypes__fmath 109 13 69_9]
G c Z s s [tan gametypes__fmath 114 13 69_9]
G c Z s s [tan gametypes__fmath 117 13 69_9]
G c Z s s [cot gametypes__fmath 122 13 69_9]
G c Z s s [cot gametypes__fmath 125 13 69_9]
G c Z s s [arcsin gametypes__fmath 131 13 69_9]
G c Z s s [arcsin gametypes__fmath 135 13 69_9]
G c Z s s [arccos gametypes__fmath 139 13 69_9]
G c Z s s [arccos gametypes__fmath 143 13 69_9]
G c Z s s [arctan gametypes__fmath 147 13 69_9]
G c Z s s [arctan gametypes__fmath 154 13 69_9]
G c Z s s [arccot gametypes__fmath 162 13 69_9]
G c Z s s [arccot gametypes__fmath 169 13 69_9]
G c Z s s [sinh gametypes__fmath 177 13 69_9]
G c Z s s [cosh gametypes__fmath 180 13 69_9]
G c Z s s [tanh gametypes__fmath 184 13 69_9]
G c Z s s [coth gametypes__fmath 188 13 69_9]
G c Z s s [arcsinh gametypes__fmath 192 13 69_9]
G c Z s s [arccosh gametypes__fmath 195 13 69_9]
G c Z s s [arctanh gametypes__fmath 200 13 69_9]
G c Z s s [arccoth gametypes__fmath 204 13 69_9]
G c Z s s [sin gametypes__fmath__aux 54 13 45_4_69_9]
G c Z s s [cos gametypes__fmath__aux 63 13 45_4_69_9]
G c Z s s [tan gametypes__fmath__aux 72 13 45_4_69_9]
G c Z s s [exp gametypes__fmath__aux 81 13 45_4_69_9]
G c Z s s [sqrt gametypes__fmath__aux 90 13 45_4_69_9]
G c Z s s [log gametypes__fmath__aux 99 13 45_4_69_9]
G c Z s s [acos gametypes__fmath__aux 108 13 45_4_69_9]
G c Z s s [asin gametypes__fmath__aux 117 13 45_4_69_9]
G c Z s s [atan gametypes__fmath__aux 126 13 45_4_69_9]
G c Z s s [sinh gametypes__fmath__aux 135 13 45_4_69_9]
G c Z s s [cosh gametypes__fmath__aux 144 13 45_4_69_9]
G c Z s s [tanh gametypes__fmath__aux 153 13 45_4_69_9]
G c Z s s [pow gametypes__fmath__aux 162 13 45_4_69_9]
G c Z s s [exp_strict gametypes__fmath 65 13 69_9]
G c Z s s [local_atan gametypes__fmath 69 13 69_9]
G c Z s s [Tvec3BIP gametypes 67 9 none]
G c Z s s [get gametypes__myint_io 51 14 137_9]
G c Z s s [get gametypes__myint_io 59 14 137_9]
G c Z s s [put gametypes__myint_io 68 14 137_9]
G c Z s s [put gametypes__myint_io 80 14 137_9]
G c Z s s [get gametypes__myint_io 90 14 137_9]
G c Z s s [put gametypes__myint_io 97 14 137_9]
G c Z s s [get gametypes__myint_io__aux_int 52 14 48_4_137_9]
G c Z s s [gets gametypes__myint_io__aux_int 57 14 48_4_137_9]
G c Z s s [put gametypes__myint_io__aux_int 62 14 48_4_137_9]
G c Z s s [puts gametypes__myint_io__aux_int 68 14 48_4_137_9]
G c Z s s [get gametypes__myint_io__aux_lli 52 14 56_4_137_9]
G c Z s s [gets gametypes__myint_io__aux_lli 57 14 56_4_137_9]
G c Z s s [put gametypes__myint_io__aux_lli 62 14 56_4_137_9]
G c Z s s [puts gametypes__myint_io__aux_lli 68 14 56_4_137_9]
G c Z s s [get gametypes__myint_io__aux_llli 52 14 64_4_137_9]
G c Z s s [gets gametypes__myint_io__aux_llli 57 14 64_4_137_9]
G c Z s s [put gametypes__myint_io__aux_llli 62 14 64_4_137_9]
G c Z s s [puts gametypes__myint_io__aux_llli 68 14 64_4_137_9]
G c Z s s [Tvf3BIP gametypes 162 9 none]
G c Z s s [Tvi3BIP gametypes 163 9 none]
G c Z s s [gfparrayIP gametypes 164 14 none]
G c Z s s [giparrayIP gametypes 165 14 none]
G r s pictangle [s gametypes 57 1 none] [pictangleIP pictobj 56 6 none]
G r f pictangle [s gametypes 57 1 none] [initialize pictobj 64 11 none]
G r s pictangle [s gametypes 57 1 none] [pictangleIP pictobj2 58 6 none]
G r f pictangle [s gametypes 57 1 none] [initialize pictobj2 66 11 none]
X 1 ada.ads
16K9*Ada 20e8 26|20r6 70r25
X 5 a-numeri.ads
16K13*Numerics 35e17 26|20r10 70r29
X 12 a-ngelfu.ads
39k22*Generic_Elementary_Functions 207e46 26|20w19 70r38
X 23 a-tiinio.ads
46k21*Integer_IO 108e27 26|137r41
X 26 gametypes.ads
57K9*gametypes 174l5 174e14
60m9*wall_texid{27|103M12}
60m21*egg_texid{27|103M12}
60m32*pgmtexshadid{27|103M12}
60m46*pgmtexid{27|103M12}
62m9*vertbuff{27|103M12}
62m19*uvbuff{27|103M12}
62m27*elembuff{27|103M12}
62m37*rgbbuff{27|103M12}
62m46*vertexarrayid{27|103M12}
64i9*matrixid{27|82I12}
64i19*uniftex{27|82I12}
64i28*matid{27|82I12}
64i34*unitex{27|82I12}
67A14*vec3(float)<integer> 114r26 115r26 116r26
69K17*fmath[12|39] 71r13
75f9*onepi{float} 76r39 77r39 78r39 79r39 80r45
76f9*halfpi{float}
77f9*fourthpi{float}
78f9*twopi{float}
79f9*deg2rad{float}
80f9*rad2deg{float}
84i9*mousex{38|35I9}
84i16*mousey{38|35I9}
86i9*state{integer}
86i16*ileft{integer}
86i23*iright{integer}
86i31*good{integer}
90f9*oldTimeKb{float}
91f9*deltaT{float}
100p9*pmvp{41|47P9}
101p9*pmyts{41|47P9}
111a9*mv{43|26A14}
111a12*mvp{43|26A14}
111a17*pm{43|26A14}
111a21*vm{43|26A14}
111a25*mm{43|26A14}
114a9*xaxis{67A14}
115a9*yaxis{67A14}
116a9*zaxis{67A14}
119f9*rotx{float}
119f14*roty{float}
119f19*rotz{float}
124p9*mainWin(33|1274R9)
128i9*Nwid{38|35I9}
128i14*Nhit{38|35I9}
128i20*Wwid{38|35I9}
128i25*Whit{38|35I9}
128i31*Fwid{38|35I9}
128i37*Fhit{38|35I9}
130i9*ret{38|35I9}
131i9*numkeys{27|82I12}
133i9*error{38|35I9}
137K17*myint_io[23|46]
139i9*major{27|82I12}
139i16*minor{27|82I12}
139i23*profile{27|82I12}
139i32*flags{27|82I12}
139i39*mtu{27|82I12}
142r9*ppo{44|31R6}
143r9*ppo2{45|33R6}
145i9*brick{27|82I12}
145i16*whoosh{27|82I12}
145i24*fanfare{27|82I12}
145i33*shriek{27|82I12}
145i41*clap{27|82I12}
147b9*okmultisamp{boolean}
151b9*mute{boolean}
152b9*goup{boolean}
152b14*godown{boolean}
152b21*goleft{boolean}
152b28*goright{boolean}
153b9*goaway{boolean}
153b16*gonear{boolean}
153b24*tryNextSkin{boolean}
154b9*doRestart{boolean}
155b9*winner{boolean}
155b17*hint{boolean}
156b9*help{boolean}
156b15*show_axes{boolean}
157b9*playedonce{boolean}
157b21*userexit{boolean}
162A14*vf3(float)<integer> 164r55
163A14*vi3(integer)<integer> 165r55
164A14*gfparray(162A14)<integer>
165A14*giparray(163A14)<integer>
172f9*zsave{27|131F12}
X 27 gl.ads
24K9*GL 26|27w6 27r10 27r22 27r40 27|955e7
82I12*GLint{38|35I9} 26|64r43 131r27 139r46 145r47
103M12*GLuint{38|44M9} 26|60r57 62r62
131F12*GLdouble{38|72F9} 26|172r16
X 28 gl-binding.ads
25K12*Binding 26|27w13 28|2456e15
X 29 gl-pointers.ads
25K12*Pointers 26|27w25 29|156e16
X 30 glext.ads
22K9*GLext 26|29w6 29r13 29r28 30|710e10
X 31 glext-binding.ads
26K15*Binding 26|29w19 31|2245e18
X 32 glext-pointers.ads
19K15*Pointers 26|29w34 32|63e19
X 33 glfw3.ads
33K9*glfw3 26|44w6 44r17 33|6630e10
1274R9*GLFWwindow 26|124r27
X 34 glu.ads
23K9*GLU 26|28w6 28r11 28r24 34|243e8
X 35 glu-binding.ads
24K13*Binding 26|28w15 35|439e16
X 36 glu-pointers.ads
19K13*Pointers 26|28w28 36|85e17
X 37 interfac.ads
38K9*Interfaces 26|33r6 34r11 35r11 36r6 37r6 39r5 40r5 84r33 128r52 130r15
. 133r17 37|231e15
X 38 i-c.ads
18K20*C 26|33w17 34r22 35r22 36r17 37r17 39r16 40r16 84r44 128r63 130r26
. 133r28 38|237e17
35I9*int<integer> 26|84r46 128r65 130r28 133r30
44M9*unsigned 26|34r24
71F9*C_float<float> 26|35r24
72F9*double<long_float>
X 39 i-cpoint.ads
44k22*Pointers 26|36w19 39|102e26
X 41 i-cstrin.ads
36K22*Strings 26|37w19 40r18 41|106e25
47P9*chars_ptr 26|100r16 101r17
60V13*New_String{47P9} 26|100s29 101s30
X 43 matutils.ads
20K9*MatUtils 26|21w6 21r21 43|85e13
26A14*mat44(float)<integer><integer> 26|111r31
27a9*identity{26A14} 26|111r40
X 44 pictobj.ads
25K9*pictobj 26|23w6 142r14 44|67e12
31R6*pictangle<3|43R9> 26|142r22 44|61e11
X 45 pictobj2.ads
25K9*pictobj2 26|24w6 143r15 45|69e13
33R6*pictangle<3|43R9> 26|143r24 45|63e11
X 46 system.ads
37K9*System 26|32w6 46|154e11
67M9*Address
X 67 s-memory.ads
53V13*Alloc{46|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{46|67M9} 105i<c,__gnat_realloc>22
X 74 s-stalib.adb
89U14 Break_Start 90i<c,__gnat_break_start>22
X 89 text_io.ads
24K9*Text_IO=24:29 26|49w6 49r19 137r33
X 92 zoomwheel.ads
24K9*zoomwheel 26|45w6 92|44e14

