V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_ALLOCATORS RV NO_DISPATCHING_CALLS RV NO_EXCEPTIONS RV NO_FIXED_POINT RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK 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 U watchdog.libsimpleio%b watchdog-libsimpleio.adb 1cf7c068 OO PK KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.tags%s a-tags.adb a-tags.ali W errno%s errno.ads errno.ali W libwatchdog%s libwatchdog.ads libwatchdog.ali Z system%s system.ads system.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.storage_elements%s s-stoele.ads s-stoele.ali Z system.storage_pools%s s-stopoo.adb s-stopoo.ali Z system.storage_pools.subpools%s s-stposu.adb s-stposu.ali W watchdog%s watchdog.ads watchdog.ali U watchdog.libsimpleio%s watchdog-libsimpleio.ads 403f22ff EE OO PF PK KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.streams%s a-stream.adb a-stream.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali Z system%s system.ads system.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.stream_attributes%s s-stratt.adb s-stratt.ali W watchdog%s watchdog.ads watchdog.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D errno.ads 20250822150043 0f1d4ec1 errno%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrin.ads 20250808065140 5409c1a4 interfaces.c.strings%s D libwatchdog.ads 20250822150043 f78fcb89 libwatchdog%s D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stposu.ads 20250808065140 e0b9fefd system.storage_pools.subpools%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D watchdog.ads 20250912235441 51a19182 watchdog%s D watchdog-libsimpleio.ads 20250912235528 119eb37d watchdog.libsimpleio%s D watchdog-libsimpleio.adb 20250912235528 f5fbf65d watchdog.libsimpleio%b G a e G c Z s b [create watchdog__libsimpleio 34 12 none] G c Z s b [initialize watchdog__libsimpleio 40 13 none] G c Z s b [destroy watchdog__libsimpleio 47 13 none] G c Z s b [gettimeout watchdog__libsimpleio 51 12 none] G c Z s b [settimeout watchdog__libsimpleio 55 13 none] G c Z s b [kick watchdog__libsimpleio 59 13 none] G c Z s b [fd watchdog__libsimpleio 63 12 none] G c Z s b [checkdestroyed watchdog__libsimpleio 69 13 none] G c Z s s [timersubclassDA watchdog__libsimpleio 71 8 none] G c Z s s [timersubclassDF watchdog__libsimpleio 71 8 none] G c Z s s [timersubclassIP watchdog__libsimpleio 71 8 none] G r c none [create watchdog__libsimpleio 34 12 none] [close libwatchdog 35 13 none] G r c none [create watchdog__libsimpleio 34 12 none] [strerror errno 71 12 none] G r c none [create watchdog__libsimpleio 34 12 none] [open libwatchdog 29 13 none] G r c none [create watchdog__libsimpleio 34 12 none] [settimeout libwatchdog 46 13 none] G r c none [initialize watchdog__libsimpleio 40 13 none] [close libwatchdog 35 13 none] G r c none [initialize watchdog__libsimpleio 40 13 none] [strerror errno 71 12 none] G r c none [initialize watchdog__libsimpleio 40 13 none] [open libwatchdog 29 13 none] G r c none [initialize watchdog__libsimpleio 40 13 none] [settimeout libwatchdog 46 13 none] G r c none [destroy watchdog__libsimpleio 47 13 none] [close libwatchdog 35 13 none] G r c none [destroy watchdog__libsimpleio 47 13 none] [strerror errno 71 12 none] G r c none [gettimeout watchdog__libsimpleio 51 12 none] [gettimeout libwatchdog 40 13 none] G r c none [gettimeout watchdog__libsimpleio 51 12 none] [strerror errno 71 12 none] G r c none [settimeout watchdog__libsimpleio 55 13 none] [settimeout libwatchdog 46 13 none] G r c none [settimeout watchdog__libsimpleio 55 13 none] [strerror errno 71 12 none] G r c none [kick watchdog__libsimpleio 59 13 none] [kick libwatchdog 53 13 none] G r c none [kick watchdog__libsimpleio 59 13 none] [strerror errno 71 12 none] X 10 errno.ads 25K9*errno 79e10 37|23w6 61r9 71r11 97r9 115r9 135r9 152r9 71V12*strerror{string} 37|61s15 71s17 97s15 115s15 135s15 152s15 X 14 libwatchdog.ads 26K9*libWatchdog 58e16 37|24w6 57r5 67r7 91r5 111r5 131r5 148r5 29U13*Open 37|57s17 35U13*Close 37|91s17 40U13*GetTimeout 37|111s17 46U13*SetTimeout 37|67s19 131s17 53U13*Kick 37|148s17 X 35 watchdog.ads 23K9*Watchdog 50e13 36|23r9 28r29 36r50 71r29 77r5 37|26r14 32r50 176r5 27X3*Watchdog_Error 37|60r13 70r15 96r13 114r13 134r13 151r13 172r13 31h8*TimerInterface 36|28r38 71r38 36P8*Timer(31R8) 36|36r59 37|32r59 X 36 watchdog-libsimpleio.ads 23K18*libsimpleio 35|23k9 36|69E13 77l14 77e25 37|26b23 176l14 176t25 25a3*DefaultDevice{string} 35r27 42r27 37|31r27 45r27 26o3*DefaultTimeout{duration} 36r27 43r27 37|32r27 46r27 66r19 28R8*TimerSubclass<35|31R8> 30r24 40p13 41r22 47p13 47r35 51P12 51r30 55P13 . 55r31 59P13 59r25 63p12 63r22 69p13 69r35 71c8 73e13 75r24 75r41 37|34r12 . 38r16 44r22 77r13 82r35 103r30 123r31 141r25 158r22 168r35 30r3*Destroyed{28R8} 75c3 37|87r15 93r13 171r15 34V12*Create{35|36P8} 35>5 36>5 37|30b12 39l7 39t13 35a5 devname{string} 37|31b5 37r21 36o5 timeout{duration} 37|32b5 37r30 40U13*Initialize 41=5 42>5 43>5 37|37s10 43b13 78l7 78t17 41r5 Self{28R8} 37|44b5 53m5 53r5 77m5 42a5 devname{string} 37|45b5 57r22 43o5 timeout{duration} 37|46b5 66r8 67r42 47U13*Destroy 47=21 37|53s10 82b13 99l7 99t14 47r21 Self{28R8} 37|82b21 87r8 91r23 93m5 51V12*GetTimeout{duration}<35|40p12> 51>23 37|103b12 119l7 119t17 51r23 Self{28R8} 37|103b23 109r5 111r28 55U13*SetTimeout<35|44p13> 55>24 55>46 37|123b13 137l7 137t17 55r24 Self{28R8} 37|123b24 129r5 131r28 55o46 timeout{duration} 37|123b46 131r45 59U13*Kick<35|48p13> 59>18 37|141b13 154l7 154t11 59r18 Self{28R8} 37|141b18 146r5 148r22 63V12*fd{integer} 63>15 37|158b12 164l7 164t9 63r15 Self{28R8} 37|158b15 161r5 163r12 69U13 CheckDestroyed 69>28 37|109s10 129s10 146s10 161s10 168b13 174l7 174t21 69r28 Self{28R8} 37|168b28 171r8 72i5 fd{integer} 75m56 37|77m28 91r28 111r33 131r33 148r27 163r17 X 37 watchdog-libsimpleio.adb 34r5 Self{36|28R8} 37m5 37r5 38r31 48i5 fd{integer} 57m43 67r30 77r34 49i5 error{integer} 57m47 59r8 61r24 67m67 69r10 71r26 50i5 actualtimeout{integer} 67m52 84i5 error{integer} 91m32 95r8 97r24 105i5 timeout{integer} 111m37 118r21 106i5 error{integer} 111m46 113r8 115r24 125i5 error{integer} 131m70 133r8 135r24 126i5 actualtimeout{integer} 131m55 143i5 error{integer} 148m31 150r8 152r24