V "GNAT Lib v2019"
A -O3
A -gnat12
P ZX

RN
RV NO_IMPLICIT_CONDITIONALS
RV NO_STANDARD_STORAGE_POOLS
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U sdl_gamecontroller_h%s  sdl_gamecontroller_h.ads  1e75bd2e NE OO PK
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W sdl_joystick_h%s	sdl_joystick_h.ads	sdl_joystick_h.ali
Y sdl_rwops_h%s		sdl_rwops_h.ads		sdl_rwops_h.ali
W sdl_stdinc_h%s	sdl_stdinc_h.ads	sdl_stdinc_h.ali

D ada.ads		20190518041255 76789da1 ada%s
D a-unccon.ads		20190518041255 0e9b276f ada.unchecked_conversion%s
D interfac.ads		20190518041254 5ab55268 interfaces%s
D i-c.ads		20190518041254 5421119b interfaces.c%s
D i-cstrin.ads		20190518041255 341d0ddf interfaces.c.strings%s
D sdl_gamecontroller_h.ads  20190624144546 dd724de1 sdl_gamecontroller_h%s
D sdl_joystick_h.ads	20190624144546 fa9599d7 sdl_joystick_h%s
D sdl_rwops_h.ads	20190624144546 ecf49da4 sdl_rwops_h%s
D sdl_stdinc_h.ads	20190624144546 b55ae8f8 sdl_stdinc_h%s
D stddef_h.ads		20190624144546 6ed08f99 stddef_h%s
D stdint_h.ads		20190624144546 3398602d stdint_h%s
D system.ads		20190518041255 4635ec04 system%s
D s-exctab.ads		20190518041255 54135002 system.exception_table%s
D s-parame.ads		20190518041256 48ec542b system.parameters%s
D s-stalib.ads		20190518041256 09bd3940 system.standard_library%s
G a e
G c Z s s [sdl_gamecontrolleraddmappingsfromrw sdl_gamecontroller_h 127 13 none]
G c Z s s [sdl_gamecontrolleraddmapping sdl_gamecontroller_h 144 13 none]
G c Z s s [sdl_gamecontrollernummappings sdl_gamecontroller_h 155 13 none]
G c Z s s [sdl_gamecontrollermappingforindex sdl_gamecontroller_h 166 13 none]
G c Z s s [sdl_gamecontrollermappingforguid sdl_gamecontroller_h 177 13 none]
G c Z s s [sdl_gamecontrollermapping sdl_gamecontroller_h 188 13 none]
G c Z s s [sdl_isgamecontroller sdl_gamecontroller_h 197 13 none]
G c Z s s [sdl_gamecontrollernameforindex sdl_gamecontroller_h 208 13 none]
G c Z s s [sdl_gamecontrollermappingfordeviceindex sdl_gamecontroller_h 220 13 none]
G c Z s s [sdl_gamecontrolleropen sdl_gamecontroller_h 235 13 none]
G c Z s s [sdl_gamecontrollerfrominstanceid sdl_gamecontroller_h 244 13 none]
G c Z s s [sdl_gamecontrollername sdl_gamecontroller_h 253 13 none]
G c Z s s [sdl_gamecontrollergetplayerindex sdl_gamecontroller_h 264 13 none]
G c Z s s [sdl_gamecontrollergetvendor sdl_gamecontroller_h 274 13 none]
G c Z s s [sdl_gamecontrollergetproduct sdl_gamecontroller_h 284 13 none]
G c Z s s [sdl_gamecontrollergetproductversion sdl_gamecontroller_h 294 13 none]
G c Z s s [sdl_gamecontrollergetattached sdl_gamecontroller_h 304 13 none]
G c Z s s [sdl_gamecontrollergetjoystick sdl_gamecontroller_h 313 13 none]
G c Z s s [sdl_gamecontrollereventstate sdl_gamecontroller_h 328 13 none]
G c Z s s [sdl_gamecontrollerupdate sdl_gamecontroller_h 340 14 none]
G c Z s s [sdl_gamecontrollergetaxisfromstring sdl_gamecontroller_h 369 13 none]
G c Z s s [sdl_gamecontrollergetstringforaxis sdl_gamecontroller_h 378 13 none]
G c Z s s [sdl_gamecontrollergetbindforaxis sdl_gamecontroller_h 387 13 none]
G c Z s s [sdl_gamecontrollergetaxis sdl_gamecontroller_h 401 13 none]
G c Z s s [sdl_gamecontrollergetbuttonfromstring sdl_gamecontroller_h 433 13 none]
G c Z s s [sdl_gamecontrollergetstringforbutton sdl_gamecontroller_h 442 13 none]
G c Z s s [sdl_gamecontrollergetbindforbutton sdl_gamecontroller_h 451 13 none]
G c Z s s [sdl_gamecontrollergetbutton sdl_gamecontroller_h 462 13 none]
G c Z s s [sdl_gamecontrollerrumble sdl_gamecontroller_h 479 13 none]
G c Z s s [sdl_gamecontrollerclose sdl_gamecontroller_h 492 14 none]
G c Z s s [u_sdl_gamecontrollerIP sdl_gamecontroller_h 54 9 none]
G c Z s s [anon_62IP sdl_gamecontroller_h 69 9 none]
G c Z s s [anon_61IP sdl_gamecontroller_h 74 9 none]
G c Z s s [sdl_gamecontrollerbuttonbindIP sdl_gamecontroller_h 86 9 none]
X 3 interfac.ads
38K9*Interfaces 184e15 6|4r6 4r24 6r6 144r59 166r76 177r94 188r91 208r74
. 220r83 253r88 369r62 378r87 433r64 442r93
X 4 i-c.ads
18K20*C 230e17 6|4w17 4r35 6r17 144r70 166r87 177r105 188r102 208r85 220r94
. 253r99 369r73 378r98 433r75 442r104
35I9*int<integer> 6|70r21 71r26 77r30 79r28 127r94 127r106 144r98 155r50
. 166r64 197r52 208r62 220r71 235r54 264r98 328r51 328r63 355r38 356r43 357r41
. 358r41 359r42 360r42 361r47 362r48 363r39 410r40 411r45 412r39 413r39 414r39
. 415r39 416r42 417r43 418r43 419r47 420r48 421r50 422r51 423r45 424r47 425r47
. 426r48 427r41 483r49
36I9*short<short_integer>
43M9*unsigned 6|74r26
44M9*unsigned_short
47M9*unsigned_char
X 5 i-cstrin.ads
36K22*Strings 106e25 6|6w19 144r72 166r89 177r107 188r104 208r87 220r96 253r101
. 369r75 378r100 433r77 442r106
47P9*chars_ptr 6|144r80 166r97 177r115 188r112 208r95 220r104 253r109 369r83
. 378r108 433r85 442r114
X 6 sdl_gamecontroller_h.ads
10K9*SDL_gamecontroller_h 499l5 499e25
54R9*u_SDL_GameController 56r34
56R12*SDL_GameController{54R9} 188r64 235r73 244r100 253r61 264r71 274r66
. 284r67 294r74 304r68 313r68 387r71 401r64 451r73 462r66 480r31 492r63
58E9*SDL_GameControllerBindType 63e4 87r26
59n7*SDL_CONTROLLER_BINDTYPE_NONE{58E9}
60n7*SDL_CONTROLLER_BINDTYPE_BUTTON{58E9}
61n7*SDL_CONTROLLER_BINDTYPE_AXIS{58E9}
62n7*SDL_CONTROLLER_BINDTYPE_HAT{58E9}
69R9*anon_62 73e4 81r27
70i7*hat{4|35I9}
71i7*hat_mask{4|35I9}
74R9*anon_61 74d18 84e4 88r23
74m18*discr{4|43M9} 75r12
77i13*button{4|35I9}
79i13*axis{4|35I9}
81r13*hat{69R9}
86R9*SDL_GameControllerButtonBind 90e4 387r129 451r135
87e7*bindType{58E9}
88r7*value{74R9}
127V13*SDL_GameControllerAddMappingsFromRW{4|35I9} 127^50 127>85
127p50 rw
127i85 freerw{4|35I9}
144V13*SDL_GameControllerAddMapping{4|35I9} 144>43
144p43 mappingString{5|47P9}
155V13*SDL_GameControllerNumMappings{4|35I9}
166V13*SDL_GameControllerMappingForIndex{5|47P9} 166>48
166i48 mapping_index{4|35I9}
177V13*SDL_GameControllerMappingForGUID{5|47P9} 177>47
177r47 guid{7|80R9}
188V13*SDL_GameControllerMapping{5|47P9} 188^40
188p40 gamecontroller(56R12)
197V13*SDL_IsGameController{9|133E9} 197>35
197i35 joystick_index{4|35I9}
208V13*SDL_GameControllerNameForIndex{5|47P9} 208>45
208i45 joystick_index{4|35I9}
220V13*SDL_GameControllerMappingForDeviceIndex{5|47P9} 220>54
220i54 joystick_index{4|35I9}
235V13*SDL_GameControllerOpen(56R12) 235>37
235i37 joystick_index{4|35I9}
244V13*SDL_GameControllerFromInstanceID(56R12) 244>47
244i47 joyid{7|95I12}
253V13*SDL_GameControllerName{5|47P9} 253^37
253p37 gamecontroller(56R12)
264V13*SDL_GameControllerGetPlayerIndex{4|35I9} 264^47
264p47 gamecontroller(56R12)
274V13*SDL_GameControllerGetVendor{9|160M12} 274^42
274p42 gamecontroller(56R12)
284V13*SDL_GameControllerGetProduct{9|160M12} 284^43
284p43 gamecontroller(56R12)
294V13*SDL_GameControllerGetProductVersion{9|160M12} 294^50
294p50 gamecontroller(56R12)
304V13*SDL_GameControllerGetAttached{9|133E9} 304^44
304p44 gamecontroller(56R12)
313V13*SDL_GameControllerGetJoystick(7|76R12) 313^44
313p44 gamecontroller(56R12)
328V13*SDL_GameControllerEventState{4|35I9} 328>43
328i43 state{4|35I9}
340U14*SDL_GameControllerUpdate
355I12*SDL_GameControllerAxis{4|35I9} 369r101 378r56 387r98 401r91
356i4*SDL_CONTROLLER_AXIS_INVALID{4|35I9}
357i4*SDL_CONTROLLER_AXIS_LEFTX{4|35I9}
358i4*SDL_CONTROLLER_AXIS_LEFTY{4|35I9}
359i4*SDL_CONTROLLER_AXIS_RIGHTX{4|35I9}
360i4*SDL_CONTROLLER_AXIS_RIGHTY{4|35I9}
361i4*SDL_CONTROLLER_AXIS_TRIGGERLEFT{4|35I9}
362i4*SDL_CONTROLLER_AXIS_TRIGGERRIGHT{4|35I9}
363i4*SDL_CONTROLLER_AXIS_MAX{4|35I9}
369V13*SDL_GameControllerGetAxisFromString{355I12} 369>50
369p50 pchString{5|47P9}
378V13*SDL_GameControllerGetStringForAxis{5|47P9} 378>49
378i49 axis{355I12}
387V13*SDL_GameControllerGetBindForAxis{86R9} 387^47 387>91
387p47 gamecontroller(56R12)
387i91 axis{355I12}
401V13*SDL_GameControllerGetAxis{9|154I12} 401^40 401>84
401p40 gamecontroller(56R12)
401i84 axis{355I12}
410I12*SDL_GameControllerButton{4|35I9} 433r103 442r60 451r102 462r95
411i4*SDL_CONTROLLER_BUTTON_INVALID{4|35I9}
412i4*SDL_CONTROLLER_BUTTON_A{4|35I9}
413i4*SDL_CONTROLLER_BUTTON_B{4|35I9}
414i4*SDL_CONTROLLER_BUTTON_X{4|35I9}
415i4*SDL_CONTROLLER_BUTTON_Y{4|35I9}
416i4*SDL_CONTROLLER_BUTTON_BACK{4|35I9}
417i4*SDL_CONTROLLER_BUTTON_GUIDE{4|35I9}
418i4*SDL_CONTROLLER_BUTTON_START{4|35I9}
419i4*SDL_CONTROLLER_BUTTON_LEFTSTICK{4|35I9}
420i4*SDL_CONTROLLER_BUTTON_RIGHTSTICK{4|35I9}
421i4*SDL_CONTROLLER_BUTTON_LEFTSHOULDER{4|35I9}
422i4*SDL_CONTROLLER_BUTTON_RIGHTSHOULDER{4|35I9}
423i4*SDL_CONTROLLER_BUTTON_DPAD_UP{4|35I9}
424i4*SDL_CONTROLLER_BUTTON_DPAD_DOWN{4|35I9}
425i4*SDL_CONTROLLER_BUTTON_DPAD_LEFT{4|35I9}
426i4*SDL_CONTROLLER_BUTTON_DPAD_RIGHT{4|35I9}
427i4*SDL_CONTROLLER_BUTTON_MAX{4|35I9}
433V13*SDL_GameControllerGetButtonFromString{410I12} 433>52
433p52 pchString{5|47P9}
442V13*SDL_GameControllerGetStringForButton{5|47P9} 442>51
442i51 button{410I12}
451V13*SDL_GameControllerGetBindForButton{86R9} 451^49 451>93
451p49 gamecontroller(56R12)
451i93 button{410I12}
462V13*SDL_GameControllerGetButton{9|148M12} 462^42 462>86
462p42 gamecontroller(56R12)
462i86 button{410I12}
479V13*SDL_GameControllerRumble{4|35I9} 480^7 481>7 482>7 483>7
480p7 gamecontroller(56R12)
481m7 low_frequency_rumble{9|160M12}
482m7 high_frequency_rumble{9|160M12}
483m7 duration_ms{9|172M12}
492U14*SDL_GameControllerClose 492^39
492p39 gamecontroller(56R12)
X 7 sdl_joystick_h.ads
8K9*SDL_joystick_h 6|7w6 177r54 244r55 313r102 7|566e19
74R9*u_SDL_Joystick
76R12*SDL_Joystick{74R9} 6|313r117
80R9*SDL_JoystickGUID 6|177r69 7|83e4
95I12*SDL_JoystickID{9|166I12} 6|244r70
X 8 sdl_rwops_h.ads
10K9 SDL_rwops_h 6|127r62
X 9 sdl_stdinc_h.ads
10K9*SDL_stdinc_h 6|8w6 197r64 274r93 284r94 294r101 304r95 401r122 462r128
. 481r30 482r31 483r21 9|879e17
133E9*SDL_bool 6|197r77 304r108 9|136e4
148M12*Uint8{11|120M12} 6|462r141
154I12*Sint16{11|113I12} 6|401r135
160M12*Uint16{11|122M12} 6|274r106 284r107 294r114 481r43 482r44
166I12*Sint32{11|115I12}
172M12*Uint32{11|124M12} 6|483r34
X 11 stdint_h.ads
113I12*int16_t{4|36I9}
115I12*int32_t{4|35I9}
120M12*uint8_t{4|47M9}
122M12*uint16_t{4|44M9}

