From 741f1e56a64a17eb92b066c1cb04fbf4a6413a87 Mon Sep 17 00:00:00 2001 From: matthias wagner Date: Sat, 13 May 2023 11:10:52 +0200 Subject: [PATCH] initial setup --- .vscode/c_cpp_properties.json | 17 + .vscode/launch.json | 31 + .vscode/settings.json | 21 + .vscode/tasks.json | 28 + CMakeLists.txt | 11 + .../api/v1/query/client-vscode/query.json | 1 + .../reply/cache-v2-c0b90e06688d9807cafc.json | 1883 ++++ .../cmakeFiles-v1-059ab2051e84c5b1f6e2.json | 780 ++ .../codemodel-v2-16c5b6bf6c98952348e6.json | 1185 +++ ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + ...y-pico-sdk-Debug-184f63a6f1b598ec2c99.json | 14 + ...o-sdk.docs-Debug-c6b33747fabe4ba9194b.json | 14 + ...co-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json | 14 + ...src.common-Debug-3048bd656833a34fcb4e.json | 14 + ...t_picoboot-Debug-504f73085be8947c1b50.json | 14 + ...n.boot_uf2-Debug-16ee9a5a8231c66bd25a.json | 14 + ....pico_base-Debug-7ffa7a575c70f28c5c90.json | 14 + ...inary_info-Debug-b9d796021ad731b0f369.json | 14 + ...co_bit_ops-Debug-f233e985248105a90f57.json | 14 + ...co_divider-Debug-56f7fcf1cac5c0595bfc.json | 14 + ...ico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json | 14 + ....pico_sync-Debug-bb30180945f59be34c6b.json | 14 + ....pico_time-Debug-8ef01d38e75972130644.json | 14 + ..._interface-Debug-14c67efc06b5b22b3a08.json | 14 + ....pico_util-Debug-d389193b103377397acf.json | 14 + ...src.rp2040-Debug-34f75e9589a34c4dd0ba.json | 14 + ...dware_regs-Debug-e453e565751d0fd25f6c.json | 14 + ...re_structs-Debug-8c6034d3a988615a24a5.json | 14 + ...rp2_common-Debug-f8a5fbc104af94125535.json | 14 + ...oot_stage2-Debug-74e021c57bdfa4432cb4.json | 14 + ...mmon.cmsis-Debug-4d9c5907a423b0dc4b2e.json | 14 + ...rdware_adc-Debug-b08c6b1968d3b0ebaf74.json | 14 + ...dware_base-Debug-36e94a53ded7b552d78d.json | 14 + ...ware_claim-Debug-7005bee4d0dc0fd98a41.json | 14 + ...are_clocks-Debug-602af71d54935a9a6e89.json | 14 + ...re_divider-Debug-6d25f1d4416b7f3a6046.json | 14 + ...rdware_dma-Debug-3891502e02319bff07df.json | 14 + ..._exception-Debug-b6a96b18fe0df8efb56c.json | 14 + ...ware_flash-Debug-9e1717f9b9f0b6cf470f.json | 14 + ...dware_gpio-Debug-624109d39f316c410add.json | 14 + ...rdware_i2c-Debug-a3ee6fd0f81a5d5e6238.json | 14 + ...are_interp-Debug-eeab9ca22ecd7e3f68c7.json | 14 + ...rdware_irq-Debug-b5619dc95fb547624fbc.json | 14 + ...rdware_pio-Debug-f1fcce3761633a49053e.json | 14 + ...rdware_pll-Debug-3247ddba09e2ee91324f.json | 14 + ...rdware_pwm-Debug-ae73901e734532997f70.json | 14 + ...are_resets-Debug-357af59f719b76d28278.json | 14 + ...rdware_rtc-Debug-61c3568fee701b1a2f10.json | 14 + ...rdware_spi-Debug-692f9cc52dbba6d2b68a.json | 14 + ...dware_sync-Debug-9d17fba03aecc35e6bbd.json | 14 + ...ware_timer-Debug-bbf73b1d1fba12f3a710.json | 14 + ...dware_uart-Debug-b003bbb6c0c9fff13f35.json | 14 + ...dware_vreg-Debug-b1081aa5f50e55703e48.json | 14 + ...e_watchdog-Debug-0292d100e86c5888c56a.json | 14 + ...dware_xosc-Debug-c68e0169cfa1335ad559.json | 14 + ...nc_context-Debug-2b04ec0398beef8f008b.json | 14 + ...co_bit_ops-Debug-787811d0a923b31b6896.json | 14 + ...co_bootrom-Debug-1c1004a31a34716e2df0.json | 14 + ...uble_reset-Debug-6be2b568299e4a8b00bb.json | 14 + ...co_btstack-Debug-6a3187bed2d31ac6652b.json | 14 + ...xx_options-Debug-da52c1d14e4fbdecc4b4.json | 14 + ...cyw43_arch-Debug-ed74af7a9d48fed669fb.json | 14 + ...w43_driver-Debug-542b4bbbccdac0db18f6.json | 14 + ...shared_bus-Debug-a94e650f3a593ca3e8e5.json | 14 + ...co_divider-Debug-56a08974da40d0128a71.json | 14 + ...ico_double-Debug-2c2729799ce8d4eb35b1.json | 14 + ...n.pico_fix-Debug-ddee37bfd64632da83e5.json | 14 + ...numeration-Debug-fd16c84ce6803d962f49.json | 14 + ...pico_float-Debug-79e9df47960095b9b98c.json | 14 + ..._i2c_slave-Debug-9058dfb6522ff650945a.json | 14 + ..._int64_ops-Debug-93054d2c78019722db62.json | 14 + ....pico_lwip-Debug-5b623ec65e6d1e810a50.json | 14 + ...ico_malloc-Debug-86b534008391c7c43aa5.json | 14 + ...co_mbedtls-Debug-6b7923af29264e082376.json | 14 + ...co_mem_ops-Debug-0714fe6f0c01115bba66.json | 14 + ..._multicore-Debug-e9a7f88314c619a48087.json | 14 + ...o_platform-Debug-667da7c47da7a8cd0fc8.json | 14 + ...ico_printf-Debug-c320dc87ac6e490ba780.json | 14 + ....pico_rand-Debug-dc398d3cf7f8e03da363.json | 14 + ...co_runtime-Debug-8dc538a5ddf025334547.json | 14 + ...ndard_link-Debug-530bf48782caa7a7b38a.json | 14 + ...pico_stdio-Debug-8fc3ca48916555fd066a.json | 14 + ...emihosting-Debug-df291b5afeb36bd6c677.json | 14 + ...stdio_uart-Debug-c094437b0e0dee2075ee.json | 14 + ..._stdio_usb-Debug-be93ef1704ea1e5c0ed4.json | 14 + ...ico_stdlib-Debug-81a1df5a501e171684e2.json | 14 + ..._unique_id-Debug-cf84f0920f524de9569a.json | 14 + ...on.tinyusb-Debug-551d8bb5ea478c5a128d.json | 14 + ...-sdk.tools-Debug-e3468683131e1e010a2c.json | 14 + .../reply/index-2023-05-13T09-04-32-0437.json | 132 + ...F2UF2Build-Debug-280f79e28c15915eae0a.json | 162 + ...ioasmBuild-Debug-50eedf2fdc29e3b16155.json | 161 + ...s2_default-Debug-d2aa7c71a8b5c3adbe9c.json | 219 + ...efault_bin-Debug-c353534478e98d1b68ba.json | 94 + ...summed_asm-Debug-5cc5ec54ca3e088b3ec5.json | 101 + ...get-clacer-Debug-8f863c84764ec639a1cf.json | 2375 +++++ ..._spi_pio_h-Debug-838ce1621856329cdda3.json | 114 + .../toolchains-v1-a281d4654ec33c2de807.json | 105 + build/.ninja_deps | Bin 0 -> 29940 bytes build/.ninja_log | 124 + build/CMakeCache.txt | 521 ++ .../CMakeFiles/3.25.3/CMakeASMCompiler.cmake | 21 + build/CMakeFiles/3.25.3/CMakeCCompiler.cmake | 73 + .../CMakeFiles/3.25.3/CMakeCXXCompiler.cmake | 84 + .../3.25.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 6936 bytes .../3.25.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 5596 bytes build/CMakeFiles/3.25.3/CMakeSystem.cmake | 15 + .../3.25.3/CompilerIdC/CMakeCCompilerId.c | 868 ++ .../3.25.3/CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 3368 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 857 ++ .../3.25.3/CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 1788 bytes build/CMakeFiles/CMakeError.log | 0 build/CMakeFiles/CMakeOutput.log | 318 + build/CMakeFiles/ELF2UF2Build-complete | 0 build/CMakeFiles/ELF2UF2Build.dir/Labels.json | 43 + build/CMakeFiles/ELF2UF2Build.dir/Labels.txt | 13 + build/CMakeFiles/TargetDirectories.txt | 167 + .../common/pico_sync/critical_section.c.obj | Bin 0 -> 5836 bytes .../src/common/pico_sync/lock_core.c.obj | Bin 0 -> 3928 bytes .../pico-sdk/src/common/pico_sync/mutex.c.obj | Bin 0 -> 34676 bytes .../pico-sdk/src/common/pico_sync/sem.c.obj | Bin 0 -> 23440 bytes .../pico-sdk/src/common/pico_time/time.c.obj | Bin 0 -> 63880 bytes .../src/common/pico_time/timeout_helper.c.obj | Bin 0 -> 10692 bytes .../src/common/pico_util/datetime.c.obj | Bin 0 -> 5140 bytes .../pico-sdk/src/common/pico_util/pheap.c.obj | Bin 0 -> 20540 bytes .../pico-sdk/src/common/pico_util/queue.c.obj | Bin 0 -> 22000 bytes .../src/rp2_common/hardware_claim/claim.c.obj | Bin 0 -> 10400 bytes .../rp2_common/hardware_clocks/clocks.c.obj | Bin 0 -> 21520 bytes .../rp2_common/hardware_divider/divider.S.obj | Bin 0 -> 2960 bytes .../src/rp2_common/hardware_gpio/gpio.c.obj | Bin 0 -> 31772 bytes .../src/rp2_common/hardware_irq/irq.c.obj | Bin 0 -> 38096 bytes .../hardware_irq/irq_handler_chain.S.obj | Bin 0 -> 936 bytes .../src/rp2_common/hardware_pll/pll.c.obj | Bin 0 -> 8436 bytes .../src/rp2_common/hardware_spi/spi.c.obj | Bin 0 -> 19740 bytes .../src/rp2_common/hardware_sync/sync.c.obj | Bin 0 -> 10688 bytes .../src/rp2_common/hardware_timer/timer.c.obj | Bin 0 -> 26148 bytes .../src/rp2_common/hardware_uart/uart.c.obj | Bin 0 -> 13340 bytes .../src/rp2_common/hardware_vreg/vreg.c.obj | Bin 0 -> 4852 bytes .../hardware_watchdog/watchdog.c.obj | Bin 0 -> 9216 bytes .../src/rp2_common/hardware_xosc/xosc.c.obj | Bin 0 -> 4628 bytes .../pico_bit_ops/bit_ops_aeabi.S.obj | Bin 0 -> 4968 bytes .../src/rp2_common/pico_bootrom/bootrom.c.obj | Bin 0 -> 5872 bytes .../src/rp2_common/pico_divider/divider.S.obj | Bin 0 -> 6104 bytes .../rp2_common/pico_double/double_aeabi.S.obj | Bin 0 -> 15124 bytes .../pico_double/double_init_rom.c.obj | Bin 0 -> 6380 bytes .../rp2_common/pico_double/double_math.c.obj | Bin 0 -> 71244 bytes .../pico_double/double_v1_rom_shim.S.obj | Bin 0 -> 14252 bytes .../rp2_common/pico_float/float_aeabi.S.obj | Bin 0 -> 13432 bytes .../pico_float/float_init_rom.c.obj | Bin 0 -> 6440 bytes .../rp2_common/pico_float/float_math.c.obj | Bin 0 -> 67100 bytes .../pico_float/float_v1_rom_shim.S.obj | Bin 0 -> 4340 bytes .../pico_int64_ops/pico_int64_ops_aeabi.S.obj | Bin 0 -> 1848 bytes .../rp2_common/pico_malloc/pico_malloc.c.obj | Bin 0 -> 6532 bytes .../pico_mem_ops/mem_ops_aeabi.S.obj | Bin 0 -> 3456 bytes .../rp2_common/pico_platform/platform.c.obj | Bin 0 -> 5084 bytes .../src/rp2_common/pico_printf/printf.c.obj | Bin 0 -> 37376 bytes .../src/rp2_common/pico_runtime/runtime.c.obj | Bin 0 -> 22900 bytes .../pico_standard_link/binary_info.c.obj | Bin 0 -> 6280 bytes .../rp2_common/pico_standard_link/crt0.S.obj | Bin 0 -> 9648 bytes .../pico_standard_link/new_delete.cpp.obj | Bin 0 -> 8008 bytes .../src/rp2_common/pico_stdio/stdio.c.obj | Bin 0 -> 34196 bytes .../pico_stdio_uart/stdio_uart.c.obj | Bin 0 -> 23104 bytes .../src/rp2_common/pico_stdlib/stdlib.c.obj | Bin 0 -> 8876 bytes build/CMakeFiles/clacer.dir/src/main.c.obj | Bin 0 -> 6796 bytes build/CMakeFiles/clacer.dir/src/tft.c.obj | Bin 0 -> 18048 bytes build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/rules.ninja | 103 + build/bs2_default.elf.map | 84 + build/build.ninja | 3642 ++++++++ build/clacer.bin | Bin 0 -> 20876 bytes build/clacer.dis | 8204 +++++++++++++++++ build/clacer.elf | Bin 0 -> 254328 bytes build/clacer.elf.map | 3163 +++++++ build/clacer.hex | 1309 +++ build/clacer.uf2 | Bin 0 -> 41984 bytes build/cmake_install.cmake | 55 + build/compile_commands.json | 247 + build/elf2uf2/.ninja_deps | Bin 0 -> 8496 bytes build/elf2uf2/.ninja_log | 3 + build/elf2uf2/CMakeCache.txt | 369 + .../CMakeFiles/3.25.3/CMakeCCompiler.cmake | 72 + .../CMakeFiles/3.25.3/CMakeCXXCompiler.cmake | 83 + .../3.25.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15552 bytes .../3.25.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15576 bytes .../CMakeFiles/3.25.3/CMakeSystem.cmake | 15 + .../3.25.3/CompilerIdC/CMakeCCompilerId.c | 868 ++ .../CMakeFiles/3.25.3/CompilerIdC/a.out | Bin 0 -> 15672 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 857 ++ .../CMakeFiles/3.25.3/CompilerIdCXX/a.out | Bin 0 -> 15680 bytes build/elf2uf2/CMakeFiles/CMakeOutput.log | 375 + .../elf2uf2/CMakeFiles/TargetDirectories.txt | 5 + build/elf2uf2/CMakeFiles/cmake.check_cache | 1 + .../elf2uf2/CMakeFiles/elf2uf2.dir/main.cpp.o | Bin 0 -> 291176 bytes build/elf2uf2/CMakeFiles/rules.ninja | 64 + .../boot_uf2_headers/cmake_install.cmake | 44 + build/elf2uf2/build.ninja | 177 + build/elf2uf2/cmake_install.cmake | 60 + build/elf2uf2/elf2uf2 | Bin 0 -> 126448 bytes .../ELF2UF2Build-stamp/ELF2UF2Build-configure | 0 .../src/ELF2UF2Build-stamp/ELF2UF2Build-done | 0 .../ELF2UF2Build-stamp/ELF2UF2Build-download | 0 .../src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir | 0 .../src/ELF2UF2Build-stamp/ELF2UF2Build-patch | 0 .../ELF2UF2Build-source_dirinfo.txt | 9 + .../ELF2UF2Build-stamp/ELF2UF2Build-update | 0 build/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt | 1 + build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake | 22 + .../generated/pico_base/pico/config_autogen.h | 11 + build/generated/pico_base/pico/version.h | 19 + build/pico-sdk/cmake_install.cmake | 47 + build/pico-sdk/docs/cmake_install.cmake | 39 + build/pico-sdk/src/cmake_install.cmake | 47 + .../common/boot_picoboot/cmake_install.cmake | 39 + .../src/common/boot_uf2/cmake_install.cmake | 39 + build/pico-sdk/src/common/cmake_install.cmake | 55 + .../src/common/pico_base/cmake_install.cmake | 39 + .../pico_binary_info/cmake_install.cmake | 39 + .../common/pico_bit_ops/cmake_install.cmake | 39 + .../common/pico_divider/cmake_install.cmake | 39 + .../common/pico_stdlib/cmake_install.cmake | 39 + .../src/common/pico_sync/cmake_install.cmake | 39 + .../src/common/pico_time/cmake_install.cmake | 39 + .../cmake_install.cmake | 39 + .../src/common/pico_util/cmake_install.cmake | 39 + build/pico-sdk/src/rp2040/cmake_install.cmake | 46 + .../rp2040/hardware_regs/cmake_install.cmake | 39 + .../hardware_structs/cmake_install.cmake | 39 + .../bs2_default.dir/compile_time_choice.S.obj | Bin 0 -> 2608 bytes .../rp2_common/boot_stage2/bs2_default.bin | Bin 0 -> 240 bytes .../rp2_common/boot_stage2/bs2_default.dis | 150 + .../rp2_common/boot_stage2/bs2_default.elf | Bin 0 -> 5980 bytes .../bs2_default_padded_checksummed.S | 23 + .../boot_stage2/cmake_install.cmake | 39 + .../src/rp2_common/cmake_install.cmake | 101 + .../src/rp2_common/cmsis/cmake_install.cmake | 39 + .../hardware_adc/cmake_install.cmake | 39 + .../hardware_base/cmake_install.cmake | 39 + .../hardware_claim/cmake_install.cmake | 39 + .../hardware_clocks/cmake_install.cmake | 39 + .../hardware_divider/cmake_install.cmake | 39 + .../hardware_dma/cmake_install.cmake | 39 + .../hardware_exception/cmake_install.cmake | 39 + .../hardware_flash/cmake_install.cmake | 39 + .../hardware_gpio/cmake_install.cmake | 39 + .../hardware_i2c/cmake_install.cmake | 39 + .../hardware_interp/cmake_install.cmake | 39 + .../hardware_irq/cmake_install.cmake | 39 + .../hardware_pio/cmake_install.cmake | 39 + .../hardware_pll/cmake_install.cmake | 39 + .../hardware_pwm/cmake_install.cmake | 39 + .../hardware_resets/cmake_install.cmake | 39 + .../hardware_rtc/cmake_install.cmake | 39 + .../hardware_spi/cmake_install.cmake | 39 + .../hardware_sync/cmake_install.cmake | 39 + .../hardware_timer/cmake_install.cmake | 39 + .../hardware_uart/cmake_install.cmake | 39 + .../hardware_vreg/cmake_install.cmake | 39 + .../hardware_watchdog/cmake_install.cmake | 39 + .../hardware_xosc/cmake_install.cmake | 39 + .../pico_async_context/cmake_install.cmake | 39 + .../pico_bit_ops/cmake_install.cmake | 39 + .../pico_bootrom/cmake_install.cmake | 39 + .../cmake_install.cmake | 39 + .../pico_btstack/cmake_install.cmake | 39 + .../pico_cxx_options/cmake_install.cmake | 39 + .../pico_cyw43_arch/cmake_install.cmake | 39 + .../CMakeFiles/PioasmBuild-complete | 0 .../CMakeFiles/PioasmBuild.dir/Labels.json | 43 + .../CMakeFiles/PioasmBuild.dir/Labels.txt | 13 + .../pico_cyw43_driver/cmake_install.cmake | 45 + .../cybt_shared_bus/cmake_install.cmake | 39 + .../PioasmBuild-stamp/PioasmBuild-configure | 0 .../src/PioasmBuild-stamp/PioasmBuild-done | 0 .../PioasmBuild-stamp/PioasmBuild-download | 0 .../src/PioasmBuild-stamp/PioasmBuild-mkdir | 0 .../src/PioasmBuild-stamp/PioasmBuild-patch | 0 .../PioasmBuild-source_dirinfo.txt | 9 + .../src/PioasmBuild-stamp/PioasmBuild-update | 0 .../pioasm/tmp/PioasmBuild-cache-Debug.cmake | 2 + .../pioasm/tmp/PioasmBuild-cfgcmd.txt | 1 + .../pioasm/tmp/PioasmBuild-mkdirs.cmake | 22 + .../pico_divider/cmake_install.cmake | 39 + .../pico_double/cmake_install.cmake | 39 + .../rp2_common/pico_fix/cmake_install.cmake | 45 + .../cmake_install.cmake | 39 + .../rp2_common/pico_float/cmake_install.cmake | 39 + .../pico_i2c_slave/cmake_install.cmake | 39 + .../pico_int64_ops/cmake_install.cmake | 39 + .../rp2_common/pico_lwip/cmake_install.cmake | 39 + .../pico_malloc/cmake_install.cmake | 39 + .../pico_mbedtls/cmake_install.cmake | 39 + .../pico_mem_ops/cmake_install.cmake | 39 + .../pico_multicore/cmake_install.cmake | 39 + .../pico_platform/cmake_install.cmake | 39 + .../pico_printf/cmake_install.cmake | 39 + .../rp2_common/pico_rand/cmake_install.cmake | 39 + .../pico_runtime/cmake_install.cmake | 39 + .../pico_standard_link/cmake_install.cmake | 39 + .../rp2_common/pico_stdio/cmake_install.cmake | 39 + .../cmake_install.cmake | 39 + .../pico_stdio_uart/cmake_install.cmake | 39 + .../pico_stdio_usb/cmake_install.cmake | 39 + .../pico_stdlib/cmake_install.cmake | 39 + .../pico_unique_id/cmake_install.cmake | 39 + .../rp2_common/tinyusb/cmake_install.cmake | 39 + build/pico-sdk/tools/cmake_install.cmake | 39 + build/pioasm/.ninja_deps | Bin 0 -> 25956 bytes build/pioasm/.ninja_log | 11 + build/pioasm/CMakeCache.txt | 330 + .../CMakeFiles/3.25.3/CMakeCXXCompiler.cmake | 83 + .../3.25.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15576 bytes .../CMakeFiles/3.25.3/CMakeSystem.cmake | 15 + .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 857 ++ .../CMakeFiles/3.25.3/CompilerIdCXX/a.out | Bin 0 -> 15680 bytes build/pioasm/CMakeFiles/CMakeOutput.log | 192 + build/pioasm/CMakeFiles/TargetDirectories.txt | 3 + build/pioasm/CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/pioasm.dir/ada_output.cpp.o | Bin 0 -> 104968 bytes .../CMakeFiles/pioasm.dir/c_sdk_output.cpp.o | Bin 0 -> 119112 bytes .../CMakeFiles/pioasm.dir/gen/lexer.cpp.o | Bin 0 -> 126024 bytes .../CMakeFiles/pioasm.dir/gen/parser.cpp.o | Bin 0 -> 727416 bytes .../CMakeFiles/pioasm.dir/hex_output.cpp.o | Bin 0 -> 82144 bytes build/pioasm/CMakeFiles/pioasm.dir/main.cpp.o | Bin 0 -> 193224 bytes .../CMakeFiles/pioasm.dir/pio_assembler.cpp.o | Bin 0 -> 1034920 bytes .../pioasm.dir/pio_disassembler.cpp.o | Bin 0 -> 49912 bytes .../CMakeFiles/pioasm.dir/python_output.cpp.o | Bin 0 -> 242880 bytes build/pioasm/CMakeFiles/rules.ninja | 64 + build/pioasm/build.ninja | 213 + build/pioasm/cmake_install.cmake | 54 + build/pioasm/pioasm | Bin 0 -> 815888 bytes pico_sdk_import.cmake | 73 + src/main.c | 17 + src/main.h | 8 + src/tft.c | 145 + src/tft.h | 28 + 335 files changed, 37058 insertions(+) create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 .vscode/tasks.json create mode 100644 CMakeLists.txt create mode 100644 build/.cmake/api/v1/query/client-vscode/query.json create mode 100644 build/.cmake/api/v1/reply/cache-v2-c0b90e06688d9807cafc.json create mode 100644 build/.cmake/api/v1/reply/cmakeFiles-v1-059ab2051e84c5b1f6e2.json create mode 100644 build/.cmake/api/v1/reply/codemodel-v2-16c5b6bf6c98952348e6.json create mode 100644 build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk-Debug-184f63a6f1b598ec2c99.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.docs-Debug-c6b33747fabe4ba9194b.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common-Debug-3048bd656833a34fcb4e.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_picoboot-Debug-504f73085be8947c1b50.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_uf2-Debug-16ee9a5a8231c66bd25a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_base-Debug-7ffa7a575c70f28c5c90.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_binary_info-Debug-b9d796021ad731b0f369.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_bit_ops-Debug-f233e985248105a90f57.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_divider-Debug-56f7fcf1cac5c0595bfc.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_sync-Debug-bb30180945f59be34c6b.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_time-Debug-8ef01d38e75972130644.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_usb_reset_interface-Debug-14c67efc06b5b22b3a08.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_util-Debug-d389193b103377397acf.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040-Debug-34f75e9589a34c4dd0ba.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_regs-Debug-e453e565751d0fd25f6c.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_structs-Debug-8c6034d3a988615a24a5.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common-Debug-f8a5fbc104af94125535.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.boot_stage2-Debug-74e021c57bdfa4432cb4.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.cmsis-Debug-4d9c5907a423b0dc4b2e.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_adc-Debug-b08c6b1968d3b0ebaf74.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_base-Debug-36e94a53ded7b552d78d.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_claim-Debug-7005bee4d0dc0fd98a41.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_clocks-Debug-602af71d54935a9a6e89.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_divider-Debug-6d25f1d4416b7f3a6046.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_dma-Debug-3891502e02319bff07df.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_exception-Debug-b6a96b18fe0df8efb56c.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_flash-Debug-9e1717f9b9f0b6cf470f.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_gpio-Debug-624109d39f316c410add.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_i2c-Debug-a3ee6fd0f81a5d5e6238.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_interp-Debug-eeab9ca22ecd7e3f68c7.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_irq-Debug-b5619dc95fb547624fbc.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pio-Debug-f1fcce3761633a49053e.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pll-Debug-3247ddba09e2ee91324f.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pwm-Debug-ae73901e734532997f70.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_resets-Debug-357af59f719b76d28278.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_rtc-Debug-61c3568fee701b1a2f10.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_spi-Debug-692f9cc52dbba6d2b68a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_sync-Debug-9d17fba03aecc35e6bbd.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_timer-Debug-bbf73b1d1fba12f3a710.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_uart-Debug-b003bbb6c0c9fff13f35.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_vreg-Debug-b1081aa5f50e55703e48.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_watchdog-Debug-0292d100e86c5888c56a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_xosc-Debug-c68e0169cfa1335ad559.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_async_context-Debug-2b04ec0398beef8f008b.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bit_ops-Debug-787811d0a923b31b6896.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootrom-Debug-1c1004a31a34716e2df0.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootsel_via_double_reset-Debug-6be2b568299e4a8b00bb.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_btstack-Debug-6a3187bed2d31ac6652b.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cxx_options-Debug-da52c1d14e4fbdecc4b4.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_arch-Debug-ed74af7a9d48fed669fb.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver-Debug-542b4bbbccdac0db18f6.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver.cybt_shared_bus-Debug-a94e650f3a593ca3e8e5.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_divider-Debug-56a08974da40d0128a71.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_double-Debug-2c2729799ce8d4eb35b1.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix-Debug-ddee37bfd64632da83e5.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix.rp2040_usb_device_enumeration-Debug-fd16c84ce6803d962f49.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_float-Debug-79e9df47960095b9b98c.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_i2c_slave-Debug-9058dfb6522ff650945a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_int64_ops-Debug-93054d2c78019722db62.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_lwip-Debug-5b623ec65e6d1e810a50.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_malloc-Debug-86b534008391c7c43aa5.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mbedtls-Debug-6b7923af29264e082376.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mem_ops-Debug-0714fe6f0c01115bba66.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_multicore-Debug-e9a7f88314c619a48087.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_platform-Debug-667da7c47da7a8cd0fc8.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_printf-Debug-c320dc87ac6e490ba780.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_rand-Debug-dc398d3cf7f8e03da363.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_runtime-Debug-8dc538a5ddf025334547.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_standard_link-Debug-530bf48782caa7a7b38a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio-Debug-8fc3ca48916555fd066a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_semihosting-Debug-df291b5afeb36bd6c677.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_uart-Debug-c094437b0e0dee2075ee.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_usb-Debug-be93ef1704ea1e5c0ed4.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdlib-Debug-81a1df5a501e171684e2.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_unique_id-Debug-cf84f0920f524de9569a.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.tinyusb-Debug-551d8bb5ea478c5a128d.json create mode 100644 build/.cmake/api/v1/reply/directory-pico-sdk.tools-Debug-e3468683131e1e010a2c.json create mode 100644 build/.cmake/api/v1/reply/index-2023-05-13T09-04-32-0437.json create mode 100644 build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-280f79e28c15915eae0a.json create mode 100644 build/.cmake/api/v1/reply/target-PioasmBuild-Debug-50eedf2fdc29e3b16155.json create mode 100644 build/.cmake/api/v1/reply/target-bs2_default-Debug-d2aa7c71a8b5c3adbe9c.json create mode 100644 build/.cmake/api/v1/reply/target-bs2_default_bin-Debug-c353534478e98d1b68ba.json create mode 100644 build/.cmake/api/v1/reply/target-bs2_default_padded_checksummed_asm-Debug-5cc5ec54ca3e088b3ec5.json create mode 100644 build/.cmake/api/v1/reply/target-clacer-Debug-8f863c84764ec639a1cf.json create mode 100644 build/.cmake/api/v1/reply/target-cyw43_driver_picow_cyw43_bus_pio_spi_pio_h-Debug-838ce1621856329cdda3.json create mode 100644 build/.cmake/api/v1/reply/toolchains-v1-a281d4654ec33c2de807.json create mode 100644 build/.ninja_deps create mode 100644 build/.ninja_log create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake create mode 100644 build/CMakeFiles/3.25.3/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.25.3/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.o create mode 100644 build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 build/CMakeFiles/CMakeError.log create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/ELF2UF2Build-complete create mode 100644 build/CMakeFiles/ELF2UF2Build.dir/Labels.json create mode 100644 build/CMakeFiles/ELF2UF2Build.dir/Labels.txt create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj create mode 100644 build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj create mode 100644 build/CMakeFiles/clacer.dir/src/main.c.obj create mode 100644 build/CMakeFiles/clacer.dir/src/tft.c.obj create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/rules.ninja create mode 100644 build/bs2_default.elf.map create mode 100644 build/build.ninja create mode 100755 build/clacer.bin create mode 100644 build/clacer.dis create mode 100755 build/clacer.elf create mode 100644 build/clacer.elf.map create mode 100644 build/clacer.hex create mode 100644 build/clacer.uf2 create mode 100644 build/cmake_install.cmake create mode 100644 build/compile_commands.json create mode 100644 build/elf2uf2/.ninja_deps create mode 100644 build/elf2uf2/.ninja_log create mode 100644 build/elf2uf2/CMakeCache.txt create mode 100644 build/elf2uf2/CMakeFiles/3.25.3/CMakeCCompiler.cmake create mode 100644 build/elf2uf2/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake create mode 100755 build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin create mode 100755 build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/elf2uf2/CMakeFiles/3.25.3/CMakeSystem.cmake create mode 100644 build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/a.out create mode 100644 build/elf2uf2/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/elf2uf2/CMakeFiles/3.25.3/CompilerIdCXX/a.out create mode 100644 build/elf2uf2/CMakeFiles/CMakeOutput.log create mode 100644 build/elf2uf2/CMakeFiles/TargetDirectories.txt create mode 100644 build/elf2uf2/CMakeFiles/cmake.check_cache create mode 100644 build/elf2uf2/CMakeFiles/elf2uf2.dir/main.cpp.o create mode 100644 build/elf2uf2/CMakeFiles/rules.ninja create mode 100644 build/elf2uf2/boot_uf2_headers/cmake_install.cmake create mode 100644 build/elf2uf2/build.ninja create mode 100644 build/elf2uf2/cmake_install.cmake create mode 100755 build/elf2uf2/elf2uf2 create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-source_dirinfo.txt create mode 100644 build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update create mode 100644 build/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt create mode 100644 build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake create mode 100644 build/generated/pico_base/pico/config_autogen.h create mode 100644 build/generated/pico_base/pico/version.h create mode 100644 build/pico-sdk/cmake_install.cmake create mode 100644 build/pico-sdk/docs/cmake_install.cmake create mode 100644 build/pico-sdk/src/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/boot_picoboot/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/boot_uf2/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_base/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_binary_info/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_bit_ops/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_divider/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_stdlib/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_sync/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_time/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_usb_reset_interface/cmake_install.cmake create mode 100644 build/pico-sdk/src/common/pico_util/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2040/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj create mode 100755 build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin create mode 100644 build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.dis create mode 100755 build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf create mode 100644 build/pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S create mode 100644 build/pico-sdk/src/rp2_common/boot_stage2/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/cmsis/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_adc/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_base/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_claim/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_clocks/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_divider/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_dma/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_exception/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_flash/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_gpio/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_i2c/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_interp/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_irq/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_pio/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_pll/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_pwm/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_resets/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_rtc/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_spi/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_sync/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_timer/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_uart/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_vreg/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_watchdog/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/hardware_xosc/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_async_context/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_bit_ops/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_bootrom/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_btstack/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cxx_options/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_arch/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.dir/Labels.json create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.dir/Labels.txt create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-source_dirinfo.txt create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cache-Debug.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cfgcmd.txt create mode 100644 build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-mkdirs.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_divider/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_double/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_fix/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_float/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_i2c_slave/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_int64_ops/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_lwip/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_malloc/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_mbedtls/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_mem_ops/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_multicore/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_platform/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_printf/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_rand/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_runtime/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_standard_link/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_stdio/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_stdio_semihosting/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_stdio_uart/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_stdio_usb/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_stdlib/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/pico_unique_id/cmake_install.cmake create mode 100644 build/pico-sdk/src/rp2_common/tinyusb/cmake_install.cmake create mode 100644 build/pico-sdk/tools/cmake_install.cmake create mode 100644 build/pioasm/.ninja_deps create mode 100644 build/pioasm/.ninja_log create mode 100644 build/pioasm/CMakeCache.txt create mode 100644 build/pioasm/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake create mode 100755 build/pioasm/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/pioasm/CMakeFiles/3.25.3/CMakeSystem.cmake create mode 100644 build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/a.out create mode 100644 build/pioasm/CMakeFiles/CMakeOutput.log create mode 100644 build/pioasm/CMakeFiles/TargetDirectories.txt create mode 100644 build/pioasm/CMakeFiles/cmake.check_cache create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/ada_output.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/c_sdk_output.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/gen/parser.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/main.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/pio_assembler.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.o create mode 100644 build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.o create mode 100644 build/pioasm/CMakeFiles/rules.ninja create mode 100644 build/pioasm/build.ninja create mode 100644 build/pioasm/cmake_install.cmake create mode 100755 build/pioasm/pioasm create mode 100644 pico_sdk_import.cmake create mode 100644 src/main.c create mode 100644 src/main.h create mode 100644 src/tft.c create mode 100644 src/tft.h diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..56850bf --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,17 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**" + ], + "defines": [], + "compilerPath": "/usr/lib/llvm/15/bin/clang", + "cStandard": "c17", + "cppStandard": "c++14", + "intelliSenseMode": "linux-clang-x64", + "configurationProvider": "ms-vscode.cmake-tools" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..230eaf3 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,31 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Pico Debug", + "cwd": "${workspaceRoot}", + "executable": "${command:cmake.launchTargetPath}", + "request": "launch", + "type": "cortex-debug", + "servertype": "openocd", + // This may need to be "arm-none-eabi-gdb" for some previous builds + "gdbPath" : "gdb", + "device": "RP2040", + "configFiles": [ + "interface/cmsis-dap.cfg", + "target/rp2040-core0.cfg" + ], + "openOCDLaunchCommands": [ + "transport select swd", + "adapter speed 4000" + ], + "svdFile": "${env:PICO_SDK_PATH}/src/rp2040/hardware_regs/rp2040.svd", + "runToEntryPoint": "main", + // Work around for stopping at main on restart + "postRestartCommands": [ + "monitor reset init", // orig: "break main", + "continue" + ] + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c8489b4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,21 @@ +{ + // These settings tweaks to the cmake plugin will ensure + // that you debug using cortex-debug instead of trying to launch + // a Pico binary on the host + "cmake.statusbar.advanced": { + "debug": { + "visibility": "hidden" + }, + "launch": { + "visibility": "hidden" + }, + "build": { + "visibility": "hidden" + }, + "buildTarget": { + "visibility": "hidden" + } + }, + "cmake.buildBeforeRun": true, + "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools" +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..36c0671 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,28 @@ +{ + "tasks": [ + { + "type": "cppbuild", + "label": "C/C++: arm-none-eabi-gcc build active file", + "command": "/usr/bin/arm-none-eabi-gcc", + "args": [ + "-fdiagnostics-color=always", + "-g", + "${file}", + "-o", + "${fileDirname}/${fileBasenameNoExtension}" + ], + "options": { + "cwd": "${fileDirname}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "Task generated by Debugger." + } + ], + "version": "2.0.0" +} \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..11861ab --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,11 @@ +cmake_minimum_required(VERSION 3.10) +set(PICO_SDK_PATH "$ENV{PICO_SDK_PATH}") +set(CMAKE_C_FLAGS "-g -O0 -mthumb -mcpu=cortex-m0plus") +include(pico_sdk_import.cmake) +pico_sdk_init() +project(clacer C CXX ASM) +file(GLOB SOURCES "src/*.c") +add_executable(clacer ${SOURCES}) +target_link_libraries(clacer pico_stdlib hardware_spi) +set_target_properties(clacer PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/build) +pico_add_extra_outputs(clacer) diff --git a/build/.cmake/api/v1/query/client-vscode/query.json b/build/.cmake/api/v1/query/client-vscode/query.json new file mode 100644 index 0000000..82bb964 --- /dev/null +++ b/build/.cmake/api/v1/query/client-vscode/query.json @@ -0,0 +1 @@ +{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]} \ No newline at end of file diff --git a/build/.cmake/api/v1/reply/cache-v2-c0b90e06688d9807cafc.json b/build/.cmake/api/v1/reply/cache-v2-c0b90e06688d9807cafc.json new file mode 100644 index 0000000..c1e029c --- /dev/null +++ b/build/.cmake/api/v1/reply/cache-v2-c0b90e06688d9807cafc.json @@ -0,0 +1,1883 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-ar" + }, + { + "name" : "CMAKE_ASM_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "ASM compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/arm-none-eabi-gcc" + }, + { + "name" : "CMAKE_ASM_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ar" + }, + { + "name" : "CMAKE_ASM_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ranlib" + }, + { + "name" : "CMAKE_ASM_COMPILER_WORKS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the ASM compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-mcpu=cortex-m0plus -mthumb" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the ASM compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-Og -g" + }, + { + "name" : "CMAKE_ASM_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the ASM compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the ASM compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the ASM compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/clacer/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "25" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-g++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-mcpu=cortex-m0plus -mthumb" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-Og -g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "-mcpu=cortex-m0plus -mthumb" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-Og -g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/llvm/15/bin/dlltool" + }, + { + "name" : "CMAKE_EDIT_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cache edit program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ccmake" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/clacer" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Program used to build from build.ninja files." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "80" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "clacer" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-strip" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CMake toolchain file" + } + ], + "type" : "FILEPATH", + "value" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "DOXYGEN_DOT_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Dot tool for use with Doxygen" + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_DOT_EXECUTABLE-NOTFOUND" + }, + { + "name" : "DOXYGEN_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Doxygen documentation generation tool (https://www.doxygen.nl)" + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_EXECUTABLE-NOTFOUND" + }, + { + "name" : "FAMILY_MCUS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "RP2040" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Python3", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Python3" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/bin/python3.11][cfound components: Interpreter ][v3.11.3()]" + }, + { + "name" : "PICO_BOARD", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "PICO target board (e.g. pico)" + } + ], + "type" : "STRING", + "value" : "pico" + }, + { + "name" : "PICO_BOARD_HEADER_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "PICO board header directories" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PICO_BOOT_STAGE2_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2" + }, + { + "name" : "PICO_BUILD_DOCS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build HTML Doxygen docs" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_CMAKE_PRELOAD_PLATFORM_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms" + }, + { + "name" : "PICO_CMAKE_PRELOAD_PLATFORM_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/rp2040.cmake" + }, + { + "name" : "PICO_COMPILER_ASM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/arm-none-eabi-gcc" + }, + { + "name" : "PICO_COMPILER_CC", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-gcc" + }, + { + "name" : "PICO_COMPILER_CXX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-g++" + }, + { + "name" : "PICO_COPY_TO_RAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Default binaries to Copy code to RAM when booting from flash" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_DEFAULT_BOOT_STAGE2", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "boot stage 2 short name" + } + ], + "type" : "STRING", + "value" : "compile_time_choice" + }, + { + "name" : "PICO_DEOPTIMIZED_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build debug builds with -O0" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_DOXYGEN_EXCLUDE_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : " /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs" + }, + { + "name" : "PICO_DOXYGEN_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : " /home/spider_pig/src/c/pico/pico-sdk/src/common /home/spider_pig/src/c/pico/pico-sdk/lib/cyw43-driver/src /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common /home/spider_pig/src/c/pico/pico-sdk/src/rp2040" + }, + { + "name" : "PICO_NO_FLASH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Default binaries to not not use flash" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_NO_HARDWARE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "PICO_OBJCOPY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-objcopy" + }, + { + "name" : "PICO_OBJDUMP", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/arm-none-eabi-objdump" + }, + { + "name" : "PICO_ON_DEVICE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PICO_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "PICO Build platform (e.g. rp2040, host)" + } + ], + "type" : "STRING", + "value" : "rp2040" + }, + { + "name" : "PICO_PLATFORM_CMAKE_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake" + }, + { + "name" : "PICO_SDK_FETCH_FROM_GIT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Set to ON to fetch copy of SDK from git if not otherwise locatable" + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "PICO_SDK_FETCH_FROM_GIT_PATH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "location to download SDK" + } + ], + "type" : "FILEPATH", + "value" : "" + }, + { + "name" : "PICO_SDK_PATH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to the Raspberry Pi Pico SDK" + } + ], + "type" : "PATH", + "value" : "/home/spider_pig/src/c/pico/pico-sdk" + }, + { + "name" : "PICO_SDK_TESTS_ENABLED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable build of SDK tests" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PICO_STDIO_SEMIHOSTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Globablly enable stdio semihosting" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_STDIO_UART", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Globablly enable stdio UART" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "PICO_STDIO_USB", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Globablly enable stdio USB" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "PICO_TOOLCHAIN_PATH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "_Python3_Compiler_REASON_FAILURE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Compiler reason failure" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "_Python3_Development_REASON_FAILURE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Development reason failure" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "_Python3_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/python3.11" + }, + { + "name" : "_Python3_INTERPRETER_PROPERTIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Python3 Properties" + } + ], + "type" : "INTERNAL", + "value" : "Python;3;11;3;32;;;/usr/lib/python3.11;/usr/lib/python3.11;/usr/lib/python3.11/site-packages;/usr/lib/python3.11/site-packages" + }, + { + "name" : "_Python3_INTERPRETER_SIGNATURE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "c5ea8e56613f13ab5e55239a52af8d00" + }, + { + "name" : "_Python3_Interpreter_REASON_FAILURE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Interpreter reason failure" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "_Python3_NumPy_REASON_FAILURE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "NumPy reason failure" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "clacer_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer/build" + }, + { + "name" : "clacer_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "clacer_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer" + }, + { + "name" : "display_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer/build" + }, + { + "name" : "display_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "display_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer" + }, + { + "name" : "pico-sdk-tools_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for pico-sdk-tools." + } + ], + "type" : "PATH", + "value" : "pico-sdk-tools_DIR-NOTFOUND" + }, + { + "name" : "pico_sdk_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/clacer/build/pico-sdk" + }, + { + "name" : "pico_sdk_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "pico_sdk_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/spider_pig/src/c/pico/pico-sdk" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/build/.cmake/api/v1/reply/cmakeFiles-v1-059ab2051e84c5b1f6e2.json b/build/.cmake/api/v1/reply/cmakeFiles-v1-059ab2051e84c5b1f6e2.json new file mode 100644 index 0000000..bd51d4a --- /dev/null +++ b/build/.cmake/api/v1/reply/cmakeFiles-v1-059ab2051e84c5b1f6e2.json @@ -0,0 +1,780 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "path" : "pico_sdk_import.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/pico_sdk_init.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/pico_sdk_version.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/pico_utils.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_platform.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/rp2040.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/pico/pico.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_toolchain.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/find_compiler.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/set_flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeASMInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-ASM.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/tools/FindELF2UF2.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/pico_sdk_init.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/find_compiler.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/set_flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeASMInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-ASM.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/generate_config_header.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include/pico/version.h.in" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/board_setup.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/boards/generic_board.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeASMInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-ASM.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_adc/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_dma/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_exception/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_flash/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_i2c/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_interp/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pio/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pwm/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_rtc/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPython3.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPython/Support.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_multicore/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_unique_id/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_rand/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/family_support.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/family.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/pico_sdk_import.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/pico_sdk_init.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/boards/pico_sdk/board.cmake" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_usb/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_i2c_slave/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_async_context/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_btstack/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/tools/FindPioasm.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-mkdirs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_lwip/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mbedtls/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cxx_options/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/docs/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindDoxygen.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/spider_pig/src/c/pico/clacer/build", + "source" : "/home/spider_pig/src/c/pico/clacer" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/build/.cmake/api/v1/reply/codemodel-v2-16c5b6bf6c98952348e6.json b/build/.cmake/api/v1/reply/codemodel-v2-16c5b6bf6c98952348e6.json new file mode 100644 index 0000000..937936f --- /dev/null +++ b/build/.cmake/api/v1/reply/codemodel-v2-16c5b6bf6c98952348e6.json @@ -0,0 +1,1185 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 5 + ] + }, + { + "build" : "pico-sdk", + "childIndexes" : + [ + 2, + 3, + 79 + ], + "jsonFile" : "directory-pico-sdk-Debug-184f63a6f1b598ec2c99.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk" + }, + { + "build" : "pico-sdk/tools", + "jsonFile" : "directory-pico-sdk.tools-Debug-e3468683131e1e010a2c.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 1, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/tools" + }, + { + "build" : "pico-sdk/src", + "childIndexes" : + [ + 4, + 16, + 76 + ], + "jsonFile" : "directory-pico-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 1, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src" + }, + { + "build" : "pico-sdk/src/common", + "childIndexes" : + [ + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ], + "jsonFile" : "directory-pico-sdk.src.common-Debug-3048bd656833a34fcb4e.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 3, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common" + }, + { + "build" : "pico-sdk/src/common/boot_picoboot", + "jsonFile" : "directory-pico-sdk.src.common.boot_picoboot-Debug-504f73085be8947c1b50.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot" + }, + { + "build" : "pico-sdk/src/common/boot_uf2", + "jsonFile" : "directory-pico-sdk.src.common.boot_uf2-Debug-16ee9a5a8231c66bd25a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2" + }, + { + "build" : "pico-sdk/src/common/pico_base", + "jsonFile" : "directory-pico-sdk.src.common.pico_base-Debug-7ffa7a575c70f28c5c90.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base" + }, + { + "build" : "pico-sdk/src/common/pico_usb_reset_interface", + "jsonFile" : "directory-pico-sdk.src.common.pico_usb_reset_interface-Debug-14c67efc06b5b22b3a08.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface" + }, + { + "build" : "pico-sdk/src/common/pico_bit_ops", + "jsonFile" : "directory-pico-sdk.src.common.pico_bit_ops-Debug-f233e985248105a90f57.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops" + }, + { + "build" : "pico-sdk/src/common/pico_binary_info", + "jsonFile" : "directory-pico-sdk.src.common.pico_binary_info-Debug-b9d796021ad731b0f369.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info" + }, + { + "build" : "pico-sdk/src/common/pico_divider", + "jsonFile" : "directory-pico-sdk.src.common.pico_divider-Debug-56f7fcf1cac5c0595bfc.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider" + }, + { + "build" : "pico-sdk/src/common/pico_sync", + "jsonFile" : "directory-pico-sdk.src.common.pico_sync-Debug-bb30180945f59be34c6b.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync" + }, + { + "build" : "pico-sdk/src/common/pico_time", + "jsonFile" : "directory-pico-sdk.src.common.pico_time-Debug-8ef01d38e75972130644.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time" + }, + { + "build" : "pico-sdk/src/common/pico_util", + "jsonFile" : "directory-pico-sdk.src.common.pico_util-Debug-d389193b103377397acf.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util" + }, + { + "build" : "pico-sdk/src/common/pico_stdlib", + "jsonFile" : "directory-pico-sdk.src.common.pico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 4, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib" + }, + { + "build" : "pico-sdk/src/rp2_common", + "childIndexes" : + [ + 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, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 75 + ], + "jsonFile" : "directory-pico-sdk.src.rp2_common-Debug-f8a5fbc104af94125535.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 3, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_base", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_base-Debug-36e94a53ded7b552d78d.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_claim", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_claim-Debug-7005bee4d0dc0fd98a41.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_adc", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_adc-Debug-b08c6b1968d3b0ebaf74.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_adc" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_clocks", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_clocks-Debug-602af71d54935a9a6e89.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_dma", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_dma-Debug-3891502e02319bff07df.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_dma" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_divider", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_divider-Debug-6d25f1d4416b7f3a6046.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_exception", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_exception-Debug-b6a96b18fe0df8efb56c.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_exception" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_flash", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_flash-Debug-9e1717f9b9f0b6cf470f.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_flash" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_gpio", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_gpio-Debug-624109d39f316c410add.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_i2c", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_i2c-Debug-a3ee6fd0f81a5d5e6238.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_i2c" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_interp", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_interp-Debug-eeab9ca22ecd7e3f68c7.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_interp" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_irq", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_irq-Debug-b5619dc95fb547624fbc.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_pio", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_pio-Debug-f1fcce3761633a49053e.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pio" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_pll", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_pll-Debug-3247ddba09e2ee91324f.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_pwm", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_pwm-Debug-ae73901e734532997f70.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pwm" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_resets", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_resets-Debug-357af59f719b76d28278.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_rtc", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_rtc-Debug-61c3568fee701b1a2f10.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_rtc" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_spi", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_spi-Debug-692f9cc52dbba6d2b68a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_sync", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_sync-Debug-9d17fba03aecc35e6bbd.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_timer", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_timer-Debug-bbf73b1d1fba12f3a710.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_uart", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_uart-Debug-b003bbb6c0c9fff13f35.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_vreg", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_vreg-Debug-b1081aa5f50e55703e48.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_watchdog", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_watchdog-Debug-0292d100e86c5888c56a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog" + }, + { + "build" : "pico-sdk/src/rp2_common/hardware_xosc", + "jsonFile" : "directory-pico-sdk.src.rp2_common.hardware_xosc-Debug-c68e0169cfa1335ad559.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_bootrom", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_bootrom-Debug-1c1004a31a34716e2df0.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_platform", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_platform-Debug-667da7c47da7a8cd0fc8.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform" + }, + { + "build" : "pico-sdk/src/rp2_common/boot_stage2", + "jsonFile" : "directory-pico-sdk.src.rp2_common.boot_stage2-Debug-74e021c57bdfa4432cb4.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2", + "targetIndexes" : + [ + 2, + 3, + 4 + ] + }, + { + "build" : "pico-sdk/src/rp2_common/pico_bootsel_via_double_reset", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_bootsel_via_double_reset-Debug-6be2b568299e4a8b00bb.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_multicore", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_multicore-Debug-e9a7f88314c619a48087.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_multicore" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_unique_id", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_unique_id-Debug-cf84f0920f524de9569a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_unique_id" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_bit_ops", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_bit_ops-Debug-787811d0a923b31b6896.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_divider", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_divider-Debug-56a08974da40d0128a71.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_double", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_double-Debug-2c2729799ce8d4eb35b1.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_int64_ops", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_int64_ops-Debug-93054d2c78019722db62.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_float", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_float-Debug-79e9df47960095b9b98c.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_mem_ops", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_mem_ops-Debug-0714fe6f0c01115bba66.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_malloc", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_malloc-Debug-86b534008391c7c43aa5.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_printf", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_printf-Debug-c320dc87ac6e490ba780.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_rand", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_rand-Debug-dc398d3cf7f8e03da363.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_rand" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_stdio", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_stdio-Debug-8fc3ca48916555fd066a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_semihosting", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_stdio_semihosting-Debug-df291b5afeb36bd6c677.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_semihosting" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_uart", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_stdio_uart-Debug-c094437b0e0dee2075ee.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart" + }, + { + "build" : "pico-sdk/src/rp2_common/cmsis", + "jsonFile" : "directory-pico-sdk.src.rp2_common.cmsis-Debug-4d9c5907a423b0dc4b2e.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis" + }, + { + "build" : "pico-sdk/src/rp2_common/tinyusb", + "jsonFile" : "directory-pico-sdk.src.rp2_common.tinyusb-Debug-551d8bb5ea478c5a128d.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/tinyusb" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_usb", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_stdio_usb-Debug-be93ef1704ea1e5c0ed4.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_usb" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_i2c_slave", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_i2c_slave-Debug-9058dfb6522ff650945a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_i2c_slave" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_async_context", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_async_context-Debug-2b04ec0398beef8f008b.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_async_context" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_btstack", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_btstack-Debug-6a3187bed2d31ac6652b.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_btstack" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver", + "childIndexes" : + [ + 66 + ], + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_cyw43_driver-Debug-542b4bbbccdac0db18f6.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver", + "targetIndexes" : + [ + 1, + 6 + ] + }, + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_cyw43_driver.cybt_shared_bus-Debug-a94e650f3a593ca3e8e5.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 65, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_lwip", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_lwip-Debug-5b623ec65e6d1e810a50.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_lwip" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_arch", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_cyw43_arch-Debug-ed74af7a9d48fed669fb.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_arch" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_mbedtls", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_mbedtls-Debug-6b7923af29264e082376.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mbedtls" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_stdlib", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_stdlib-Debug-81a1df5a501e171684e2.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_cxx_options", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_cxx_options-Debug-da52c1d14e4fbdecc4b4.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cxx_options" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_standard_link", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_standard_link-Debug-530bf48782caa7a7b38a.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_fix", + "childIndexes" : + [ + 74 + ], + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_fix-Debug-ddee37bfd64632da83e5.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_fix.rp2040_usb_device_enumeration-Debug-fd16c84ce6803d962f49.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 73, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration" + }, + { + "build" : "pico-sdk/src/rp2_common/pico_runtime", + "jsonFile" : "directory-pico-sdk.src.rp2_common.pico_runtime-Debug-8dc538a5ddf025334547.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 16, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime" + }, + { + "build" : "pico-sdk/src/rp2040", + "childIndexes" : + [ + 77, + 78 + ], + "jsonFile" : "directory-pico-sdk.src.rp2040-Debug-34f75e9589a34c4dd0ba.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 3, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040" + }, + { + "build" : "pico-sdk/src/rp2040/hardware_regs", + "jsonFile" : "directory-pico-sdk.src.rp2040.hardware_regs-Debug-e453e565751d0fd25f6c.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 76, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs" + }, + { + "build" : "pico-sdk/src/rp2040/hardware_structs", + "jsonFile" : "directory-pico-sdk.src.rp2040.hardware_structs-Debug-8c6034d3a988615a24a5.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 76, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs" + }, + { + "build" : "pico-sdk/docs", + "jsonFile" : "directory-pico-sdk.docs-Debug-c6b33747fabe4ba9194b.json", + "minimumCMakeVersion" : + { + "string" : "3.13" + }, + "parentIndex" : 1, + "projectIndex" : 1, + "source" : "/home/spider_pig/src/c/pico/pico-sdk/docs" + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "clacer", + "targetIndexes" : + [ + 0, + 5 + ] + }, + { + "directoryIndexes" : + [ + 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 + ], + "name" : "pico_sdk", + "parentIndex" : 0, + "targetIndexes" : + [ + 1, + 2, + 3, + 4, + 6 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "ELF2UF2Build::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ELF2UF2Build-Debug-280f79e28c15915eae0a.json", + "name" : "ELF2UF2Build", + "projectIndex" : 0 + }, + { + "directoryIndex" : 65, + "id" : "PioasmBuild::@c2fb4f534018e64680d5", + "jsonFile" : "target-PioasmBuild-Debug-50eedf2fdc29e3b16155.json", + "name" : "PioasmBuild", + "projectIndex" : 1 + }, + { + "directoryIndex" : 43, + "id" : "bs2_default::@bc554eaed616d198a22d", + "jsonFile" : "target-bs2_default-Debug-d2aa7c71a8b5c3adbe9c.json", + "name" : "bs2_default", + "projectIndex" : 1 + }, + { + "directoryIndex" : 43, + "id" : "bs2_default_bin::@bc554eaed616d198a22d", + "jsonFile" : "target-bs2_default_bin-Debug-c353534478e98d1b68ba.json", + "name" : "bs2_default_bin", + "projectIndex" : 1 + }, + { + "directoryIndex" : 43, + "id" : "bs2_default_padded_checksummed_asm::@bc554eaed616d198a22d", + "jsonFile" : "target-bs2_default_padded_checksummed_asm-Debug-5cc5ec54ca3e088b3ec5.json", + "name" : "bs2_default_padded_checksummed_asm", + "projectIndex" : 1 + }, + { + "directoryIndex" : 0, + "id" : "clacer::@6890427a1f51a3e7e1df", + "jsonFile" : "target-clacer-Debug-8f863c84764ec639a1cf.json", + "name" : "clacer", + "projectIndex" : 0 + }, + { + "directoryIndex" : 65, + "id" : "cyw43_driver_picow_cyw43_bus_pio_spi_pio_h::@c2fb4f534018e64680d5", + "jsonFile" : "target-cyw43_driver_picow_cyw43_bus_pio_spi_pio_h-Debug-838ce1621856329cdda3.json", + "name" : "cyw43_driver_picow_cyw43_bus_pio_spi_pio_h", + "projectIndex" : 1 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/spider_pig/src/c/pico/clacer/build", + "source" : "/home/spider_pig/src/c/pico/clacer" + }, + "version" : + { + "major" : 2, + "minor" : 4 + } +} diff --git a/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk-Debug-184f63a6f1b598ec2c99.json b/build/.cmake/api/v1/reply/directory-pico-sdk-Debug-184f63a6f1b598ec2c99.json new file mode 100644 index 0000000..5f773b6 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk-Debug-184f63a6f1b598ec2c99.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk", + "source" : "/home/spider_pig/src/c/pico/pico-sdk" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.docs-Debug-c6b33747fabe4ba9194b.json b/build/.cmake/api/v1/reply/directory-pico-sdk.docs-Debug-c6b33747fabe4ba9194b.json new file mode 100644 index 0000000..831e9d4 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.docs-Debug-c6b33747fabe4ba9194b.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/docs", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/docs" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json new file mode 100644 index 0000000..8dbb37b --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src-Debug-b7dc17c6e9b8cdd7f659.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common-Debug-3048bd656833a34fcb4e.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common-Debug-3048bd656833a34fcb4e.json new file mode 100644 index 0000000..c2bb68b --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common-Debug-3048bd656833a34fcb4e.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_picoboot-Debug-504f73085be8947c1b50.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_picoboot-Debug-504f73085be8947c1b50.json new file mode 100644 index 0000000..fb106d7 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_picoboot-Debug-504f73085be8947c1b50.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/boot_picoboot", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_uf2-Debug-16ee9a5a8231c66bd25a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_uf2-Debug-16ee9a5a8231c66bd25a.json new file mode 100644 index 0000000..02b2393 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.boot_uf2-Debug-16ee9a5a8231c66bd25a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/boot_uf2", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_base-Debug-7ffa7a575c70f28c5c90.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_base-Debug-7ffa7a575c70f28c5c90.json new file mode 100644 index 0000000..fdc438a --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_base-Debug-7ffa7a575c70f28c5c90.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_base", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_binary_info-Debug-b9d796021ad731b0f369.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_binary_info-Debug-b9d796021ad731b0f369.json new file mode 100644 index 0000000..121a935 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_binary_info-Debug-b9d796021ad731b0f369.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_binary_info", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_bit_ops-Debug-f233e985248105a90f57.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_bit_ops-Debug-f233e985248105a90f57.json new file mode 100644 index 0000000..c691045 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_bit_ops-Debug-f233e985248105a90f57.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_bit_ops", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_divider-Debug-56f7fcf1cac5c0595bfc.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_divider-Debug-56f7fcf1cac5c0595bfc.json new file mode 100644 index 0000000..e982717 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_divider-Debug-56f7fcf1cac5c0595bfc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_divider", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json new file mode 100644 index 0000000..0303a83 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_stdlib-Debug-4fb6aaf97dd3f91fda6d.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_stdlib", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_sync-Debug-bb30180945f59be34c6b.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_sync-Debug-bb30180945f59be34c6b.json new file mode 100644 index 0000000..b03a7bb --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_sync-Debug-bb30180945f59be34c6b.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_sync", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_time-Debug-8ef01d38e75972130644.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_time-Debug-8ef01d38e75972130644.json new file mode 100644 index 0000000..ee017d4 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_time-Debug-8ef01d38e75972130644.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_time", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_usb_reset_interface-Debug-14c67efc06b5b22b3a08.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_usb_reset_interface-Debug-14c67efc06b5b22b3a08.json new file mode 100644 index 0000000..e683ac3 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_usb_reset_interface-Debug-14c67efc06b5b22b3a08.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_usb_reset_interface", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_util-Debug-d389193b103377397acf.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_util-Debug-d389193b103377397acf.json new file mode 100644 index 0000000..cbbd5cb --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.common.pico_util-Debug-d389193b103377397acf.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/common/pico_util", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040-Debug-34f75e9589a34c4dd0ba.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040-Debug-34f75e9589a34c4dd0ba.json new file mode 100644 index 0000000..84cd53f --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040-Debug-34f75e9589a34c4dd0ba.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2040", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_regs-Debug-e453e565751d0fd25f6c.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_regs-Debug-e453e565751d0fd25f6c.json new file mode 100644 index 0000000..2693799 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_regs-Debug-e453e565751d0fd25f6c.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2040/hardware_regs", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_structs-Debug-8c6034d3a988615a24a5.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_structs-Debug-8c6034d3a988615a24a5.json new file mode 100644 index 0000000..4745bd4 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2040.hardware_structs-Debug-8c6034d3a988615a24a5.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2040/hardware_structs", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common-Debug-f8a5fbc104af94125535.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common-Debug-f8a5fbc104af94125535.json new file mode 100644 index 0000000..ea5a90d --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common-Debug-f8a5fbc104af94125535.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.boot_stage2-Debug-74e021c57bdfa4432cb4.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.boot_stage2-Debug-74e021c57bdfa4432cb4.json new file mode 100644 index 0000000..9c3d686 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.boot_stage2-Debug-74e021c57bdfa4432cb4.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/boot_stage2", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.cmsis-Debug-4d9c5907a423b0dc4b2e.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.cmsis-Debug-4d9c5907a423b0dc4b2e.json new file mode 100644 index 0000000..e909e83 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.cmsis-Debug-4d9c5907a423b0dc4b2e.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/cmsis", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_adc-Debug-b08c6b1968d3b0ebaf74.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_adc-Debug-b08c6b1968d3b0ebaf74.json new file mode 100644 index 0000000..00a5fbb --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_adc-Debug-b08c6b1968d3b0ebaf74.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_adc", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_adc" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_base-Debug-36e94a53ded7b552d78d.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_base-Debug-36e94a53ded7b552d78d.json new file mode 100644 index 0000000..457c5cf --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_base-Debug-36e94a53ded7b552d78d.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_base", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_claim-Debug-7005bee4d0dc0fd98a41.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_claim-Debug-7005bee4d0dc0fd98a41.json new file mode 100644 index 0000000..cd6eb18 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_claim-Debug-7005bee4d0dc0fd98a41.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_claim", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_clocks-Debug-602af71d54935a9a6e89.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_clocks-Debug-602af71d54935a9a6e89.json new file mode 100644 index 0000000..c70d444 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_clocks-Debug-602af71d54935a9a6e89.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_clocks", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_divider-Debug-6d25f1d4416b7f3a6046.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_divider-Debug-6d25f1d4416b7f3a6046.json new file mode 100644 index 0000000..c3c78ba --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_divider-Debug-6d25f1d4416b7f3a6046.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_divider", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_dma-Debug-3891502e02319bff07df.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_dma-Debug-3891502e02319bff07df.json new file mode 100644 index 0000000..9de1beb --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_dma-Debug-3891502e02319bff07df.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_dma", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_dma" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_exception-Debug-b6a96b18fe0df8efb56c.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_exception-Debug-b6a96b18fe0df8efb56c.json new file mode 100644 index 0000000..f22fcc5 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_exception-Debug-b6a96b18fe0df8efb56c.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_exception", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_exception" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_flash-Debug-9e1717f9b9f0b6cf470f.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_flash-Debug-9e1717f9b9f0b6cf470f.json new file mode 100644 index 0000000..6ce96c3 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_flash-Debug-9e1717f9b9f0b6cf470f.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_flash", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_flash" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_gpio-Debug-624109d39f316c410add.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_gpio-Debug-624109d39f316c410add.json new file mode 100644 index 0000000..6781d6d --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_gpio-Debug-624109d39f316c410add.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_gpio", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_i2c-Debug-a3ee6fd0f81a5d5e6238.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_i2c-Debug-a3ee6fd0f81a5d5e6238.json new file mode 100644 index 0000000..5a70736 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_i2c-Debug-a3ee6fd0f81a5d5e6238.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_i2c", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_i2c" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_interp-Debug-eeab9ca22ecd7e3f68c7.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_interp-Debug-eeab9ca22ecd7e3f68c7.json new file mode 100644 index 0000000..9ab60e5 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_interp-Debug-eeab9ca22ecd7e3f68c7.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_interp", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_interp" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_irq-Debug-b5619dc95fb547624fbc.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_irq-Debug-b5619dc95fb547624fbc.json new file mode 100644 index 0000000..727eee6 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_irq-Debug-b5619dc95fb547624fbc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_irq", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pio-Debug-f1fcce3761633a49053e.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pio-Debug-f1fcce3761633a49053e.json new file mode 100644 index 0000000..1de8be2 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pio-Debug-f1fcce3761633a49053e.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_pio", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pio" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pll-Debug-3247ddba09e2ee91324f.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pll-Debug-3247ddba09e2ee91324f.json new file mode 100644 index 0000000..a62e363 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pll-Debug-3247ddba09e2ee91324f.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_pll", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pwm-Debug-ae73901e734532997f70.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pwm-Debug-ae73901e734532997f70.json new file mode 100644 index 0000000..a242b66 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_pwm-Debug-ae73901e734532997f70.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_pwm", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pwm" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_resets-Debug-357af59f719b76d28278.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_resets-Debug-357af59f719b76d28278.json new file mode 100644 index 0000000..c26138a --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_resets-Debug-357af59f719b76d28278.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_resets", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_rtc-Debug-61c3568fee701b1a2f10.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_rtc-Debug-61c3568fee701b1a2f10.json new file mode 100644 index 0000000..7b42666 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_rtc-Debug-61c3568fee701b1a2f10.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_rtc", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_rtc" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_spi-Debug-692f9cc52dbba6d2b68a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_spi-Debug-692f9cc52dbba6d2b68a.json new file mode 100644 index 0000000..8a1e426 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_spi-Debug-692f9cc52dbba6d2b68a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_spi", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_sync-Debug-9d17fba03aecc35e6bbd.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_sync-Debug-9d17fba03aecc35e6bbd.json new file mode 100644 index 0000000..cdb9fa0 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_sync-Debug-9d17fba03aecc35e6bbd.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_sync", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_timer-Debug-bbf73b1d1fba12f3a710.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_timer-Debug-bbf73b1d1fba12f3a710.json new file mode 100644 index 0000000..cb31351 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_timer-Debug-bbf73b1d1fba12f3a710.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_timer", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_uart-Debug-b003bbb6c0c9fff13f35.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_uart-Debug-b003bbb6c0c9fff13f35.json new file mode 100644 index 0000000..ce20e41 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_uart-Debug-b003bbb6c0c9fff13f35.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_uart", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_vreg-Debug-b1081aa5f50e55703e48.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_vreg-Debug-b1081aa5f50e55703e48.json new file mode 100644 index 0000000..6cf4ca5 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_vreg-Debug-b1081aa5f50e55703e48.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_vreg", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_watchdog-Debug-0292d100e86c5888c56a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_watchdog-Debug-0292d100e86c5888c56a.json new file mode 100644 index 0000000..3d58381 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_watchdog-Debug-0292d100e86c5888c56a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_watchdog", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_xosc-Debug-c68e0169cfa1335ad559.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_xosc-Debug-c68e0169cfa1335ad559.json new file mode 100644 index 0000000..f7800f3 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.hardware_xosc-Debug-c68e0169cfa1335ad559.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/hardware_xosc", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_async_context-Debug-2b04ec0398beef8f008b.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_async_context-Debug-2b04ec0398beef8f008b.json new file mode 100644 index 0000000..a2686e4 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_async_context-Debug-2b04ec0398beef8f008b.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_async_context", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_async_context" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bit_ops-Debug-787811d0a923b31b6896.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bit_ops-Debug-787811d0a923b31b6896.json new file mode 100644 index 0000000..70ef797 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bit_ops-Debug-787811d0a923b31b6896.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_bit_ops", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootrom-Debug-1c1004a31a34716e2df0.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootrom-Debug-1c1004a31a34716e2df0.json new file mode 100644 index 0000000..568764e --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootrom-Debug-1c1004a31a34716e2df0.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_bootrom", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootsel_via_double_reset-Debug-6be2b568299e4a8b00bb.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootsel_via_double_reset-Debug-6be2b568299e4a8b00bb.json new file mode 100644 index 0000000..832d318 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_bootsel_via_double_reset-Debug-6be2b568299e4a8b00bb.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_bootsel_via_double_reset", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_btstack-Debug-6a3187bed2d31ac6652b.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_btstack-Debug-6a3187bed2d31ac6652b.json new file mode 100644 index 0000000..25254fc --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_btstack-Debug-6a3187bed2d31ac6652b.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_btstack", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_btstack" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cxx_options-Debug-da52c1d14e4fbdecc4b4.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cxx_options-Debug-da52c1d14e4fbdecc4b4.json new file mode 100644 index 0000000..0eaa556 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cxx_options-Debug-da52c1d14e4fbdecc4b4.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cxx_options", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cxx_options" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_arch-Debug-ed74af7a9d48fed669fb.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_arch-Debug-ed74af7a9d48fed669fb.json new file mode 100644 index 0000000..25c8edb --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_arch-Debug-ed74af7a9d48fed669fb.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_arch", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_arch" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver-Debug-542b4bbbccdac0db18f6.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver-Debug-542b4bbbccdac0db18f6.json new file mode 100644 index 0000000..f5e5dbc --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver-Debug-542b4bbbccdac0db18f6.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver.cybt_shared_bus-Debug-a94e650f3a593ca3e8e5.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver.cybt_shared_bus-Debug-a94e650f3a593ca3e8e5.json new file mode 100644 index 0000000..c67ac1a --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_cyw43_driver.cybt_shared_bus-Debug-a94e650f3a593ca3e8e5.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_divider-Debug-56a08974da40d0128a71.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_divider-Debug-56a08974da40d0128a71.json new file mode 100644 index 0000000..ccc7cd5 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_divider-Debug-56a08974da40d0128a71.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_divider", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_double-Debug-2c2729799ce8d4eb35b1.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_double-Debug-2c2729799ce8d4eb35b1.json new file mode 100644 index 0000000..c33825f --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_double-Debug-2c2729799ce8d4eb35b1.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_double", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix-Debug-ddee37bfd64632da83e5.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix-Debug-ddee37bfd64632da83e5.json new file mode 100644 index 0000000..f317309 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix-Debug-ddee37bfd64632da83e5.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_fix", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix.rp2040_usb_device_enumeration-Debug-fd16c84ce6803d962f49.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix.rp2040_usb_device_enumeration-Debug-fd16c84ce6803d962f49.json new file mode 100644 index 0000000..2f2d6c1 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_fix.rp2040_usb_device_enumeration-Debug-fd16c84ce6803d962f49.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_float-Debug-79e9df47960095b9b98c.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_float-Debug-79e9df47960095b9b98c.json new file mode 100644 index 0000000..7c40934 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_float-Debug-79e9df47960095b9b98c.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_float", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_i2c_slave-Debug-9058dfb6522ff650945a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_i2c_slave-Debug-9058dfb6522ff650945a.json new file mode 100644 index 0000000..19e4316 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_i2c_slave-Debug-9058dfb6522ff650945a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_i2c_slave", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_i2c_slave" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_int64_ops-Debug-93054d2c78019722db62.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_int64_ops-Debug-93054d2c78019722db62.json new file mode 100644 index 0000000..22bb14a --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_int64_ops-Debug-93054d2c78019722db62.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_int64_ops", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_lwip-Debug-5b623ec65e6d1e810a50.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_lwip-Debug-5b623ec65e6d1e810a50.json new file mode 100644 index 0000000..68a8210 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_lwip-Debug-5b623ec65e6d1e810a50.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_lwip", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_lwip" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_malloc-Debug-86b534008391c7c43aa5.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_malloc-Debug-86b534008391c7c43aa5.json new file mode 100644 index 0000000..3b72cfc --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_malloc-Debug-86b534008391c7c43aa5.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_malloc", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mbedtls-Debug-6b7923af29264e082376.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mbedtls-Debug-6b7923af29264e082376.json new file mode 100644 index 0000000..34f3f64 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mbedtls-Debug-6b7923af29264e082376.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_mbedtls", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mbedtls" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mem_ops-Debug-0714fe6f0c01115bba66.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mem_ops-Debug-0714fe6f0c01115bba66.json new file mode 100644 index 0000000..db0fc19 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_mem_ops-Debug-0714fe6f0c01115bba66.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_mem_ops", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_multicore-Debug-e9a7f88314c619a48087.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_multicore-Debug-e9a7f88314c619a48087.json new file mode 100644 index 0000000..8724cf7 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_multicore-Debug-e9a7f88314c619a48087.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_multicore", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_multicore" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_platform-Debug-667da7c47da7a8cd0fc8.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_platform-Debug-667da7c47da7a8cd0fc8.json new file mode 100644 index 0000000..9411b62 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_platform-Debug-667da7c47da7a8cd0fc8.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_platform", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_printf-Debug-c320dc87ac6e490ba780.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_printf-Debug-c320dc87ac6e490ba780.json new file mode 100644 index 0000000..e87859b --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_printf-Debug-c320dc87ac6e490ba780.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_printf", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_rand-Debug-dc398d3cf7f8e03da363.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_rand-Debug-dc398d3cf7f8e03da363.json new file mode 100644 index 0000000..36ed54f --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_rand-Debug-dc398d3cf7f8e03da363.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_rand", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_rand" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_runtime-Debug-8dc538a5ddf025334547.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_runtime-Debug-8dc538a5ddf025334547.json new file mode 100644 index 0000000..0dbd3ab --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_runtime-Debug-8dc538a5ddf025334547.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_runtime", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_standard_link-Debug-530bf48782caa7a7b38a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_standard_link-Debug-530bf48782caa7a7b38a.json new file mode 100644 index 0000000..95debd3 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_standard_link-Debug-530bf48782caa7a7b38a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_standard_link", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio-Debug-8fc3ca48916555fd066a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio-Debug-8fc3ca48916555fd066a.json new file mode 100644 index 0000000..c483136 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio-Debug-8fc3ca48916555fd066a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_stdio", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_semihosting-Debug-df291b5afeb36bd6c677.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_semihosting-Debug-df291b5afeb36bd6c677.json new file mode 100644 index 0000000..6eb5605 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_semihosting-Debug-df291b5afeb36bd6c677.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_semihosting", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_semihosting" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_uart-Debug-c094437b0e0dee2075ee.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_uart-Debug-c094437b0e0dee2075ee.json new file mode 100644 index 0000000..8cb367f --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_uart-Debug-c094437b0e0dee2075ee.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_uart", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_usb-Debug-be93ef1704ea1e5c0ed4.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_usb-Debug-be93ef1704ea1e5c0ed4.json new file mode 100644 index 0000000..6b67c45 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdio_usb-Debug-be93ef1704ea1e5c0ed4.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_stdio_usb", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_usb" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdlib-Debug-81a1df5a501e171684e2.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdlib-Debug-81a1df5a501e171684e2.json new file mode 100644 index 0000000..4bbc7e1 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_stdlib-Debug-81a1df5a501e171684e2.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_stdlib", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_unique_id-Debug-cf84f0920f524de9569a.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_unique_id-Debug-cf84f0920f524de9569a.json new file mode 100644 index 0000000..cf2e5d6 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.pico_unique_id-Debug-cf84f0920f524de9569a.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_unique_id", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_unique_id" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.tinyusb-Debug-551d8bb5ea478c5a128d.json b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.tinyusb-Debug-551d8bb5ea478c5a128d.json new file mode 100644 index 0000000..22e7953 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.src.rp2_common.tinyusb-Debug-551d8bb5ea478c5a128d.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/src/rp2_common/tinyusb", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/tinyusb" + } +} diff --git a/build/.cmake/api/v1/reply/directory-pico-sdk.tools-Debug-e3468683131e1e010a2c.json b/build/.cmake/api/v1/reply/directory-pico-sdk.tools-Debug-e3468683131e1e010a2c.json new file mode 100644 index 0000000..97fae4b --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-pico-sdk.tools-Debug-e3468683131e1e010a2c.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "pico-sdk/tools", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/tools" + } +} diff --git a/build/.cmake/api/v1/reply/index-2023-05-13T09-04-32-0437.json b/build/.cmake/api/v1/reply/index-2023-05-13T09-04-32-0437.json new file mode 100644 index 0000000..84c7b75 --- /dev/null +++ b/build/.cmake/api/v1/reply/index-2023-05-13T09-04-32-0437.json @@ -0,0 +1,132 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 25, + "patch" : 3, + "string" : "3.25.3", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-16c5b6bf6c98952348e6.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "cache-v2-c0b90e06688d9807cafc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-059ab2051e84c5b1f6e2.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-a281d4654ec33c2de807.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-vscode" : + { + "query.json" : + { + "requests" : + [ + { + "kind" : "cache", + "version" : 2 + }, + { + "kind" : "codemodel", + "version" : 2 + }, + { + "kind" : "toolchains", + "version" : 1 + }, + { + "kind" : "cmakeFiles", + "version" : 1 + } + ], + "responses" : + [ + { + "jsonFile" : "cache-v2-c0b90e06688d9807cafc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "codemodel-v2-16c5b6bf6c98952348e6.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "toolchains-v1-a281d4654ec33c2de807.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-059ab2051e84c5b1f6e2.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ] + } + } + } +} diff --git a/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-280f79e28c15915eae0a.json b/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-280f79e28c15915eae0a.json new file mode 100644 index 0000000..4a4cb61 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-ELF2UF2Build-Debug-280f79e28c15915eae0a.json @@ -0,0 +1,162 @@ +{ + "backtrace" : 6, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "ExternalProject_Add", + "find_package", + "pico_add_uf2_output", + "pico_add_extra_outputs" + ], + "files" : + [ + "/usr/share/cmake/Modules/ExternalProject.cmake", + "/home/spider_pig/src/c/pico/pico-sdk/tools/FindELF2UF2.cmake", + "/home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 4, + "file" : 4, + "line" : 11, + "parent" : 0 + }, + { + "command" : 3, + "file" : 3, + "line" : 47, + "parent" : 1 + }, + { + "command" : 2, + "file" : 2, + "line" : 64, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 26, + "parent" : 4 + }, + { + "command" : 0, + "file" : 0, + "line" : 3984, + "parent" : 5 + } + ] + }, + "folder" : + { + "name" : "ExternalProjectTargets/ELF2UF2Build" + }, + "id" : "ELF2UF2Build::@6890427a1f51a3e7e1df", + "name" : "ELF2UF2Build", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + } + ], + "sources" : + [ + { + "backtrace" : 6, + "isGenerated" : true, + "path" : "build/CMakeFiles/ELF2UF2Build", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ELF2UF2Build.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ELF2UF2Build-complete.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-50eedf2fdc29e3b16155.json b/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-50eedf2fdc29e3b16155.json new file mode 100644 index 0000000..8183298 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-PioasmBuild-Debug-50eedf2fdc29e3b16155.json @@ -0,0 +1,161 @@ +{ + "backtrace" : 6, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "ExternalProject_Add", + "find_package", + "_pico_init_pioasm", + "pico_generate_pio_header" + ], + "files" : + [ + "/usr/share/cmake/Modules/ExternalProject.cmake", + "/home/spider_pig/src/c/pico/pico-sdk/tools/FindPioasm.cmake", + "/home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 4, + "file" : 3, + "line" : 50, + "parent" : 0 + }, + { + "command" : 3, + "file" : 2, + "line" : 14, + "parent" : 1 + }, + { + "command" : 2, + "file" : 2, + "line" : 8, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 27, + "parent" : 4 + }, + { + "command" : 0, + "file" : 0, + "line" : 3984, + "parent" : 5 + } + ] + }, + "folder" : + { + "name" : "ExternalProjectTargets/PioasmBuild" + }, + "id" : "PioasmBuild::@c2fb4f534018e64680d5", + "name" : "PioasmBuild", + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + } + ], + "sources" : + [ + { + "backtrace" : 6, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/target-bs2_default-Debug-d2aa7c71a8b5c3adbe9c.json b/build/.cmake/api/v1/reply/target-bs2_default-Debug-d2aa7c71a8b5c3adbe9c.json new file mode 100644 index 0000000..20ff04c --- /dev/null +++ b/build/.cmake/api/v1/reply/target-bs2_default-Debug-d2aa7c71a8b5c3adbe9c.json @@ -0,0 +1,219 @@ +{ + "artifacts" : + [ + { + "path" : "pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf" + } + ], + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "pico_define_boot_stage2", + "target_link_options", + "pico_add_map_output", + "target_link_libraries", + "target_include_directories" + ], + "files" : + [ + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 101, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 38, + "parent" : 1 + }, + { + "command" : 2, + "file" : 0, + "line" : 46, + "parent" : 1 + }, + { + "command" : 2, + "file" : 0, + "line" : 47, + "parent" : 1 + }, + { + "command" : 2, + "file" : 0, + "line" : 54, + "parent" : 1 + }, + { + "command" : 3, + "file" : 0, + "line" : 58, + "parent" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 62, + "parent" : 6 + }, + { + "command" : 4, + "file" : 0, + "line" : 53, + "parent" : 1 + }, + { + "command" : 5, + "file" : 0, + "line" : 51, + "parent" : 1 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-mcpu=cortex-m0plus -mthumb -Og -g" + } + ], + "defines" : + [ + { + "backtrace" : 8, + "define" : "PICO_BOARD=\"pico\"" + }, + { + "backtrace" : 8, + "define" : "PICO_BUILD=1" + }, + { + "backtrace" : 8, + "define" : "PICO_NO_HARDWARE=0" + }, + { + "backtrace" : 8, + "define" : "PICO_ON_DEVICE=1" + } + ], + "includes" : + [ + { + "backtrace" : 9, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/asminclude" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/clacer/build/generated/pico_base" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/boards/include" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include" + }, + { + "backtrace" : 8, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include" + } + ], + "language" : "ASM", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "bs2_default::@bc554eaed616d198a22d", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-mcpu=cortex-m0plus -mthumb -Og -g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 3, + "fragment" : "--specs=nosys.specs", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-nostartfiles", + "role" : "flags" + }, + { + "backtrace" : 5, + "fragment" : "-Wl,--script=/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/boot_stage2.ld", + "role" : "flags" + }, + { + "backtrace" : 7, + "fragment" : "-Wl,-Map=bs2_default.elf.map", + "role" : "flags" + } + ], + "language" : "ASM" + }, + "name" : "bs2_default", + "nameOnDisk" : "bs2_default.elf", + "paths" : + { + "build" : "pico-sdk/src/rp2_common/boot_stage2", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/compile_time_choice.S", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/build/.cmake/api/v1/reply/target-bs2_default_bin-Debug-c353534478e98d1b68ba.json b/build/.cmake/api/v1/reply/target-bs2_default_bin-Debug-c353534478e98d1b68ba.json new file mode 100644 index 0000000..6f4ae8d --- /dev/null +++ b/build/.cmake/api/v1/reply/target-bs2_default_bin-Debug-c353534478e98d1b68ba.json @@ -0,0 +1,94 @@ +{ + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "pico_define_boot_stage2", + "add_custom_command" + ], + "files" : + [ + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 101, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 65, + "parent" : 1 + }, + { + "command" : 2, + "file" : 0, + "line" : 66, + "parent" : 1 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "bs2_default::@bc554eaed616d198a22d" + } + ], + "id" : "bs2_default_bin::@bc554eaed616d198a22d", + "name" : "bs2_default_bin", + "paths" : + { + "build" : "pico-sdk/src/rp2_common/boot_stage2", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/target-bs2_default_padded_checksummed_asm-Debug-5cc5ec54ca3e088b3ec5.json b/build/.cmake/api/v1/reply/target-bs2_default_padded_checksummed_asm-Debug-5cc5ec54ca3e088b3ec5.json new file mode 100644 index 0000000..b2deb0e --- /dev/null +++ b/build/.cmake/api/v1/reply/target-bs2_default_padded_checksummed_asm-Debug-5cc5ec54ca3e088b3ec5.json @@ -0,0 +1,101 @@ +{ + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "pico_define_boot_stage2", + "add_custom_command" + ], + "files" : + [ + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 101, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 69, + "parent" : 1 + }, + { + "command" : 2, + "file" : 0, + "line" : 66, + "parent" : 1 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "bs2_default::@bc554eaed616d198a22d" + } + ], + "id" : "bs2_default_padded_checksummed_asm::@bc554eaed616d198a22d", + "name" : "bs2_default_padded_checksummed_asm", + "paths" : + { + "build" : "pico-sdk/src/rp2_common/boot_stage2", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/target-clacer-Debug-8f863c84764ec639a1cf.json b/build/.cmake/api/v1/reply/target-clacer-Debug-8f863c84764ec639a1cf.json new file mode 100644 index 0000000..e610b98 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-clacer-Debug-8f863c84764ec639a1cf.json @@ -0,0 +1,2375 @@ +{ + "artifacts" : + [ + { + "path" : "clacer.elf" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "pico_define_boot_stage2", + "add_dependencies", + "find_package", + "pico_add_uf2_output", + "pico_add_extra_outputs", + "target_compile_definitions" + ], + "files" : + [ + "CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/tools/FindELF2UF2.cmake", + "/home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 8, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 9, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 101, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 77, + "parent" : 4 + }, + { + "command" : 6, + "file" : 0, + "line" : 11, + "parent" : 0 + }, + { + "command" : 5, + "file" : 4, + "line" : 47, + "parent" : 6 + }, + { + "command" : 4, + "file" : 3, + "line" : 64, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 3, + "file" : 2, + "line" : 43, + "parent" : 9 + }, + { + "command" : 3, + "file" : 1, + "line" : 75, + "parent" : 4 + }, + { + "command" : 7, + "file" : 4, + "line" : 30, + "parent" : 6 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -O0 -mthumb -mcpu=cortex-m0plus -Og -g" + }, + { + "backtrace" : 2, + "fragment" : "-ffunction-sections" + }, + { + "backtrace" : 2, + "fragment" : "-fdata-sections" + } + ], + "defines" : + [ + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER_HARDWARE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MALLOC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PLATFORM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_RUNTIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STANDARD_LINK=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO_UART=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDLIB=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_CRITICAL_SECTION=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_MUTEX=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_SEM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_TIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_UTIL=1" + }, + { + "backtrace" : 2, + "define" : "PICO_BOARD=\"pico\"" + }, + { + "backtrace" : 2, + "define" : "PICO_BUILD=1" + }, + { + "backtrace" : 2, + "define" : "PICO_CMAKE_BUILD_TYPE=\"Debug\"" + }, + { + "backtrace" : 2, + "define" : "PICO_COPY_TO_RAM=0" + }, + { + "backtrace" : 2, + "define" : "PICO_CXX_ENABLE_EXCEPTIONS=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_FLASH=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_HARDWARE=0" + }, + { + "backtrace" : 2, + "define" : "PICO_ON_DEVICE=1" + }, + { + "backtrace" : 12, + "define" : "PICO_TARGET_NAME=\"clacer\"" + }, + { + "backtrace" : 2, + "define" : "PICO_USE_BLOCKED_RAM=0" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/clacer/build/generated/pico_base" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/boards/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include" + } + ], + "language" : "C", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 26, + 27, + 29, + 32, + 33, + 37, + 38, + 40, + 44, + 45, + 46, + 47 + ] + }, + { + "compileCommandFragments" : + [ + { + "fragment" : "-mcpu=cortex-m0plus -mthumb -Og -g" + }, + { + "backtrace" : 2, + "fragment" : "-ffunction-sections" + }, + { + "backtrace" : 2, + "fragment" : "-fdata-sections" + } + ], + "defines" : + [ + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER_HARDWARE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MALLOC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PLATFORM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_RUNTIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STANDARD_LINK=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO_UART=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDLIB=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_CRITICAL_SECTION=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_MUTEX=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_SEM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_TIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_UTIL=1" + }, + { + "backtrace" : 2, + "define" : "PICO_BOARD=\"pico\"" + }, + { + "backtrace" : 2, + "define" : "PICO_BUILD=1" + }, + { + "backtrace" : 2, + "define" : "PICO_CMAKE_BUILD_TYPE=\"Debug\"" + }, + { + "backtrace" : 2, + "define" : "PICO_COPY_TO_RAM=0" + }, + { + "backtrace" : 2, + "define" : "PICO_CXX_ENABLE_EXCEPTIONS=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_FLASH=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_HARDWARE=0" + }, + { + "backtrace" : 2, + "define" : "PICO_ON_DEVICE=1" + }, + { + "backtrace" : 12, + "define" : "PICO_TARGET_NAME=\"clacer\"" + }, + { + "backtrace" : 2, + "define" : "PICO_USE_BLOCKED_RAM=0" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/clacer/build/generated/pico_base" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/boards/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include" + } + ], + "language" : "ASM", + "sourceIndexes" : + [ + 8, + 25, + 28, + 30, + 31, + 34, + 35, + 36, + 39, + 41, + 42 + ] + }, + { + "compileCommandFragments" : + [ + { + "fragment" : "-mcpu=cortex-m0plus -mthumb -Og -g" + }, + { + "backtrace" : 2, + "fragment" : "-ffunction-sections" + }, + { + "backtrace" : 2, + "fragment" : "-fdata-sections" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "backtrace" : 2, + "fragment" : "-fno-unwind-tables" + }, + { + "backtrace" : 2, + "fragment" : "-fno-rtti" + }, + { + "backtrace" : 2, + "fragment" : "-fno-use-cxa-atexit" + } + ], + "defines" : + [ + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_BIT_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DIVIDER_HARDWARE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_DOUBLE_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_FLOAT_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_INT64_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MALLOC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_MEM_OPS_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PLATFORM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_PRINTF_PICO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_RUNTIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STANDARD_LINK=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDIO_UART=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_STDLIB=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_CRITICAL_SECTION=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_MUTEX=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_SYNC_SEM=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_TIME=1" + }, + { + "backtrace" : 2, + "define" : "LIB_PICO_UTIL=1" + }, + { + "backtrace" : 2, + "define" : "PICO_BOARD=\"pico\"" + }, + { + "backtrace" : 2, + "define" : "PICO_BUILD=1" + }, + { + "backtrace" : 2, + "define" : "PICO_CMAKE_BUILD_TYPE=\"Debug\"" + }, + { + "backtrace" : 2, + "define" : "PICO_COPY_TO_RAM=0" + }, + { + "backtrace" : 2, + "define" : "PICO_CXX_ENABLE_EXCEPTIONS=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_FLASH=0" + }, + { + "backtrace" : 2, + "define" : "PICO_NO_HARDWARE=0" + }, + { + "backtrace" : 2, + "define" : "PICO_ON_DEVICE=1" + }, + { + "backtrace" : 12, + "define" : "PICO_TARGET_NAME=\"clacer\"" + }, + { + "backtrace" : 2, + "define" : "PICO_USE_BLOCKED_RAM=0" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/clacer/build/generated/pico_base" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/boards/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include" + }, + { + "backtrace" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 43 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 10, + "id" : "ELF2UF2Build::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 11, + "id" : "bs2_default_padded_checksummed_asm::@bc554eaed616d198a22d" + } + ], + "id" : "clacer::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-mcpu=cortex-m0plus -mthumb -Og -g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "--specs=nosys.specs", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sprintf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=snprintf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=vsnprintf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__clzsi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__clzdi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__ctzsi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__ctzdi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__popcountsi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__popcountdi2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__clz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__clzl", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__clzll", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_idiv", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_idivmod", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ldivmod", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_uidiv", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_uidivmod", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_uldivmod", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dadd", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ddiv", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dmul", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_drsub", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dsub", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cdcmpeq", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cdrcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cdcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmpeq", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmplt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmpge", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmpgt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_dcmpun", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_i2d", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_l2d", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ui2d", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ul2d", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_d2iz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_d2lz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_d2uiz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_d2ulz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_d2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sqrt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=cos", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sin", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=tan", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atan2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=exp", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=ldexp", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=copysign", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=trunc", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=floor", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=ceil", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=round", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sincos", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=asin", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=acos", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atan", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sinh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=cosh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=tanh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=asinh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=acosh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atanh", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=exp2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log2", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=exp10", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log10", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=pow", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=powint", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=hypot", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=cbrt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=fmod", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=drem", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=remainder", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=remquo", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=expm1", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log1p", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=fma", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_lmul", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fadd", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fdiv", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fmul", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_frsub", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fsub", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cfcmpeq", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cfrcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_cfcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmpeq", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmplt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmple", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmpge", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmpgt", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_fcmpun", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_i2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_l2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ui2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_ul2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_f2iz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_f2lz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_f2uiz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_f2ulz", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_f2d", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sqrtf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=cosf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sinf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=tanf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atan2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=expf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=logf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=ldexpf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=copysignf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=truncf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=floorf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=ceilf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=roundf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sincosf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=asinf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=acosf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atanf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=sinhf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=coshf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=tanhf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=asinhf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=acoshf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=atanhf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=exp2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log2f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=exp10f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log10f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=powf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=powintf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=hypotf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=cbrtf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=fmodf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=dremf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=remainderf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=remquof", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=expm1f", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=log1pf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=fmaf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=malloc", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=calloc", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=realloc", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=free", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=memcpy", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=memset", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memcpy", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memset", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memcpy4", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memset4", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memcpy8", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=__aeabi_memset8", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,-Map=clacer.elf.map", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--script=/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/memmap_default.ld", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,-z,max-page-size=4096", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--gc-sections", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--no-warn-rwx-segments", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=printf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=vprintf", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=puts", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=putchar", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-Wl,--wrap=getchar", + "role" : "flags" + }, + { + "backtrace" : 5, + "fragment" : "pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "clacer", + "nameOnDisk" : "clacer.elf", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 26, + 27, + 29, + 32, + 33, + 37, + 38, + 40, + 43, + 44, + 45, + 46, + 47 + ] + }, + { + "name" : "", + "sourceIndexes" : + [ + 8, + 25, + 28, + 30, + 31, + 34, + 35, + 36, + 39, + 41, + 42 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/main.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/tft.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 1, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 2, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 2, + "compileGroupIndex" : 0, + "path" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/build/.cmake/api/v1/reply/target-cyw43_driver_picow_cyw43_bus_pio_spi_pio_h-Debug-838ce1621856329cdda3.json b/build/.cmake/api/v1/reply/target-cyw43_driver_picow_cyw43_bus_pio_spi_pio_h-Debug-838ce1621856329cdda3.json new file mode 100644 index 0000000..37ba4f1 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-cyw43_driver_picow_cyw43_bus_pio_spi_pio_h-Debug-838ce1621856329cdda3.json @@ -0,0 +1,114 @@ +{ + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "pico_generate_pio_header", + "add_dependencies", + "find_package", + "_pico_init_pioasm" + ], + "files" : + [ + "/home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt", + "/home/spider_pig/src/c/pico/pico-sdk/tools/FindPioasm.cmake" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 50, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 36, + "parent" : 1 + }, + { + "command" : 4, + "file" : 0, + "line" : 14, + "parent" : 1 + }, + { + "command" : 3, + "file" : 0, + "line" : 8, + "parent" : 3 + }, + { + "file" : 2, + "parent" : 4 + }, + { + "command" : 2, + "file" : 2, + "line" : 51, + "parent" : 5 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "PioasmBuild::@c2fb4f534018e64680d5" + } + ], + "id" : "cyw43_driver_picow_cyw43_bus_pio_spi_pio_h::@c2fb4f534018e64680d5", + "name" : "cyw43_driver_picow_cyw43_bus_pio_spi_pio_h", + "paths" : + { + "build" : "pico-sdk/src/rp2_common/pico_cyw43_driver", + "source" : "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver" + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/build/.cmake/api/v1/reply/toolchains-v1-a281d4654ec33c2de807.json b/build/.cmake/api/v1/reply/toolchains-v1-a281d4654ec33c2de807.json new file mode 100644 index 0000000..3b428cb --- /dev/null +++ b/build/.cmake/api/v1/reply/toolchains-v1-a281d4654ec33c2de807.json @@ -0,0 +1,105 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : {}, + "path" : "/usr/bin/arm-none-eabi-gcc", + "version" : "" + }, + "language" : "ASM", + "sourceFileExtensions" : + [ + "s", + "S", + "asm" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/arm-none-eabi/13/include", + "/usr/lib/gcc/arm-none-eabi/13/include-fixed", + "/usr/arm-none-eabi/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp", + "/usr/arm-none-eabi/lib/thumb/v6-m/nofp", + "/usr/lib/gcc/arm-none-eabi/13", + "/usr/arm-none-eabi/lib", + "/usr/arm-none-eabi/usr/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : [] + }, + "path" : "/usr/bin/arm-none-eabi-gcc", + "version" : "13.1.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/arm-none-eabi/13/include/g++-v13", + "/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp", + "/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward", + "/usr/lib/gcc/arm-none-eabi/13/include", + "/usr/lib/gcc/arm-none-eabi/13/include-fixed", + "/usr/arm-none-eabi/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp", + "/usr/arm-none-eabi/lib/thumb/v6-m/nofp", + "/usr/lib/gcc/arm-none-eabi/13", + "/usr/arm-none-eabi/lib", + "/usr/arm-none-eabi/usr/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : [] + }, + "path" : "/usr/bin/arm-none-eabi-g++", + "version" : "13.1.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/build/.ninja_deps b/build/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..f3db19a83986d2a199ef90bc4950aeeb2d57b944 GIT binary patch literal 29940 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 QrOVf8N7bXTN$2(W9}(cJsQ>@~ literal 0 HcmV?d00001 diff --git a/build/.ninja_log b/build/.ninja_log new file mode 100644 index 0000000..308c169 --- /dev/null +++ b/build/.ninja_log @@ -0,0 +1,124 @@ +# ninja log v5 +641 702 1683968527296482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj 12d2e649b98a6809 +14 20 1683968526620482684 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update fd2dab465702d9df +674 703 1683968527297482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj b568ced3346d8356 +616 702 1683968527290482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj c4fe9b417876ee19 +628 684 1683968527284482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj cc5fdc3b0a00faed +7 12 1683968566349484578 /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +637 679 1683968527271482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj 7541dddf7095dd4f +633 677 1683968527266482714 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj b665e7cfe037476 +601 677 1683968527269482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj 7f476992b2f016a3 +594 674 1683968527250482714 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj 7d249ca4f9d4eed2 +702 739 1683968527340482718 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj 3a35531a6d7f0a66 +642 681 1683968527273482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj 8e5241d957775c5d +5 7 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +590 665 1683968527263482714 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj e5f71cac4101868e +2 12 1683968526612482683 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj 308f8473bf1f5b43 +590 663 1683968527261482714 CMakeFiles/clacer.dir/src/tft.c.obj 75018c9ac2018283 +590 642 1683968527241482713 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj 938b6c222c8718ad +679 706 1683968527295482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj 4ff46f4a23ef1302 +591 640 1683968527240482713 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj 911489632d62127b +674 702 1683968527297482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj fa34f6ac0ad36f09 +706 726 1683968527326482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj 23916c7fd41cd513 +703 726 1683968527326482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj 4e6ec248e354971a +590 633 1683968527229482713 CMakeFiles/clacer.dir/src/main.c.obj 377534f07705680d +591 628 1683968527222482712 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj b60883270b6b681a +640 696 1683968527276482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj 821fd5ebeb688b0 +24 131 1683968526732482689 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure 288b2a78b035e7d4 +591 628 1683968527219482712 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj 49a0282d3eaf8554 +7 12 1683968566349484578 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +7 12 1683968566349484578 CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +2 7 1683968526608482683 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir 81cae4e9bf58157e +7 14 1683968526614482683 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download b7409e38ada9ba00 +12 20 1683968526617482683 pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf 215b6c6ecb04554c +591 637 1683968527235482713 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj 3e561a92a5765a8c +24 206 1683968526806482693 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure ed736c8b86e88cea +2 5 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +7 14 1683968526615482683 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download 74a1871b2e674814 +2 5 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +14 19 1683968526620482684 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update 23d3ad4e6cc2e63 +674 705 1683968527287482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj 2be1cc850bb582b1 +677 813 1683968527414482721 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj 65c3d0bc9a9364e5 +813 839 1683968527430482722 clacer.elf 5280f3491fd22faa +676 706 1683968527293482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj ea5a113ad146a4e9 +677 712 1683968527306482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj da94da883fce70c7 +1359 1361 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +131 1359 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +681 718 1683968527302482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj cee486fe32eca176 +7 12 1683968566349484578 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +5 7 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +665 806 1683968527406482721 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj 22286abfd6c390e5 +1361 1366 1683968527967482748 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 +2 7 1683968526608482683 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir dbc0244571daacd7 +591 616 1683968527212482712 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj 8a09a7a4c45afaa1 +1361 1366 1683968527967482748 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 +705 735 1683968527335482718 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj 32d88bcfdc8a3bed +14 20 1683968526620482684 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update fd2dab465702d9df +663 732 1683968527332482718 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj 55fe20d6e044adc6 +14 19 1683968526620482684 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update 23d3ad4e6cc2e63 +702 718 1683968527312482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj aa3da46c87aebc80 +712 775 1683968527375482720 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj 75a33d76ffae6f51 +702 811 1683968527411482721 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj 15295467d881c664 +2 7 1683968526608482683 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir 81cae4e9bf58157e +1361 1366 1683968527967482748 pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +706 783 1683968527384482720 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj c73d08b0a39cc480 +20 21 1683968526621482684 pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin 279a17d169ac8073 +631 709 1683968527306482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj eafdf7ee6ba8df43 +709 767 1683968527367482719 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj bcb636ed93d1d3f1 +592 723 1683968527323482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj 47afa0b68d873658 +7 14 1683968526615482683 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download 74a1871b2e674814 +131 1359 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +702 718 1683968527312482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj 7254c36526182246 +609 674 1683968527252482714 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj 616aac9170454dec +1359 1361 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +7 14 1683968526614482683 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download b7409e38ada9ba00 +2 7 1683968526608482683 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir dbc0244571daacd7 +20 24 1683968526624482684 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch 8f23def52607155b +591 675 1683968527274482715 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj d1fcca7c5c2dac0a +684 718 1683968527306482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj cd2bc62573ba3a50 +628 702 1683968527297482716 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj f3edc5e314b4c803 +696 730 1683968527330482717 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj d3dbbbdc0fca1103 +24 206 1683968526806482693 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure ed736c8b86e88cea +20 24 1683968526624482684 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch 8f23def52607155b +20 21 1683968526621482684 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin 279a17d169ac8073 +591 641 1683968527237482713 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj 98d31194e38d6622 +19 24 1683968526624482684 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch 3df2e2acf74822b3 +21 41 1683968526639482685 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S caf84794fcdd7802 +24 131 1683968526732482689 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure 288b2a78b035e7d4 +591 674 1683968527260482714 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj 5728a26b2ff607d3 +591 631 1683968527222482712 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj cd681a7d2fe0d88 +1361 1366 1683968527967482748 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +19 24 1683968526624482684 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch 3df2e2acf74822b3 +21 41 1683968526639482685 pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S caf84794fcdd7802 +2 6 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +2 6 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +2 6 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +2 6 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +6 8 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +6 8 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +6 8 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +6 8 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +8 13 1683968673232489675 CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +8 13 1683968673232489675 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +8 13 1683968673232489675 /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +8 13 1683968673232489675 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +8 13 1683968673232489675 pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +8 13 1683968673232489675 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 +8 13 1683968673232489675 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +8 13 1683968673232489675 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 +2 6 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +2 6 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build e04160818fd48053 +2 6 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +2 6 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build 2089f21c007f4f90 +6 8 0 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +6 8 0 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install da11455db91baef8 +6 8 0 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +6 8 0 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install c3008ea98abf7935 +8 12 1683968918453501368 CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +8 12 1683968918453501368 elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +8 12 1683968918453501368 /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete 617f1c2d7520e1da +8 12 1683968918453501368 /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done 617f1c2d7520e1da +8 13 1683968918453501368 pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +8 13 1683968918453501368 pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 +8 13 1683968918453501368 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete b644e48f5ba67d09 +8 13 1683968918453501368 /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done b644e48f5ba67d09 diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..8c33d66 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,521 @@ +# This is the CMakeCache file. +# For build in directory: /home/spider_pig/src/c/pico/clacer/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/arm-none-eabi-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/arm-none-eabi-ar + +//ASM compiler +CMAKE_ASM_COMPILER:STRING=/usr/bin/arm-none-eabi-gcc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the ASM compiler during all build types. +CMAKE_ASM_FLAGS:STRING=-mcpu=cortex-m0plus -mthumb + +//Flags used by the ASM compiler during DEBUG builds. +CMAKE_ASM_FLAGS_DEBUG:STRING=-Og -g + +//Flags used by the ASM compiler during MINSIZEREL builds. +CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the ASM compiler during RELEASE builds. +CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the ASM compiler during RELWITHDEBINFO builds. +CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Debug + +//No help, variable specified on the command line. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/arm-none-eabi-g++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=-mcpu=cortex-m0plus -mthumb + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-Og -g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//No help, variable specified on the command line. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/arm-none-eabi-gcc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/arm-none-eabi-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING=-mcpu=cortex-m0plus -mthumb + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-Og -g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/usr/lib/llvm/15/bin/dlltool + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/arm-none-eabi-ld + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/arm-none-eabi-nm + +CMAKE_OBJCOPY:FILEPATH=/usr/bin/arm-none-eabi-objcopy + +CMAKE_OBJDUMP:FILEPATH=/usr/bin/arm-none-eabi-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=clacer + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/arm-none-eabi-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/arm-none-eabi-readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/arm-none-eabi-strip + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Dot tool for use with Doxygen +DOXYGEN_DOT_EXECUTABLE:FILEPATH=DOXYGEN_DOT_EXECUTABLE-NOTFOUND + +//Doxygen documentation generation tool (https://www.doxygen.nl) +DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND + +//PICO target board (e.g. pico) +PICO_BOARD:STRING=pico + +//PICO board header directories +PICO_BOARD_HEADER_DIRS:STRING= + +//Build HTML Doxygen docs +PICO_BUILD_DOCS:BOOL=OFF + +//Path to a program. +PICO_COMPILER_CC:FILEPATH=/usr/bin/arm-none-eabi-gcc + +//Path to a program. +PICO_COMPILER_CXX:FILEPATH=/usr/bin/arm-none-eabi-g++ + +//Default binaries to Copy code to RAM when booting from flash +PICO_COPY_TO_RAM:BOOL=OFF + +//boot stage 2 short name +PICO_DEFAULT_BOOT_STAGE2:STRING=compile_time_choice + +//Build debug builds with -O0 +PICO_DEOPTIMIZED_DEBUG:BOOL=OFF + +//Default binaries to not not use flash +PICO_NO_FLASH:BOOL=OFF + +//Path to a program. +PICO_OBJCOPY:FILEPATH=/usr/bin/arm-none-eabi-objcopy + +//Path to a program. +PICO_OBJDUMP:FILEPATH=/usr/bin/arm-none-eabi-objdump + +//PICO Build platform (e.g. rp2040, host) +PICO_PLATFORM:STRING=rp2040 + +//Set to ON to fetch copy of SDK from git if not otherwise locatable +PICO_SDK_FETCH_FROM_GIT:BOOL= + +//location to download SDK +PICO_SDK_FETCH_FROM_GIT_PATH:FILEPATH= + +//Path to the Raspberry Pi Pico SDK +PICO_SDK_PATH:PATH=/home/spider_pig/src/c/pico/pico-sdk + +//Globablly enable stdio semihosting +PICO_STDIO_SEMIHOSTING:BOOL=OFF + +//Globablly enable stdio UART +PICO_STDIO_UART:BOOL=ON + +//Globablly enable stdio USB +PICO_STDIO_USB:BOOL=OFF + +//Value Computed by CMake +clacer_BINARY_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build + +//Value Computed by CMake +clacer_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +clacer_SOURCE_DIR:STATIC=/home/spider_pig/src/c/pico/clacer + +//Value Computed by CMake +display_BINARY_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build + +//Value Computed by CMake +display_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +display_SOURCE_DIR:STATIC=/home/spider_pig/src/c/pico/clacer + +//The directory containing a CMake configuration file for pico-sdk-tools. +pico-sdk-tools_DIR:PATH=pico-sdk-tools_DIR-NOTFOUND + +//Value Computed by CMake +pico_sdk_BINARY_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/pico-sdk + +//Value Computed by CMake +pico_sdk_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +pico_sdk_SOURCE_DIR:STATIC=/home/spider_pig/src/c/pico/pico-sdk + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER +CMAKE_ASM_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_AR +CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB +CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +CMAKE_ASM_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS +CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG +CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL +CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE +CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO +CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/spider_pig/src/c/pico/clacer/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=25 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/spider_pig/src/c/pico/clacer +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=80 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: DOXYGEN_DOT_EXECUTABLE +DOXYGEN_DOT_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: DOXYGEN_EXECUTABLE +DOXYGEN_EXECUTABLE-ADVANCED:INTERNAL=1 +FAMILY_MCUS:INTERNAL=RP2040 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3.11][cfound components: Interpreter ][v3.11.3()] +PICO_BOOT_STAGE2_DIR:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2 +PICO_CMAKE_PRELOAD_PLATFORM_DIR:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms +PICO_CMAKE_PRELOAD_PLATFORM_FILE:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/rp2040.cmake +PICO_COMPILER_ASM:INTERNAL=/usr/bin/arm-none-eabi-gcc +PICO_DOXYGEN_EXCLUDE_PATHS:INTERNAL= /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs +PICO_DOXYGEN_PATHS:INTERNAL= /home/spider_pig/src/c/pico/pico-sdk/src/common /home/spider_pig/src/c/pico/pico-sdk/lib/cyw43-driver/src /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common /home/spider_pig/src/c/pico/pico-sdk/src/rp2040 +PICO_NO_HARDWARE:INTERNAL=0 +PICO_ON_DEVICE:INTERNAL=1 +PICO_PLATFORM_CMAKE_FILE:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake +//Enable build of SDK tests +PICO_SDK_TESTS_ENABLED:INTERNAL= +PICO_TOOLCHAIN_PATH:INTERNAL= +//Compiler reason failure +_Python3_Compiler_REASON_FAILURE:INTERNAL= +//Development reason failure +_Python3_Development_REASON_FAILURE:INTERNAL= +//Path to a program. +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3.11 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;11;3;32;;;/usr/lib/python3.11;/usr/lib/python3.11;/usr/lib/python3.11/site-packages;/usr/lib/python3.11/site-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=c5ea8e56613f13ab5e55239a52af8d00 +//Interpreter reason failure +_Python3_Interpreter_REASON_FAILURE:INTERNAL= +//NumPy reason failure +_Python3_NumPy_REASON_FAILURE:INTERNAL= + diff --git a/build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake b/build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake new file mode 100644 index 0000000..5e82bf1 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CMakeASMCompiler.cmake @@ -0,0 +1,21 @@ +set(CMAKE_ASM_COMPILER "/usr/bin/arm-none-eabi-gcc") +set(CMAKE_ASM_COMPILER_ARG1 "") +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_ASM_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_ASM_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-ld") +set(CMAKE_MT "") +set(CMAKE_ASM_COMPILER_LOADED 1) +set(CMAKE_ASM_COMPILER_ID "GNU") +set(CMAKE_ASM_COMPILER_VERSION "") +set(CMAKE_ASM_COMPILER_ENV_VAR "ASM") + + +set(CMAKE_ASM_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") +set(CMAKE_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") + +set(CMAKE_ASM_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_ASM_LINKER_PREFERENCE 0) + + diff --git a/build/CMakeFiles/3.25.3/CMakeCCompiler.cmake b/build/CMakeFiles/3.25.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..9bfa653 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CMakeCCompiler.cmake @@ -0,0 +1,73 @@ +set(CMAKE_C_COMPILER "/usr/bin/arm-none-eabi-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.1.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_C_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") +set(CMAKE_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") + + +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/13/include;/usr/lib/gcc/arm-none-eabi/13/include-fixed;/usr/arm-none-eabi/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp;/usr/arm-none-eabi/lib/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13;/usr/arm-none-eabi/lib;/usr/arm-none-eabi/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..8a11d18 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/arm-none-eabi-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_CXX_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") +set(CMAKE_COMPILER_SYSROOT "/usr/arm-none-eabi/usr") + + +set(CMAKE_AR "/usr/bin/arm-none-eabi-ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/arm-none-eabi-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/arm-none-eabi-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/arm-none-eabi-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/arm-none-eabi-ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/13/include/g++-v13;/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward;/usr/lib/gcc/arm-none-eabi/13/include;/usr/lib/gcc/arm-none-eabi/13/include-fixed;/usr/arm-none-eabi/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp;/usr/arm-none-eabi/lib/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13;/usr/arm-none-eabi/lib;/usr/arm-none-eabi/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..a89d322c3cdedbd88fb0f94945da9162fca44ef6 GIT binary patch literal 6936 zcmeHL&2JM|5TEDu#z`C;CxMbcK~4#65ZF$X6hu&3hi5}ZSPdU)vyxo^rp+!CQj5;cg%Vf>~aO@#DuNt%f0X4wqEq_U)x8U)_47z%iSN`vM$hzYYKPmz#Ti{H?4kpG8^4!Jh2*h8UWu1 zKLzI&XU|V~_AS#{$(L%ryEHO>oj{AZ^RtBse?4!yj#*lAb7%8&i!-@%i&G^1vR`4{ zH}j5LGTo*5+@(wNGx?dtbGfNSL`c6;u$SL-rzcXwb7s|doYd%8W;8RBc1KgS z(IX+EH!&x_MG!@0OAR6`&}2J?#}A!^bhbZ->A)~7^XzMEM@DkM$HCeuG`mT>4WUP4 zLo7u5A#@REp?9!567AwpUE`cYK7m>T%bp1m%h2^m>>z}wqlrF76WMiuV|1<22)jH4 zlwI)r@+EY+z)0@_w(Ht`4&ycb29{yFNc;jl`U9HCu|Brz+S3M6=LS^Ktsll3379`# ze9x$D6l#LC$h~qKFL~cF39RTN4(g2sKA+-I-LCo+8-+W@-^mHc^`WB>xjq3!8wAeA zv4C;X5)<)L@ssgfUj&ay`VhtAr{h`z6YA_66sHEel{eN+@xdq$)!rixC;AY#KhYz4 z+md^c&E~Pr4De{38F6MnP4Lb@u8(8i>%TR?i-?C)wPS(zz#3ge8xflcWG8s^!Uu?K z-E*^^Ww>UxSTSyx*#)OmFPk3G^a9}Yv{R|sWz(HHo68jWaVs!4SuOeGr3-8%r&LP{ zJ$6+;nAPJ~^x;WvkIMFq)2w%%(Zyh-3roOiy1*|%0w*KUwM(8)n6|cND$)LV9P3XiXY!<>qlOT}h=^Q|a>~RK!-&zin#p0Xz0|>L@a6 zn7nQ=2vt9RF}*--U9p7@(Hq?@_K3Y&zZekv#6kIniI7*Q5m+>N6i`-MIJj-pJE(?J z$n^ZK6hP5H30p0AMcuM#!K-N#=2Ngu8u97gCXG6_0W^&|cVHA{6KObsd=3>w>CcyY z0Mz`bVE#Lh&HcXu7Vuk;y_oOY9sUQvYCn?b|7eH*M_^n)vQ1)t zeumZ@|Bv^=Q0aBY{Pkrky?pwHe9Gqwo|pH0!}as|5TUxE%c$o1Z3+$QEYDTNz08u~ z8xYkJ@leGZ7>G^5xI`Imz2X}MNZ$>lr8E?rPZ`&dBV=l(>)D=UQG7~^vrP7T;!8LCxRJN<8(pOxgvIQ_TWu`7HWDMVT?Lyt>yZ1lR ze#G(lm37&Gf&;?)t|%HRgOD7@)yQYZLfi^;MJnzH47~GPrM&0Q5EoQ%5XoaOy$e=x z>g-8J*r>QkVAe-MJCFBPsIy=n^K2*~B>jQ7RH(Dy7^cf$r87?U5S?f;DAm{zH`hz_ zfIEbw;v8V5v+H-neI3TIP`=wuI@=rgeO2GYSmo~ybnc^k8;HBC1_^x(zXT)4H3&&M ziusrVkg5yI=KPN%jtzX*><06^NR_-oZzXqyo)p$sk+*{@P3vmw>fK+jR E12b*h(EtDd literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..7c15a4c00fc4b721ad81b7d8c8529c123bd320df GIT binary patch literal 5596 zcmeHLzfTlV5T4}@5H*Sj5y6mCDIm&*Lqdeg^PPq4L>0>62?PtOg7mDSE=cIKP;-t4{Ex0l>Jot~S~G>w!r z(Ev&06OAI+--$~THIGsXW`Iu7NzS`_?L>Rvu$};gH5sa0k39K-9>B0RLy67X`aQW=rt@0x6KUDa11h+-_hvjbCnMrQ@J7ph#|Do@oyU<*IW?`acZ&}W&QF4V> z7#@8@kbG`orZ^!s4a;+^Qo+kj8ngN7+*Ce8GB4K^H-%+5Udi$bbGZi(=BAD5{8TQJ z2Set~qFulogBJ`R9X;jw!)!J?ks6q_s={$n=^J`lA0G13DK|YBBFbC?&9tzVw99at z$LgdB~zF%ReVq6SJsf?P*8?QuWeR@S%ei{V9UxAR$Y+pIkJMDS)A9cx?QT1 z?pj{Wt_i#xq*oogYQwHLm5K~7&lJM5iyOkK$+rIEr58MY_vGpI;ow2@^Hh=y9e&%G z$8QOr;WBuu@RcauAOhgId^Y*)@ywCujJ%db@kZfujNdXoQwQKRisIiwkk>0-BZqy( zyB+$&A%W{%34J!qW4#AOEf+@0Pw=iQ0ITY;<-IByIEQx+!8Qco%6(v|#KA8`!2I5U Vy#%hjs(QSpk+*vuKV--7egPf<2EqUU literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.25.3/CMakeSystem.cmake b/build/CMakeFiles/3.25.3/CMakeSystem.cmake new file mode 100644 index 0000000..ddc89b1 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake") + +set(CMAKE_SYSTEM "PICO") +set(CMAKE_SYSTEM_NAME "PICO") +set(CMAKE_SYSTEM_VERSION "") +set(CMAKE_SYSTEM_PROCESSOR "cortex-m0plus") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..a83e378 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,868 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.o b/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..1c2b8e3ae65cbf60ff1054e020b11f879477d7d2 GIT binary patch literal 3368 zcma)8No-qH6ur;i-%0DlZITWdXzS3HrlPTv&QnUFloUhLN+3`NmGs;Gi7h=_d*5)M z^U9;gCzMiRNXdZQmqfl=p)K}q4Fj@H*2<+XFW-{SX3rluFPrDiZ+N1&@M7VY?!MVx znJc{4J$JrmiDumrP3Pka=d4=d(Y8c0SLl}86VY3jZr_qg9vj(~5W;xtC;NRMhY3aDgij;b!2dU!Bw5=!8 zMc2{p7kcQmQdgl(&5-dRaVtuE03*U$MIWB#%z06$Vpy^r--wz^vXlcQLfu1=W?ELsX~zIg71M$vP{@n&*Oi)k217pi49U9T1Mt~XUH z&ZO&JE}cu)in(e!S8{T$m(DhdrF>dvoIsP+)4NhT_oQ~E@2_yY8I;{3Wv5taiY2Eq z({N_osl}Zm=+fl)@V+E^5lxsJEc=BS z-X2Iit~QK&ASIEP5^e4JMo>@UO&CkGz7}~)jU~Fr+S!L=598yws8duwSbOhNgOd_# zYnfc3I-_gUTD9KlRz0d$ZH&RZfOvHbMdh!1h9_DJUTn(xiI{h>@WO=2l9;RsE0)NX zpjkqswEyLKO}HB7)340D)sp6qhEZ6u(y$sWy>s_fmY|VCWXbA~#Q3Wg$(_<0XxMul z@E8DcO*^$5lRZG%jGd1WyVl5);CX&VE`euOBfklrtK>O$l3S*ow&Z1tzo=OjG}SWw zrW-)(|NHJQG%s^Ubpwf9Ms1N!kt;+j{te<JU+)mtiQFIt2O7au;2MeC40&+bQg~~8Ns-Gtz9Xq@y$-S36tvpSHfE-HY?8`r-pOV?_hK-qsqygE zxtz#2T2(4mTr&arB!wrpj3+1TGwnHLIE_6ynR0yJD`p!$g8YBl1Xtc;^PupI!oO0y z3#2{_cI_wz=^M245D>?u=hKh(g}-NvXI_|}!E-+inRr{F2*I}YB=0V~&0 zz=vc4GB*CxWq6tnVnInV0U6sF$l<)dAusPI^YWE6c`txBbHK_O#H*7D$k@t|!}0DS z9{zMZ_O*%kGI-A6nUa1&yo?C~nJmYZ0FB=|ybGJ5Gi3bUg(5Uv4#UsPp)d22u3?1h z`#ZE=uG`f20eF;D186EC-VP%GO)jFj12o@&-&H7i2l-Ah9^*16;?2_l4)yJM>3+Np O=)!(cO#FNqzkdObddrXi literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..c9ba632 --- /dev/null +++ b/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,857 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.o b/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..639bffebf33debea6696c356e73c49dba8c30b06 GIT binary patch literal 1788 zcma)5O;1x%5S>TMm!d#LEf5t0CPksPNcd2`Op+`0G8oxZrU64f+KlxPx= zzf9zV*N$}0+a@4`a$IVkcMs&#PU=QVChMs)%VXK+*>C>woiV9r_x<(MXou%ihsSrX zb(>fr57{0nMr1hExnqz65(sj zb;gcm6uC*I8C_dtRGfatB9VoOK+GswrP2gWfURfE@I*O0-C(kK3AwtVr*op62kgH3 zU^Xs21HJKn&F3A_PHLw;er;46)6Vv=Y>T+x)GNP!yMvyV7Z>s1=N6B2yD6eQ;&1V^ zbB~N8&UcxEYRI2$$=B@lyG@__blktU86ogUU)z3tZSf;*{HTN)9**xYD%^r4R(u7R zRTO^&JmBJ0;2{@(3(Ql#hx&*jas7!ASznJd=4vSu+$@)6DkI6qE8)3ZajT@pN~SEa zxtc+TsY!Ae=g2{My|`V~w~b``IJJd4CrS!>t|+pLGj`$dd$hwMuV{TDuW9j=Z)i`5 zyrXUWdFW>^XxSH9_Jfvvpru^w!Y5dHRGH+?&F4 z6SLJ6=Kbp)H{o~Z)l>m4f+)J|;POk`E5baUL&bSMN(}10#|#3@<2`7ZN6Y^T*Rp4n zJ&;KU+F!<~Nht1Gww?HVgmXp_Smsb@)m_Pdz>$I;10I5MUs|3`^$t+3gX|MDMAgH{ Ox8%*EKuIORs=Plm`0r`} literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeError.log b/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..e69de29 diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..aafb3c3 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,318 @@ +The target system is: PICO - - cortex-m0plus +The host system is: Linux - 6.1.19-gentoo - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/arm-none-eabi-gcc +Build flags: -g;-O0;-mthumb;-mcpu=cortex-m0plus +Id flags: -c + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" + +The C compiler identification is GNU, found in "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.o" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/arm-none-eabi-g++ +Build flags: ;-mcpu=cortex-m0plus;-mthumb +Id flags: -c + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o" + +The CXX compiler identification is GNU, found in "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.o" + +Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)": +arm-none-eabi-gcc (Gentoo 13.1.0-r1 p1) 13.1.0 +Copyright (C) 2023 Free Software Foundation, Inc. +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/CMakeScratch/TryCompile-X3mExo + +Run Build Command(s):/usr/bin/ninja cmTC_b4cf7 && [1/2] Building C object CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj +Using built-in specs. +COLLECT_GCC=/usr/bin/arm-none-eabi-gcc +Target: arm-none-eabi +Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c,c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile,rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp +Thread model: single +Supported LTO compression algorithms: zlib +gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) +COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/' + /usr/libexec/gcc/arm-none-eabi/13/cc1 -quiet -v -imultilib thumb/v6-m/nofp -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b4cf7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mthumb -mcpu=cortex-m0plus -mfloat-abi=soft -mlibarch=armv6s-m -march=armv6s-m -g -O0 -version -o /tmp/ccLrmTGv.s +GNU C17 (Gentoo 13.1.0-r1 p1) version 13.1.0 (arm-none-eabi) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include" +ignoring nonexistent directory "/usr/arm-none-eabi/usr/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/arm-none-eabi/13/include + /usr/lib/gcc/arm-none-eabi/13/include-fixed + /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include +End of search list. +Compiler executable checksum: 127782992c6f6198bd738f57d05328e4 +COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/' + /usr/libexec/gcc/arm-none-eabi/as -march=armv6s-m -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj /tmp/ccLrmTGv.s +COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/ +LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/ +COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.' +[2/2] Linking C executable cmTC_b4cf7.elf +Using built-in specs. +COLLECT_GCC=/usr/bin/arm-none-eabi-gcc +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper +Target: arm-none-eabi +Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c,c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile,rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp +Thread model: single +Supported LTO compression algorithms: zlib +gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) +COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/ +LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/ +COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-nostdlib' '-v' '-o' 'cmTC_b4cf7.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_b4cf7.elf.' + /usr/libexec/gcc/arm-none-eabi/13/collect2 -plugin /usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6TeY1G.res --sysroot=/usr/arm-none-eabi -X -o cmTC_b4cf7.elf -L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13 -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib -L/usr/arm-none-eabi/lib -L/usr/arm-none-eabi/usr/lib --build-id=none CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj +/usr/libexec/gcc/arm-none-eabi/ld: warning: cannot find entry symbol _start; defaulting to 00008000 +COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-nostdlib' '-v' '-o' 'cmTC_b4cf7.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_b4cf7.elf.' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/arm-none-eabi/13/include] + add: [/usr/lib/gcc/arm-none-eabi/13/include-fixed] + add: [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] + end of search list found + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include] ==> [/usr/lib/gcc/arm-none-eabi/13/include] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include-fixed] ==> [/usr/lib/gcc/arm-none-eabi/13/include-fixed] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] ==> [/usr/arm-none-eabi/include] + implicit include dirs: [/usr/lib/gcc/arm-none-eabi/13/include;/usr/lib/gcc/arm-none-eabi/13/include-fixed;/usr/arm-none-eabi/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(arm-none-eabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/CMakeScratch/TryCompile-X3mExo] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_b4cf7 && [1/2] Building C object CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-gcc] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) ] + ignore line: [COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/'] + ignore line: [ /usr/libexec/gcc/arm-none-eabi/13/cc1 -quiet -v -imultilib thumb/v6-m/nofp -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b4cf7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mthumb -mcpu=cortex-m0plus -mfloat-abi=soft -mlibarch=armv6s-m -march=armv6s-m -g -O0 -version -o /tmp/ccLrmTGv.s] + ignore line: [GNU C17 (Gentoo 13.1.0-r1 p1) version 13.1.0 (arm-none-eabi)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include"] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include-fixed] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 127782992c6f6198bd738f57d05328e4] + ignore line: [COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/'] + ignore line: [ /usr/libexec/gcc/arm-none-eabi/as -march=armv6s-m -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj /tmp/ccLrmTGv.s] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-v' '-o' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] Linking C executable cmTC_b4cf7.elf] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-g' '-O0' '-mthumb' '-mcpu=cortex-m0plus' '-nostdlib' '-v' '-o' 'cmTC_b4cf7.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_b4cf7.elf.'] + link line: [ /usr/libexec/gcc/arm-none-eabi/13/collect2 -plugin /usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6TeY1G.res --sysroot=/usr/arm-none-eabi -X -o cmTC_b4cf7.elf -L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13 -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib -L/usr/arm-none-eabi/lib -L/usr/arm-none-eabi/usr/lib --build-id=none CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj] + arg [/usr/libexec/gcc/arm-none-eabi/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc6TeY1G.res] ==> ignore + arg [--sysroot=/usr/arm-none-eabi] ==> ignore + arg [-X] ==> ignore + arg [-o] ==> ignore + arg [cmTC_b4cf7.elf] ==> ignore + arg [-L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] ==> dir [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] + arg [-L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] ==> dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] + arg [-L/usr/arm-none-eabi/lib/thumb/v6-m/nofp] ==> dir [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + arg [-L/usr/lib/gcc/arm-none-eabi/13] ==> dir [/usr/lib/gcc/arm-none-eabi/13] + arg [-L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] + arg [-L/usr/arm-none-eabi/lib] ==> dir [/usr/arm-none-eabi/lib] + arg [-L/usr/arm-none-eabi/usr/lib] ==> dir [/usr/arm-none-eabi/usr/lib] + arg [--build-id=none] ==> ignore + arg [CMakeFiles/cmTC_b4cf7.dir/CMakeCCompilerABI.c.obj] ==> ignore + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] ==> [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] ==> [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + collapse library dir [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] ==> [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13] ==> [/usr/lib/gcc/arm-none-eabi/13] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] ==> [/usr/arm-none-eabi/lib] + collapse library dir [/usr/arm-none-eabi/lib] ==> [/usr/arm-none-eabi/lib] + collapse library dir [/usr/arm-none-eabi/usr/lib] ==> [/usr/arm-none-eabi/usr/lib] + implicit libs: [] + implicit objs: [] + implicit dirs: [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp;/usr/arm-none-eabi/lib/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13;/usr/arm-none-eabi/lib;/usr/arm-none-eabi/usr/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/CMakeScratch/TryCompile-GSe0eQ + +Run Build Command(s):/usr/bin/ninja cmTC_cb0f1 && [1/2] Building CXX object CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj +Using built-in specs. +COLLECT_GCC=/usr/bin/arm-none-eabi-g++ +Target: arm-none-eabi +Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c,c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile,rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp +Thread model: single +Supported LTO compression algorithms: zlib +gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) +COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/' + /usr/libexec/gcc/arm-none-eabi/13/cc1plus -quiet -v -imultilib thumb/v6-m/nofp -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cb0f1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mcpu=cortex-m0plus -mthumb -mfloat-abi=soft -mlibarch=armv6s-m -march=armv6s-m -version -o /tmp/cc4YRtZX.s +GNU C++17 (Gentoo 13.1.0-r1 p1) version 13.1.0 (arm-none-eabi) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include" +ignoring nonexistent directory "/usr/arm-none-eabi/usr/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/arm-none-eabi/13/include/g++-v13 + /usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp + /usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward + /usr/lib/gcc/arm-none-eabi/13/include + /usr/lib/gcc/arm-none-eabi/13/include-fixed + /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include +End of search list. +Compiler executable checksum: e8960c6e977e4223841e1540a599fcde +COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/' + /usr/libexec/gcc/arm-none-eabi/as -march=armv6s-m -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4YRtZX.s +COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/ +LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/ +COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.' +[2/2] Linking CXX executable cmTC_cb0f1.elf +Using built-in specs. +COLLECT_GCC=/usr/bin/arm-none-eabi-g++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper +Target: arm-none-eabi +Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c,c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile,rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp +Thread model: single +Supported LTO compression algorithms: zlib +gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) +COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/ +LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/ +COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-nostdlib' '-v' '-o' 'cmTC_cb0f1.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_cb0f1.elf.' + /usr/libexec/gcc/arm-none-eabi/13/collect2 -plugin /usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1jm1CH.res --sysroot=/usr/arm-none-eabi -X -o cmTC_cb0f1.elf -L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13 -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib -L/usr/arm-none-eabi/lib -L/usr/arm-none-eabi/usr/lib --build-id=none CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj +/usr/libexec/gcc/arm-none-eabi/ld: warning: cannot find entry symbol _start; defaulting to 00008000 +COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-nostdlib' '-v' '-o' 'cmTC_cb0f1.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_cb0f1.elf.' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13] + add: [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp] + add: [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward] + add: [/usr/lib/gcc/arm-none-eabi/13/include] + add: [/usr/lib/gcc/arm-none-eabi/13/include-fixed] + add: [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] + end of search list found + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13] ==> [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp] ==> [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward] ==> [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include] ==> [/usr/lib/gcc/arm-none-eabi/13/include] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/include-fixed] ==> [/usr/lib/gcc/arm-none-eabi/13/include-fixed] + collapse include dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] ==> [/usr/arm-none-eabi/include] + implicit include dirs: [/usr/lib/gcc/arm-none-eabi/13/include/g++-v13;/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward;/usr/lib/gcc/arm-none-eabi/13/include;/usr/lib/gcc/arm-none-eabi/13/include-fixed;/usr/arm-none-eabi/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(arm-none-eabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/CMakeScratch/TryCompile-GSe0eQ] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_cb0f1 && [1/2] Building CXX object CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-g++] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) ] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/'] + ignore line: [ /usr/libexec/gcc/arm-none-eabi/13/cc1plus -quiet -v -imultilib thumb/v6-m/nofp -D__USES_INITFINI__ /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cb0f1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mcpu=cortex-m0plus -mthumb -mfloat-abi=soft -mlibarch=armv6s-m -march=armv6s-m -version -o /tmp/cc4YRtZX.s] + ignore line: [GNU C++17 (Gentoo 13.1.0-r1 p1) version 13.1.0 (arm-none-eabi)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/local/include"] + ignore line: [ignoring nonexistent directory "/usr/arm-none-eabi/usr/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include/g++-v13] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include/g++-v13/arm-none-eabi/thumb/v6-m/nofp] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include/g++-v13/backward] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/include-fixed] + ignore line: [ /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: e8960c6e977e4223841e1540a599fcde] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/'] + ignore line: [ /usr/libexec/gcc/arm-none-eabi/as -march=armv6s-m -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4YRtZX.s] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-v' '-o' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] Linking CXX executable cmTC_cb0f1.elf] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-g++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: /var/tmp/portage/cross-arm-none-eabi/gcc-13.1.0-r1/work/gcc-13.1.0/configure --host=x86_64-pc-linux-gnu --target=arm-none-eabi --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/arm-none-eabi/gcc-bin/13 --includedir=/usr/lib/gcc/arm-none-eabi/13/include --datadir=/usr/share/gcc-data/arm-none-eabi/13 --mandir=/usr/share/gcc-data/arm-none-eabi/13/man --infodir=/usr/share/gcc-data/arm-none-eabi/13/info --with-gxx-include-dir=/usr/lib/gcc/arm-none-eabi/13/include/g++-v13 --with-python-dir=/share/gcc-data/arm-none-eabi/13/python --enable-languages=c c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.1.0-r1 p1' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-poison-system-directories --disable-libstdcxx-time --with-sysroot=/usr/arm-none-eabi --disable-bootstrap --with-newlib --enable-multilib --disable-fixed-point --with-multilib-list=aprofile rmprofile --disable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --disable-libsanitizer --disable-default-pie --disable-default-ssp] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 13.1.0 (Gentoo 13.1.0-r1 p1) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/13/:/usr/libexec/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/arm-none-eabi/lib/thumb/v6-m/nofp/:/usr/lib/gcc/arm-none-eabi/13/:/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/:/usr/arm-none-eabi/lib/:/usr/arm-none-eabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mcpu=cortex-m0plus' '-mthumb' '-nostdlib' '-v' '-o' 'cmTC_cb0f1.elf' '-mfloat-abi=soft' '-mlibarch=armv6s-m' '-march=armv6s-m' '-dumpdir' 'cmTC_cb0f1.elf.'] + link line: [ /usr/libexec/gcc/arm-none-eabi/13/collect2 -plugin /usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1jm1CH.res --sysroot=/usr/arm-none-eabi -X -o cmTC_cb0f1.elf -L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/arm-none-eabi/lib/thumb/v6-m/nofp -L/usr/lib/gcc/arm-none-eabi/13 -L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib -L/usr/arm-none-eabi/lib -L/usr/arm-none-eabi/usr/lib --build-id=none CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj] + arg [/usr/libexec/gcc/arm-none-eabi/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/arm-none-eabi/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/arm-none-eabi/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc1jm1CH.res] ==> ignore + arg [--sysroot=/usr/arm-none-eabi] ==> ignore + arg [-X] ==> ignore + arg [-o] ==> ignore + arg [cmTC_cb0f1.elf] ==> ignore + arg [-L/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] ==> dir [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] + arg [-L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] ==> dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] + arg [-L/usr/arm-none-eabi/lib/thumb/v6-m/nofp] ==> dir [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + arg [-L/usr/lib/gcc/arm-none-eabi/13] ==> dir [/usr/lib/gcc/arm-none-eabi/13] + arg [-L/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] + arg [-L/usr/arm-none-eabi/lib] ==> dir [/usr/arm-none-eabi/lib] + arg [-L/usr/arm-none-eabi/usr/lib] ==> dir [/usr/arm-none-eabi/usr/lib] + arg [--build-id=none] ==> ignore + arg [CMakeFiles/cmTC_cb0f1.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] ==> [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp] ==> [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + collapse library dir [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] ==> [/usr/arm-none-eabi/lib/thumb/v6-m/nofp] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13] ==> [/usr/lib/gcc/arm-none-eabi/13] + collapse library dir [/usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib] ==> [/usr/arm-none-eabi/lib] + collapse library dir [/usr/arm-none-eabi/lib] ==> [/usr/arm-none-eabi/lib] + collapse library dir [/usr/arm-none-eabi/usr/lib] ==> [/usr/arm-none-eabi/usr/lib] + implicit libs: [] + implicit objs: [] + implicit dirs: [/usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp;/usr/arm-none-eabi/lib/thumb/v6-m/nofp;/usr/lib/gcc/arm-none-eabi/13;/usr/arm-none-eabi/lib;/usr/arm-none-eabi/usr/lib] + implicit fwks: [] + + diff --git a/build/CMakeFiles/ELF2UF2Build-complete b/build/CMakeFiles/ELF2UF2Build-complete new file mode 100644 index 0000000..e69de29 diff --git a/build/CMakeFiles/ELF2UF2Build.dir/Labels.json b/build/CMakeFiles/ELF2UF2Build.dir/Labels.json new file mode 100644 index 0000000..df16a68 --- /dev/null +++ b/build/CMakeFiles/ELF2UF2Build.dir/Labels.json @@ -0,0 +1,43 @@ +{ + "sources" : + [ + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch.rule" + }, + { + "file" : "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update.rule" + } + ], + "target" : + { + "labels" : + [ + "ELF2UF2Build" + ], + "name" : "ELF2UF2Build" + } +} \ No newline at end of file diff --git a/build/CMakeFiles/ELF2UF2Build.dir/Labels.txt b/build/CMakeFiles/ELF2UF2Build.dir/Labels.txt new file mode 100644 index 0000000..ae8a36a --- /dev/null +++ b/build/CMakeFiles/ELF2UF2Build.dir/Labels.txt @@ -0,0 +1,13 @@ +# Target labels + ELF2UF2Build +# Source files and their labels +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build.rule +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch.rule +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update.rule diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..d48f92c --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,167 @@ +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/clacer.dir +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build.dir +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_base/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_base/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_platform/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_platform/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_divider/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_divider/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_double/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_double/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_float/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_float/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_printf/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_printf/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_rand/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_rand/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmsis/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmsis/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/tinyusb/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/tinyusb/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..07ef859f82873200d30b6b1effad01a39260478b GIT binary patch literal 5836 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 Py%tHk4-nrsSFrmVSb;?O literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..2a90b7a2fe963e15e5a03185709b0fcbe3dc789c GIT binary patch literal 34676 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..876d93557cad4ef8d6ac2a25656ef91b76a3ef65 GIT binary patch literal 10692 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 Vk=k)6GKX=$zhityb!V_?_CLa$$VUJG literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..9e21a54a7e15215befec6fa4b05ca8027438a3f7 GIT binary patch literal 20540 zcmb_^3w%}8neW=KlarHoP9Wi7*a;94$P*9|2!#Yg2>9Tkf-;7Xgd~#3AvuXbe1l@G zZMCD0W2ui(N5^TW_@H(C=^dupj$>O3t=H*oow?Ljt-ap4wsl%(>XrHb*ZTI!K1Z(i z{`$M?$J+n(J=XVq>$%rHdxz`K+tg-RmI{)ks?`*wl)GL_yrmkd)k?KO4fOa`RX(n( zn*ILXu0-AHp{~i!;gO!+G1bsNGSu5JmKf;i9qmjE^fio)b~ki4BnG-i^rddBXRqOn z3=NG8YhLGga$vAwV7Pm5yr-$yVF;x>i;T-r}i}xedzfoOY=BzwkR``Ow z(dls7`zucW{^Qd@{IgL=bdB~7Cp!mvQ10#@80;~{DZXFP?1uy&9*d}4HBHe@mQuBO zCsbY0iLbUyJ5i$=HTO_r<)m5^KiQo4@P*jMSVvC#i1r%WnAH(&Pv~-Vqub%N@6+Yh zM04WZcfv8{f+%Bb@Rg@Zl&UE?p%#{$XzjnD|K9bgI&z{?1>UMv)~SW6LVWv5ohnp` z7ozGTSe)PES9dq#I>t)^ml`N2_5QKf+b(QtYde1IrlU8u6_nr6c3)fU{9=4*TG%XDSY8WSjbnUs<6V+-d*KX z7;S&oO0^h0Ty?IL>=5st-WeSk(KG9hpXX*)cVo;d68)Why-B@tsyWwd zeKB8Cw|Z<~_u#;AAIJ7n^~_{f6=oss8SU-uOm+|>2a53LXG2a%PU>~$%9#@|{ zi0h)0)}-mNh`OOoHN;N*?0~ANI{EMcwa7X7b6n@2e01!sG0ugmlR=Mjv>K&Pi#8T_ z6t^$eGrnkJK}SLR3SBPPnA?%tzEYQshw~CYdM9UNq$8`nMRS{E{M6ioiIb^y5=C1# zAt#aVMNVL3W9qyEHF~Ufja6e6>=_v!=DHs4y{dC;e0OIO4d!w-%@0P$th3zmH78oJ zYh>w`d+NqXRTIIASa!` z`ty5Y3VYm5M{`wNtv#SB)t4%Di!J4BEYl_XXrb7^lo{>BRr)Wc0vD$L*C ziQYgbf!Ed3(`j}(t)+RvlvCH`E9EH*%SWlRe#FbWwo=z&`(H(tq^xMx`6y<&S#Lm+ zWkuIHgvkA1W-r6VSyaZmLzeCJQ(|W|!%CLxy<%$pfwiLE9iYlxZ(um7vdd9+UoWkr zLe#wz>T_HeK7#78&x4tF7cSYag7nJbEi5lWIZ`~GHM0K;%64rL{ZIcBl$|BNK{2`o z#ii4}fuf4O2A@l3vus75#&zj@mTi^&27K9PJKqA8J)f*qg)!*n72x7mbU?Y$C!y1- z%X!fspnRS#=SL@@*`~_{Dv!;`{tBe_dZz)EO9pVsdehqn{x?w61>QTreN_|RC-=`m zSEx!l&AuY?-^pTG&0U5dqcst<+bHQOT3ugM$=9HeeOVT@XHkjK=!+`+EzBIIm1<<` z$af%i{tW8Y;Zl|h!R0N@xfO(Uc-~I|4WMhtV}#b>3utyLGG|ZZG1$8`_5_OK$ZU~K zwNt3~6irwcWk2jZs;VBZdmO|TJBjO7vTVb$uT@r~ayfI@70~w(4O8A-pmhLd$aLHD zz6+y8`=~jQN3Tq`BU?wVzn8gglLBg0F*} zJD{wq<1}y|*!Lp4wICiu0d2LTJ}h%pzLlrcKXM$v+>h&K`zlB-fP~%hwvm{w5#fT% zAhajdX{mLUu5~qdyC9gr9#D)Pfjw)5vJ+r&OwKhd?P3cmV=(Nim4#8TCoJXOAZkGr znJN&g;>`$XON0xG=|N=cNM$7G{4ERE`AwHQ`SnKI@1Zt_bk_{}xDosV$dSiTyQ`Ej za^3wo)f*viq59u~>Yl~XdIqJV$nFZrI09_<1j_D3xNyaR;W^ybF?WOB-x|!&(r0q8 z_fg0TVpW%9-whAd-vZxdc;|qL;j)@AD#f7bYL!nf~IDW-%qSH1Nu^*ZA zdN{%u%&OW{!-0JT`6XnB>%`i$lwJIioG+ zqFD0=_?1xbk(G~-)~=@z_<(o4vCJL9xCfvUe6H|S{m7`}C zJ5Te<#>^SEnXBDiCXx+l z5_FWk4iYZ2feZ=yL)YZ~%o%VnO^%)0-7Yn!Jh9_vl;Of4RACP;^N|(z1?$M$uwW+g z{F&^H&m!c5$TMOP^Elx0*35$GZ&-K&j9JKPDYA9sVrUu*v&v}UYpDGgav3Yq?>Z>( zb~HzK-bskQi|q2rnjxh}>IR#VVZ+^(uo;Ig9^mNiCn`pGS!=scH-|#Vb^FddTS3)!K%eg4IEw4tN$xWY=$K`F6T>|e@=LhuF0Zxz@{W0-Q zY8`n117y7B%%ImUSh}1ZwAY-o>GfvN*ORBc=B%gJzXJU*viACQ7>V#8l$THI-v|F6 zkZpDz_pNTo5scM@Nn@>1_DtblWB6t^Sxb~#4FQLO{TABFFkN`B#ndoMg#Ppr$yPBo zVAk{Kw%0gexns^|B(JT}?VN=TKs`+fXQGxoeYTbqeGPT&Yg1bySBQ1w^XNN05A16j zsrEja!MjLK7j)Zbryd(HH~gI4;Oro$57gzz3#Ws)2nJGHu-+NwflIRqE#WOPP3|rh zIooVxZ21;+3U=e0(G+`#b6yQ1TSrcyYyuprW`IZF_%3AU8LhdR0eu_v-;qZJdq@ZQ zF6f^l=MF1-SRWQj(KT7fdKW(hvt}31?N;`vR@eaHdB`>b*ORmL@^u zHV*~dfya%+bGTC2@aRbTeh4_Ceotnm(^E z{`7$Q(_^P635Zp7KshQ#x3zq#$%9W${te15yAILY?bfx{^>GUuhvO+He?`v9oO5$F z#O=~=w&2GL*N72=r#3(*vXnX%R+>`QJe8BPI>&*JXr7kaM!p>DA$xkrDtuRIJ2~(b z&G3~A+nKz)0+mzY(sRCLZO~yBRKP+5EEm>WpP3OvQxRD(qsS_btSP&C1{+gUZv~B6 zFk?eJEGiDy%gL0+*}@I+r88{wPKl`MPNC*1ZG2jeb#W=ZOpn7$PR@!7Hn^gYtkScr zruY`?*_Iso++Jbr$hkC!g0dWo92RG^D|R||w!j(o7ag!MG>5MI3WvJ0^{8k*h6O(r z6j}50x#`Tq)(pd+$I7gV zJ3-Kgm=Lg2#da&TfRo~&RYsj^Pc;E*2r_3DQcT&R@EC+gptfFp2F`}_jd=w4mzeLK z!re&{b`eZI6}K*OeVEy1%xpGhwx!HSf2N{|@Vp=a z$E=IplIe(J`h*T0<5;hy5%4OjWw0W=$(b6(Wtzv%!Nx|e2lu&UxRlLu_uYLx!?oP# zIzTSED0&$R%5KuFa3j3`xT+AwXZxv{AcK+zZeB5(QCt$5I;@T)I(qu%VSeUmop944 zSj(`@7R7R5+fq?hvQutCX7nPt46ZKQ6>{b7+Jg}G97k7DSCV*+qlNLyVBAy*Ch4wz z@cU7P10SSRl`X7tsZ_xv)$@8+5904Zl}ojLq!!?+dJO#byD$gg-SQIb$M)uu)hX>QmHEQ#vKkDOrq`EM6Mc!3`El5uQu2w_vikZaxeZSIR(0 zKjffxPJXx|t*3;WMTnun4|B3Oso|;|^th>+wwVROts<0tfNZ32?=M8m3u`l7r*!nR zT!;}gI^hUXIt7TKU?FCM(Fq3v9X>J1zFLN+mth~(LEwV!W0G)m7cPUVWy{eW%a^0H zd_^cQcf~63R|R7h)R)@RFbk$FLt{{TGizTgwS)P*V)fLnt{tZ;Zehi3thj|0w@Jld zR->ZcXv3BCfYlo3(>flwjEEunxws76BU_@vC)s2~q?{ zD)c0`n8I@OwqJ!(RV_-ji&0v<9Hr%}QCfXPumCG{4X(1rj;U@BIy@iz{IYQTW#wR% zH-=c+x%8CYj=;vP+*%~Hp5=@*YO#Hop>A1d{ zU$$6$P-rgIAl-&Sa8mH9K)7nBd&M3l<$PT>oB3?FvP$U}=&s6T8HWs>pRe*& z!}!=}L)Yj~-SEh8Z(VQK?t#?%{-G|spc?KqDuV;N8~VDtGgO;V^LOwmpd zc=rVYkJy0@W;fX*;9>x~#>RR_sev-s=n7L_wR?PEFj+S+Z056Tdz+M}=f3kcelN8= zFH)gw*N)Ujn!Q5MWxjV-y=OJxVaax#a$Z*P;@eTo4Ak!q>c1!TH+rQJtDc4$8XAIf zgI8dTdpW?U?`20CJUlsg)_nMcLCYEU2{djsXOy7b;*~%UvRbF;; zvu6=n*)@0IH_97*^O5B<7ZI=<22LaABquAiZVbVh{mkH7}Mib-WWn111a@iRb zUXAwKVJt5&ungct=6IDPEw7q@8k(eyCJ!$Jz*>c=VVOR{eq|<7v5BA}?oHFKE4=A~ z0c}MZOr0%3otUY!QP=T(J$=}MdasCnG~MS}k+=+qA5@$dG&f&22<^2Z%@R>tpj2a& zcIY9qoEXMSn{_5uVUN}J^9byZrg%KA=UOp29lD3svk3dy#8n>q$fl%$^N74XnS%#seE5B9F~v>3yt+uP(#*MaQyOlTc;0q4?+paI{N$=-~0 zK8G8G=f&A%-(@V$eb-wYV&99?iW#%1AzB+)IVo0FOY9YTYGM!YB1^oPvR8N59emy*AN1U7BnY$A$pkrvt>@a#~S>olzy@e3xp{vgV7P2pwpimr% zd)W=T&3fE)Z|Huik2qtNRxZWlh@9=!L45&>61Uwso#I4@Hb%^Cvoi zt62|6EnThhrV*TOEEdQ2Ejz|e-Vt=qEjU@z&PEQq?{}bB5#g5W>y@1t#a6$E-(Mtp zd-s~JF~+gEclLB8yVTgg)%Zro+&u6J$Pm8Z=}L}_s?N@FR9g;F_~RBeI5OPl>&y7? z*g)TKZ;#K9C}14l+a*Uw_G@+hc}LpUKl=x^p!VzhUn zQ$9W7Cq&vWE3LoaV!yTN9KUHveN%m-UpJKOA0OHc>`sg~caMxFdnfCL8WV%#W8m!> z9O+8d;U?caHnJxPM%QR}e=~0X6U)ZxhWxrd{qI7Uxe&!Yd&Y;mlLI5ebz{96VPX$^ zDn&EQGk^6mo(!7NGd`5iUs8SQxutustGjo!fp^p%r9Z!+?V;Y$zFzr&@eHo?*EGTR zSZRYW_1zg#u8ftF#4Osk4(E(mmSSmDFEEWqkd_hND%O?F@fRnQzIub>B^W92#b=pgZV=}fWl`6)BDa6LX(1@(NCgT&{ow76RG%WjP* zy3CB!d;h4j+2R}u|wo6>7j`AWfy7*9{tO^vpWn1gcSCQPT^RumDx5S!e zl{#hC3~Q!UjzfQX3Nu{w>(gPW!)Jt0a^#6MU^#q92qgy(3V4?pN^YpkCp>)9n#S=| z0cd*R{IMZt{dveHdFI702-dUI0^u8Q@T8IM4^JMUgrBN1{6$q25(*^;+UfD7*LLt_YdR-S@%IwOcRR8TIqTnw zY!cpwg_48bORvw~oJx)=%8(aL2~l$Jo;$rh-Zq4igKx^y<@gN9*5_QkkQ!l`_|=6`HAJJE|hXeuZcoaPVntdVf}G{i*q0nV~-~!`_r86&r<^{M2jb3$tYZ!RIaXG*N;`!ncAL32LQQZd%c-w4fnLNV6I-wR!<>A3nX zFi5ojLuA(Heo&0{@Xx>?QT`?}<-8{pV?BHzH23ym%tr@8${*D995qX5_G~fcgSlJd z=a_jtYMwq1r4CY^awe!>!c#%USs*1`Oku_WaOx}xS?b^^C$Ch^CY)G!RO#%jZ_GHn zq)vLN2LU-{fAY9Cbzlh&B2x!@eRxlW7d|aYQ2Ou@jxpntaD60IKKd%Q$=nxg{QShe zv)7p4KS@VH$1st(nu*JZ&~FjEK#==9zmVWq**JLYBBFke@cRXQU<`v>FGzo}^Oe3g z(0&JL7^NNZZw1Hc+ z5V7@Yzj&tvRZVmLQBT_gA0{=;cCh_P!5ai`Awr*PhH|bI(vJiA+1OW!tMI9)(9Z}y zEBL%%3>ZTrxrSKZCtfnu?q$M<3+-nQ5&AkFv_r=M;T_=H4frUAh_`_E5)sD{;p_Iz z#Or;~>~FTyKHK!GjTvd zc>?6Uh&1CT4hilTJS?c&0XbhUQSYw>zbW{l;H!c^5qw+lw}L!;u|7Y^CN>JL6kIR3 zRj^ZVui#aJ2LgC@;h7Bs}s6O zkbg%&{#v2W6YLQF4#95W_X!RXF^~3%oFC=U|Mh~0M1GIZ_X$2gMBGOOUlIH%5tH;C zp_Oa&;({v#JBf&QfQVb>q|p3MlKu}1-XnOQ-~&X|`zxXOWhC{V68`f-9~b<#@P9yD zfe-P7{uhzIDag+q*$?lF{6B>Mu^_&9(th)Z>+sQ#;B+GD%@H}iZqf2O!No+huT}6O zVii8*A|jsMMC=bkA|DmJMerWMqk=C9{#@|)f^NjvjT2#aHW7B06VYES#5$~hp?4C| zj$MMi!cPdD6x=WTgF+t`yn_gPcMCo){I3c=CH&Wk@c%PnHTqZRKM>*nw4jT}8tN4g z!H)};34gB83k3Prjrz-o*w0rAt-laNeSR%SI~Ne)w_orY!FvQBBUa%rGl;PBcS3(# z3;vJ@{a*_Gp5T87ek|zV9!C3lMA$15oK8gjM!^ojD+Lb;ep&EQBJ4at ztW@f6g?@<$yDtlVU*xX~zC%R4_lUEx-w7STjh6Ldf(1m#=L=mUSTFqZ1TP`N-sMCb zimnuToCtgS1+NqSXNCT};FpB|6`>yz{7d0KDfBVH=Y;3eFb(0-+ZPHVXe-!B*j~7u-aIzaGJB1&!F+yMiAO@nGrX z8vT4C;w={R1?LGa7F;H{l8E}71@{Slfe8P16LDyIMCh**VgG5tXNCWw(ElL#J>mb8 z&_5M?SMYxd{)PxY9}#i5iQ#}m`*@+QF;0a4I>GgV+lkmK`-rHQAi~Ck$PbJB9+5vF z@<&Dfl*s>HgU>sR;{XwH+(?9zTZxE+f1^r2OKc$g@DEApN1tmE*K-bN z_*o_6l_2_ZzJs4vNyE>191r-3u)pDF6A^y)vVY;Hg#OS7nAHAih1UHEzng^C{m1bX zdXR`p`uPm??9uaZ!2N3#qiHLWe(EI~6#@#OTCL-eR z5xSpc{pECA)S5lcNUvgA(53B~`tCPg%bkZ>H);M@ZD;M~2{s71nC1 zUkXw0U_JH2!f=K3pIpvZEnOwuWcWv!P#CEnXU=FaB~75Z<&@F zNL{i0=v09#^|1Zul&MD<(*oou^8Zb*7CNlM-?Nx#k9%>Du#IW?M!_JyM?iCr3KI30 z)+1*luR&(|#S*1_;BsVag^GHN>rarweqRG!j~t}H?@eG(FYwEKihEy>0>9UR5%%k% zA>1?Rm;M63_oE!PmjJOEydVYrd>N@H1K}1?~6| zIAOmpgSb7VW$cms0dm-H5By>q)_!?!4BGK4l*9J6A#kXsQqYdK!3o>DJ=Bf@$O3!+ z8|AP){@)9@{iIT0@87`*+dBe#>|gdv5prN}CX9vc-2(%hYe5R^O@~t0-XpMA1|`~y zBM0{CGwgi}2Kd`zkOF%PGweMdYA?qnu-BSl?==|UnITAlz0YLW`yT9Z-ZQ>Z7YN`K^}raBN7~ds^%T?Kld1Re>?lgNpi>48K2y-h&x>B!80O_Zs-!1wQ@GK@QsS zQHI}1Y!;lKL82c0mZCw#U_ZDOdR!ktq8?Kmdg1oI0l#J7({Ckm;CH^*1L(xxtEd;G zz~1r>t|WI=wN&-gTHPcYqh9z}}x`=;dRwKY=rAkOI9gX80{xgEJ_E^t%W- z@XP0{pbl+3i?itsEJzAu4`oJ%srY^(_JVul#ke8=I=C4_kMS|Tm7&*$ zPMZsUkOIBmh+e=SgdYDVmmmf6h5rvmIKFwUN}Yfbcrq59G)NyPea|0ug1x4N?!g?PdzJd@V(ECs0v@#h0 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..f6cdebb60bfcd7992a19c63c582eb28349ee5e8f GIT binary patch literal 22000 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 wCPFoRO@`iKRBQyN35o3%BXLZ?PG6PBAy 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 W%6{N=q)P9pDErqYbO~Lgh2nIYOcpv>oSD#8 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 jC+{NprqDR1x@g;iVaFn?NQqv{V_w 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 RA6d=2SgAFz#XCH?{|}J)hF1Up literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..12e6f0e96e014eefaf5ade8c99bf5181f73102c1 GIT binary patch literal 936 zcma)4%}T>S5S~q}HPAynh=M1jLZKKcco0u5YFoive1WhrTM|r@y4gwv!IR+0XYeIF z`VPK|H*a+&$+l_f!GX!lxAVaXP<+BoxJy;Kkiv)?E09s5zP&L`|3J})?g@0a)p z8a~8gs@yb6lp9Y*o{-Q`5XuKP;ISVG>D~oAj59*I=6x8-G*4d>lwy=T3Rm$k%A(x& zGvKPk9ZDhGC`=WNME_{i@MEV>BgH+mO6E4u9_~VcEk$JeTye0yGzGhR>)2c=8F~{X zQY!T?*+&+wbF*OQ_q0gWn>#9a`ih7*SkSWl5v0?xP&=q3zgV0ulj>6~+B4x+VRgM{ z#AVSZMmt2#SjUKWr~z8dBdcen@CWKQY892{p}zIP*F6!!7!zN~DMZ)XMqK7m@s1{; G)x1B~l4C;v literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..784aa5c74ba1809d66f64ada0a0e3133a2fa2972 GIT binary patch literal 8436 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 WwHqbinPf+U+?_7|@yKVu$o(HP_q#3t literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..971295dcce5b665d8b299ce52ea457f3a75a4a6f GIT binary patch literal 26148 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ⅈlC{OVZpbF(D!>mjSB$v*@C%(`GRFc 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 J#lvvr{tsxL`i%ep literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..58697b02fe3ff143c7802722911feda082b9398c GIT binary patch literal 13340 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..3e1ba2a471abdf884072d40a69db8221f17f32ec GIT binary patch literal 4852 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

{w!F* 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 A-v9sr literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..373bf1c03fe7df841f8272d5f169762c079fa3a4 GIT binary patch literal 4628 zcmbtXZ-`u16~FiWnVsF)|FikCo5W7i4cVlfncdBrq-m3Ey4JW^)4+z%_>ak(nYTMb zX68-bd((79X+ESM{2&yOA`&S=K~w!uXhcD=f*(XgP$(kp2Mhfo1wlmxtq^~|JNM4K z-AZfmF!%n>IrrRi?z`u{^X@$N#HT+gr4)vwm=k?T2xnA{xJwG=#Eh60skK)QP0E?; z#Y1mich=mCGuN%P&(*|3@4eZ+AeOCVaUJc|e+hSWsOGNCEW2yjm5i}@t7~(AOxzc5 z|5n&*&c$zCKhAu)Yj+%ybqt*|KeYAXIp@#C~w>v>77|{%6a`15<+_s| zl2@FeoQ0z$MOq~yHO!ajrKG%UEx#ll#w2VssOL*%iJDn)pylU%uUzlhG`&i# z-ts@lB-)BT(xT><=6j(_Q5<$Eany@vp0%h4gy2ILDoB~|s@2esqEgdqxBY6N#*~$+ z{)X3S#HDzv?MKkr&_!_-^#=m7sixPEEo5xBa8;J=8R@!HZZ-u-U2=CTTyQLRKgtYr zS$8=lA9FZrfB!k@W`yNP=}r+~tHgpUi`D>A>rNZ5b870S@>X;QcVIW#A>(ZFL!2$Z z*_2+|Su^SVD?ma2z%x~8cojb^mOJ%ERg~IZbzbdAsotu`BB}*poMWlxE|qFGOYuj_ zaj9I7Bhd(2n>p2SB|WARhYgkT?&7NT z$SXJe?szrmkngmj`ew_o<|;TgBFXoC_H5|9x1w#@?lx>!#a`Tr#DyoX=2jL?<`#|@ z77FvZd^4_fnq^?6-8oai=K0U&oAd2PCxULH5qNPPFVC4M*odLeR4$dBPg-cCt{BmQzfIcoF0 zPmrz4v{Bi7-xFlB_9tW(bbLhc^*7Wn@YL8S4BPEpW#2FMEF68Z@iE_SpHlYYJri|> z=t;IvpM-=w*yG9AVrYk)+*yuyFN?;=7X3)w`Mihp$re+60h}%Pne3A-b}NtERpxaP z`@?6Y%)CxwKMre|`bl11^b0*3i`id@uJ3S8cP~CG=>^)X?$KIZ>;qHvc|g_f2#498sE_P2aWG) z{JX{pY!v+*&^SxP0V`^GiHL`Pl898TYrLk%zd*#1YHRFhe4YsVuW0<5#uqhyi-@?d zX#9ajW|#5!`qA&B8hHvW937q(>X}R0<%n3X$_w;n{kDdqc+VG89R>TabC?3>iDVr)I4j`v%%C5(>kX zp=YIBMk6^mQ#B0YZ-}a>^vCDq`)=ld6(wxga6)0&+dJ%TU?V@p37U-EEy&5Z4U}U( z2jj9*o48!JnFCh527jzwhRoR4p-B3>4SzZ4=#Q1&`1>AsGY71A2mT%)qsfeY2XfNi z%Zc^zOJV%I4&Kb63kw5*IZTPMAA?W&`$@tdYlrdoD?P_NI@6G!20N$`!|JV*7s-d*s?Z2(cj?jVIu$;lSE7` oTjb#URVbNbHu@V!V@&w#(QlCa#h%pnHvwJJ&S7CS!4m9$0Jdd(O#lD@ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..a9d9cd02bd916fcd6c4121e0f76d5c2174039658 GIT binary patch literal 4968 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..ae9697a91e11d36e04b0592cbffe3f9f5be5ef8a GIT binary patch literal 6104 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 TAMbr_+%PsT_cDoF4DSB`weR#= literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..e065cd0b39968909662af8877434d5ea17acb9a6 GIT binary patch literal 6380 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 WR%%6$kM~xi-GO;T`wboFcK-{ERO@5_ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..04a7d0d93c32818e56a651d6d160dc313ce56a7c GIT binary patch literal 13432 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..bffb0b58cacb073a26d5a67018db737350036bce GIT binary patch literal 67100 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 &c5MhBDo!p{C5Y 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..8af4216725ea604093b7512436c44ddb11bc677a GIT binary patch literal 4340 zcmbtWU5p!76+ScL-~DyAN$of(@pxUj*`&4^+$f4tnEk<czCd|F6bV%*AeHajJ9j*u z{(!{Uy>sq4=R4=zpL4J8%`Yt#HBBQ$8ck7OBDymoEWv_cQ*@M$PhJ^y7y+Z@(M~JkmGqO$x;3XrJo(;-yQ*?eMk}Ii264Zp|$>Jm=TRX4y64eQl~nemFh4 z`@&~#o{5I+~P8jPypP!+QaG&Ax44 zo=sUj+XO};Q&zY)QoJMd2WEEd6f6JVQfcVT>xW8;u4RUrijIv%{^0!^E@E&+jB2zsIAX(?svzyn})WQh>5h=$iJg zu~9fw74f%4D zX>;l$DLJ^zX?!y^;Pk4l36tX@L5|=IhdrGDrm1V5^|;T@eZqv)-JUg*K(cqa&9@-YAiQ%%d6$(T02+SXslN0(}0YAwp0CvaBjD((sFZct+_6u zlvY-oH6nN?dDpkQ*W$guh22&@VlB9fHiKqpReZwbz!IeY8Zu?}uYb6DQyhv~Zma)fR}?#GMJj|c2gdTYQQrFS8#Dwse$J%X%Oh2=ka{L?`G)gw<}|0&a@ zcCA}#HCu(}XvJD-+@Pwpa;i`&3w`z5wRV#-Rp+AYmMg0@aZi?->!poOtyHhAwrXwa ztdxX}HX7^QQw2+2K766l24W6sR?6M-x+TKMxE7qeB0RjJ2tC2- zL-+}yVka(l}fvI-D@qk%j?%_NG`!X-}d^o z)kdca^UURo*>bnrZd5k9fdB7w1W=R=ZVX8Uhbt!E8H8uK#Hl;OkK-6j&!BPb{Wl!f zkw33DCQ3;V*9-qT*+RlKG9=@3eKCd`=evsLjaP>}kETe)`#Ka}+?$X$6$o76#PbWX zyDo52Zz+Z=+z-(A##@50!~lmBj?b-k9w#x67<4=j)-#Uh@iR1Uyw@S9Hycdu%j6v& z?jOMMnkrIx_n_c-iZa+xj;Tm>e+z|od}lGf7op?v@!3}6`!o9NqjKHFM)O)JVjH)| z4p;iq2!LzIC6)IBXuNsvATP(}yu3atZwL;`2Wt8%47f&IQnrK-*8=X6i;`>1;z8iN zd4GYtHuRjA?=Y4387H2a?>!j42fHH9%Z=|}=86{aR_8lXk+NCnc=HBuH!_a%@+(5+ zEdqz7Z7Khk5ihL-a21a^w$!CJfV&09Bs9m-I3BMf=Y-m&3=|)_Qa>KQ8NIl(7~fY^ IGT2o2KPMJ1`2YX_ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..deb897407ea0496b422cf425cf03ed6127346750 GIT binary patch literal 1848 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 T=u9zu{0xQtE+D=)J6Hb(-9J$Z literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..d388df307fda2e4f1cbbfa1ee7fd0d83d3ab2cb7 GIT binary patch literal 3456 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 buLG~+S#qhvb^YPm?Xg=$d~`1hY_` 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..125f2172fa1ded9210d788d05ce8afe3c6151bb5 GIT binary patch literal 22900 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 CeB1N@ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..b1ecfbf406888462655e96aac13c62eb20b82db2 GIT binary patch literal 6280 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 LI$x7U*rfPh{PVL6 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..e3ca741d7d9d509c8d570dfe89f85ff46381bf29 GIT binary patch literal 9648 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 Gx&H@>**Mt% literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj b/build/CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..0b67b8efc46a930d085e9d2441e5260275f9fd96 GIT binary patch literal 8876 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 Bh+6;v literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/clacer.dir/src/main.c.obj b/build/CMakeFiles/clacer.dir/src/main.c.obj new file mode 100644 index 0000000000000000000000000000000000000000..8fd7dab5e281a8651cd58f9a4ddabaa4f5cecd52 GIT binary patch literal 6796 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/rules.ninja b/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000..ebeb797 --- /dev/null +++ b/build/CMakeFiles/rules.ninja @@ -0,0 +1,103 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.25 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: clacer +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling ASM files. + +rule ASM_COMPILER__clacer_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building ASM object $out + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__clacer_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__clacer_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/arm-none-eabi-g++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__clacer_Debug + command = $PRE_LINK && /usr/bin/arm-none-eabi-g++ $FLAGS -Wl,--build-id=none $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling ASM files. + +rule ASM_COMPILER__bs2_default_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/arm-none-eabi-gcc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building ASM object $out + + +############################################# +# Rule for linking ASM executable. + +rule ASM_EXECUTABLE_LINKER__bs2_default_Debug + command = $PRE_LINK && /usr/bin/arm-none-eabi-gcc $FLAGS -Wl,--build-id=none $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking ASM executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja -t targets + description = All primary targets available: + diff --git a/build/bs2_default.elf.map b/build/bs2_default.elf.map new file mode 100644 index 0000000..76ee2c3 --- /dev/null +++ b/build/bs2_default.elf.map @@ -0,0 +1,84 @@ + +Memory Configuration + +Name Origin Length Attributes +SRAM 0x20041f00 0x000000fc xr +*default* 0x00000000 0xffffffff + +Linker script and memory map + + 0x20041f00 . = ORIGIN (SRAM) + +.text 0x20041f00 0xf0 + *(.entry) + *(.text) + .text 0x20041f00 0xf0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + 0x20041f00 _stage2_boot + 0x20041fbc read_flash_sreg + 0x20041fcc literals +LOAD pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj +START GROUP +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a +END GROUP +START GROUP +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libnosys.a +END GROUP +OUTPUT(pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf elf32-littlearm) +LOAD linker stubs + +.data 0x20041ff0 0x0 + .data 0x20041ff0 0x0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.igot.plt 0x20041ff0 0x0 + .igot.plt 0x20041ff0 0x0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.glue_7 0x20041ff0 0x0 + .glue_7 0x20041ff0 0x0 linker stubs + +.glue_7t 0x20041ff0 0x0 + .glue_7t 0x20041ff0 0x0 linker stubs + +.vfp11_veneer 0x20041ff0 0x0 + .vfp11_veneer 0x20041ff0 0x0 linker stubs + +.v4_bx 0x20041ff0 0x0 + .v4_bx 0x20041ff0 0x0 linker stubs + +.iplt 0x20041ff0 0x0 + .iplt 0x20041ff0 0x0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.rel.dyn 0x20041ff0 0x0 + .rel.iplt 0x20041ff0 0x0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.bss 0x20041ff0 0x0 + .bss 0x20041ff0 0x0 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.ARM.attributes + 0x00000000 0x22 + .ARM.attributes + 0x00000000 0x22 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_line 0x00000000 0xed + .debug_line 0x00000000 0xed pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_line_str + 0x00000000 0x107 + .debug_line_str + 0x00000000 0x107 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_info 0x00000000 0x25 + .debug_info 0x00000000 0x25 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_abbrev 0x00000000 0x14 + .debug_abbrev 0x00000000 0x14 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_aranges 0x00000000 0x20 + .debug_aranges + 0x00000000 0x20 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj + +.debug_str 0x00000000 0x87 + .debug_str 0x00000000 0x87 pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj diff --git a/build/build.ninja b/build/build.ninja new file mode 100644 index 0000000..67c1c9c --- /dev/null +++ b/build/build.ninja @@ -0,0 +1,3642 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.25 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: clacer +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/spider_pig/src/c/pico/clacer/build/ +# ============================================================================= +# Object build statements for EXECUTABLE target clacer + + +############################################# +# Order-only phony target for clacer + +build cmake_object_order_depends_target_clacer: phony || ELF2UF2Build pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed_asm + +build CMakeFiles/clacer.dir/src/main.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/clacer/src/main.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/src/main.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/src + +build CMakeFiles/clacer.dir/src/tft.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/clacer/src/tft.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/src/tft.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/src + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj: ASM_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj: CXX_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-rtti -fno-use-cxa-atexit + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart + +build CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj: C_COMPILER__clacer_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c || cmake_object_order_depends_target_clacer + DEFINES = -DLIB_PICO_BIT_OPS=1 -DLIB_PICO_BIT_OPS_PICO=1 -DLIB_PICO_DIVIDER=1 -DLIB_PICO_DIVIDER_HARDWARE=1 -DLIB_PICO_DOUBLE=1 -DLIB_PICO_DOUBLE_PICO=1 -DLIB_PICO_FLOAT=1 -DLIB_PICO_FLOAT_PICO=1 -DLIB_PICO_INT64_OPS=1 -DLIB_PICO_INT64_OPS_PICO=1 -DLIB_PICO_MALLOC=1 -DLIB_PICO_MEM_OPS=1 -DLIB_PICO_MEM_OPS_PICO=1 -DLIB_PICO_PLATFORM=1 -DLIB_PICO_PRINTF=1 -DLIB_PICO_PRINTF_PICO=1 -DLIB_PICO_RUNTIME=1 -DLIB_PICO_STANDARD_LINK=1 -DLIB_PICO_STDIO=1 -DLIB_PICO_STDIO_UART=1 -DLIB_PICO_STDLIB=1 -DLIB_PICO_SYNC=1 -DLIB_PICO_SYNC_CRITICAL_SECTION=1 -DLIB_PICO_SYNC_MUTEX=1 -DLIB_PICO_SYNC_SEM=1 -DLIB_PICO_TIME=1 -DLIB_PICO_UTIL=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_CMAKE_BUILD_TYPE=\"Debug\" -DPICO_COPY_TO_RAM=0 -DPICO_CXX_ENABLE_EXCEPTIONS=0 -DPICO_NO_FLASH=0 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_TARGET_NAME=\"clacer\" -DPICO_USE_BLOCKED_RAM=0 + DEP_FILE = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj.d + FLAGS = -g -O0 -mthumb -mcpu=cortex-m0plus -Og -g -ffunction-sections -fdata-sections + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/include + OBJECT_DIR = CMakeFiles/clacer.dir + OBJECT_FILE_DIR = CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi + + +# ============================================================================= +# Link build statements for EXECUTABLE target clacer + + +############################################# +# Link the executable clacer.elf + +build clacer.elf: CXX_EXECUTABLE_LINKER__clacer_Debug CMakeFiles/clacer.dir/src/main.c.obj CMakeFiles/clacer.dir/src/tft.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj | pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S || ELF2UF2Build pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed_asm + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g + LINK_FLAGS = --specs=nosys.specs -Wl,--wrap=sprintf -Wl,--wrap=snprintf -Wl,--wrap=vsnprintf -Wl,--wrap=__clzsi2 -Wl,--wrap=__clzdi2 -Wl,--wrap=__ctzsi2 -Wl,--wrap=__ctzdi2 -Wl,--wrap=__popcountsi2 -Wl,--wrap=__popcountdi2 -Wl,--wrap=__clz -Wl,--wrap=__clzl -Wl,--wrap=__clzll -Wl,--wrap=__aeabi_idiv -Wl,--wrap=__aeabi_idivmod -Wl,--wrap=__aeabi_ldivmod -Wl,--wrap=__aeabi_uidiv -Wl,--wrap=__aeabi_uidivmod -Wl,--wrap=__aeabi_uldivmod -Wl,--wrap=__aeabi_dadd -Wl,--wrap=__aeabi_ddiv -Wl,--wrap=__aeabi_dmul -Wl,--wrap=__aeabi_drsub -Wl,--wrap=__aeabi_dsub -Wl,--wrap=__aeabi_cdcmpeq -Wl,--wrap=__aeabi_cdrcmple -Wl,--wrap=__aeabi_cdcmple -Wl,--wrap=__aeabi_dcmpeq -Wl,--wrap=__aeabi_dcmplt -Wl,--wrap=__aeabi_dcmple -Wl,--wrap=__aeabi_dcmpge -Wl,--wrap=__aeabi_dcmpgt -Wl,--wrap=__aeabi_dcmpun -Wl,--wrap=__aeabi_i2d -Wl,--wrap=__aeabi_l2d -Wl,--wrap=__aeabi_ui2d -Wl,--wrap=__aeabi_ul2d -Wl,--wrap=__aeabi_d2iz -Wl,--wrap=__aeabi_d2lz -Wl,--wrap=__aeabi_d2uiz -Wl,--wrap=__aeabi_d2ulz -Wl,--wrap=__aeabi_d2f -Wl,--wrap=sqrt -Wl,--wrap=cos -Wl,--wrap=sin -Wl,--wrap=tan -Wl,--wrap=atan2 -Wl,--wrap=exp -Wl,--wrap=log -Wl,--wrap=ldexp -Wl,--wrap=copysign -Wl,--wrap=trunc -Wl,--wrap=floor -Wl,--wrap=ceil -Wl,--wrap=round -Wl,--wrap=sincos -Wl,--wrap=asin -Wl,--wrap=acos -Wl,--wrap=atan -Wl,--wrap=sinh -Wl,--wrap=cosh -Wl,--wrap=tanh -Wl,--wrap=asinh -Wl,--wrap=acosh -Wl,--wrap=atanh -Wl,--wrap=exp2 -Wl,--wrap=log2 -Wl,--wrap=exp10 -Wl,--wrap=log10 -Wl,--wrap=pow -Wl,--wrap=powint -Wl,--wrap=hypot -Wl,--wrap=cbrt -Wl,--wrap=fmod -Wl,--wrap=drem -Wl,--wrap=remainder -Wl,--wrap=remquo -Wl,--wrap=expm1 -Wl,--wrap=log1p -Wl,--wrap=fma -Wl,--wrap=__aeabi_lmul -Wl,--wrap=__aeabi_fadd -Wl,--wrap=__aeabi_fdiv -Wl,--wrap=__aeabi_fmul -Wl,--wrap=__aeabi_frsub -Wl,--wrap=__aeabi_fsub -Wl,--wrap=__aeabi_cfcmpeq -Wl,--wrap=__aeabi_cfrcmple -Wl,--wrap=__aeabi_cfcmple -Wl,--wrap=__aeabi_fcmpeq -Wl,--wrap=__aeabi_fcmplt -Wl,--wrap=__aeabi_fcmple -Wl,--wrap=__aeabi_fcmpge -Wl,--wrap=__aeabi_fcmpgt -Wl,--wrap=__aeabi_fcmpun -Wl,--wrap=__aeabi_i2f -Wl,--wrap=__aeabi_l2f -Wl,--wrap=__aeabi_ui2f -Wl,--wrap=__aeabi_ul2f -Wl,--wrap=__aeabi_f2iz -Wl,--wrap=__aeabi_f2lz -Wl,--wrap=__aeabi_f2uiz -Wl,--wrap=__aeabi_f2ulz -Wl,--wrap=__aeabi_f2d -Wl,--wrap=sqrtf -Wl,--wrap=cosf -Wl,--wrap=sinf -Wl,--wrap=tanf -Wl,--wrap=atan2f -Wl,--wrap=expf -Wl,--wrap=logf -Wl,--wrap=ldexpf -Wl,--wrap=copysignf -Wl,--wrap=truncf -Wl,--wrap=floorf -Wl,--wrap=ceilf -Wl,--wrap=roundf -Wl,--wrap=sincosf -Wl,--wrap=asinf -Wl,--wrap=acosf -Wl,--wrap=atanf -Wl,--wrap=sinhf -Wl,--wrap=coshf -Wl,--wrap=tanhf -Wl,--wrap=asinhf -Wl,--wrap=acoshf -Wl,--wrap=atanhf -Wl,--wrap=exp2f -Wl,--wrap=log2f -Wl,--wrap=exp10f -Wl,--wrap=log10f -Wl,--wrap=powf -Wl,--wrap=powintf -Wl,--wrap=hypotf -Wl,--wrap=cbrtf -Wl,--wrap=fmodf -Wl,--wrap=dremf -Wl,--wrap=remainderf -Wl,--wrap=remquof -Wl,--wrap=expm1f -Wl,--wrap=log1pf -Wl,--wrap=fmaf -Wl,--wrap=malloc -Wl,--wrap=calloc -Wl,--wrap=realloc -Wl,--wrap=free -Wl,--wrap=memcpy -Wl,--wrap=memset -Wl,--wrap=__aeabi_memcpy -Wl,--wrap=__aeabi_memset -Wl,--wrap=__aeabi_memcpy4 -Wl,--wrap=__aeabi_memset4 -Wl,--wrap=__aeabi_memcpy8 -Wl,--wrap=__aeabi_memset8 -Wl,-Map=clacer.elf.map -Wl,--script=/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/memmap_default.ld -Wl,-z,max-page-size=4096 -Wl,--gc-sections -Wl,--no-warn-rwx-segments -Wl,--wrap=printf -Wl,--wrap=vprintf -Wl,--wrap=puts -Wl,--wrap=putchar -Wl,--wrap=getchar + LINK_LIBRARIES = pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S + OBJECT_DIR = CMakeFiles/clacer.dir + POST_BUILD = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/arm-none-eabi-objcopy -Oihex /home/spider_pig/src/c/pico/clacer/build/clacer.elf clacer.hex && cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/arm-none-eabi-objcopy -Obinary /home/spider_pig/src/c/pico/clacer/build/clacer.elf clacer.bin && cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/arm-none-eabi-objdump -h /home/spider_pig/src/c/pico/clacer/build/clacer.elf > clacer.dis && /usr/bin/arm-none-eabi-objdump -d /home/spider_pig/src/c/pico/clacer/build/clacer.elf >> clacer.dis && cd /home/spider_pig/src/c/pico/clacer/build && /home/spider_pig/src/c/pico/clacer/build/elf2uf2/elf2uf2 /home/spider_pig/src/c/pico/clacer/build/clacer.elf clacer.uf2 + PRE_LINK = : + TARGET_FILE = clacer.elf + TARGET_PDB = clacer.elf.dbg + + +############################################# +# Utility command for ELF2UF2Build + +build ELF2UF2Build: phony CMakeFiles/ELF2UF2Build CMakeFiles/ELF2UF2Build-complete elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Phony custom command for CMakeFiles/ELF2UF2Build + +build CMakeFiles/ELF2UF2Build | ${cmake_ninja_workdir}CMakeFiles/ELF2UF2Build: phony CMakeFiles/ELF2UF2Build-complete + + +############################################# +# Custom command for CMakeFiles/ELF2UF2Build-complete + +build CMakeFiles/ELF2UF2Build-complete elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done | ${cmake_ninja_workdir}CMakeFiles/ELF2UF2Build-complete ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake -E make_directory /home/spider_pig/src/c/pico/clacer/build/CMakeFiles && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/CMakeFiles/ELF2UF2Build-complete && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done + DESC = Completed 'ELF2UF2Build' + restat = 1 + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2 && /usr/bin/cmake --build . + DESC = Performing build step for 'ELF2UF2Build' + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure: CUSTOM_COMMAND elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2 && /usr/bin/cmake -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja -GNinja /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure + DESC = Performing configure step for 'ELF2UF2Build' + restat = 1 + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-source_dirinfo.txt elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download + DESC = No download step for 'ELF2UF2Build' + restat = 1 + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-install: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-build + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2 && /usr/bin/cmake -E echo_append + DESC = No install step for 'ELF2UF2Build' + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake -Dcfgdir= -P /home/spider_pig/src/c/pico/clacer/build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir + DESC = Creating directories for 'ELF2UF2Build' + restat = 1 + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch + DESC = No patch step for 'ELF2UF2Build' + restat = 1 + + +############################################# +# Custom command for elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update + +build elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update | ${cmake_ninja_workdir}elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update: CUSTOM_COMMAND elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update + DESC = No update step for 'ELF2UF2Build' + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/clacer/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/edit_cache: phony pico-sdk/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/rebuild_cache: phony pico-sdk/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/tools/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/tools/edit_cache: phony pico-sdk/tools/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/tools/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/tools/rebuild_cache: phony pico-sdk/tools/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/edit_cache: phony pico-sdk/src/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rebuild_cache: phony pico-sdk/src/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/edit_cache: phony pico-sdk/src/common/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/rebuild_cache: phony pico-sdk/src/common/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/boot_picoboot/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/boot_picoboot/edit_cache: phony pico-sdk/src/common/boot_picoboot/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/boot_picoboot/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/boot_picoboot/rebuild_cache: phony pico-sdk/src/common/boot_picoboot/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/boot_uf2/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2 && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/boot_uf2/edit_cache: phony pico-sdk/src/common/boot_uf2/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/boot_uf2/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2 && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/boot_uf2/rebuild_cache: phony pico-sdk/src/common/boot_uf2/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_base/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_base/edit_cache: phony pico-sdk/src/common/pico_base/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_base/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_base/rebuild_cache: phony pico-sdk/src/common/pico_base/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_usb_reset_interface/edit_cache: phony pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_usb_reset_interface/rebuild_cache: phony pico-sdk/src/common/pico_usb_reset_interface/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_bit_ops/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_bit_ops/edit_cache: phony pico-sdk/src/common/pico_bit_ops/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_bit_ops/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_bit_ops/rebuild_cache: phony pico-sdk/src/common/pico_bit_ops/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_binary_info/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_binary_info/edit_cache: phony pico-sdk/src/common/pico_binary_info/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_binary_info/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_binary_info/rebuild_cache: phony pico-sdk/src/common/pico_binary_info/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_divider/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_divider/edit_cache: phony pico-sdk/src/common/pico_divider/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_divider/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_divider/rebuild_cache: phony pico-sdk/src/common/pico_divider/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_sync/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_sync/edit_cache: phony pico-sdk/src/common/pico_sync/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_sync/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_sync/rebuild_cache: phony pico-sdk/src/common/pico_sync/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_time/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_time/edit_cache: phony pico-sdk/src/common/pico_time/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_time/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_time/rebuild_cache: phony pico-sdk/src/common/pico_time/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_util/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_util/edit_cache: phony pico-sdk/src/common/pico_util/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_util/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_util/rebuild_cache: phony pico-sdk/src/common/pico_util/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/common/pico_stdlib/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_stdlib/edit_cache: phony pico-sdk/src/common/pico_stdlib/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/common/pico_stdlib/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/common/pico_stdlib/rebuild_cache: phony pico-sdk/src/common/pico_stdlib/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/edit_cache: phony pico-sdk/src/rp2_common/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/rebuild_cache: phony pico-sdk/src/rp2_common/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_base/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_base && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_base/edit_cache: phony pico-sdk/src/rp2_common/hardware_base/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_base/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_base && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_base/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_base/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_claim && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_claim/edit_cache: phony pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_claim && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_claim/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_claim/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_adc && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_adc/edit_cache: phony pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_adc && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_adc/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_adc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_clocks && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_clocks/edit_cache: phony pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_clocks && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_clocks/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_clocks/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_dma && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_dma/edit_cache: phony pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_dma && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_dma/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_dma/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_divider && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_divider/edit_cache: phony pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_divider && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_divider/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_divider/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_exception && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_exception/edit_cache: phony pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_exception && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_exception/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_exception/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_flash && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_flash/edit_cache: phony pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_flash && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_flash/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_flash/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_gpio && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_gpio/edit_cache: phony pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_gpio && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_gpio/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_gpio/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_i2c && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_i2c/edit_cache: phony pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_i2c && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_i2c/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_i2c/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_interp && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_interp/edit_cache: phony pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_interp && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_interp/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_interp/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_irq && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_irq/edit_cache: phony pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_irq && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_irq/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_irq/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pio && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pio/edit_cache: phony pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pio && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pio/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_pio/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pll && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pll/edit_cache: phony pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pll && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pll/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_pll/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pwm && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pwm/edit_cache: phony pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pwm && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_pwm/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_pwm/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_resets && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_resets/edit_cache: phony pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_resets && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_resets/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_resets/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_rtc && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_rtc/edit_cache: phony pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_rtc && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_rtc/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_spi && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_spi/edit_cache: phony pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_spi && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_spi/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_spi/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_sync && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_sync/edit_cache: phony pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_sync && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_sync/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_sync/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_timer && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_timer/edit_cache: phony pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_timer && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_timer/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_timer/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_uart && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_uart/edit_cache: phony pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_uart && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_uart/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_uart/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_vreg && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_vreg/edit_cache: phony pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_vreg && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_vreg/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_vreg/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_watchdog && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_watchdog/edit_cache: phony pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_watchdog && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_watchdog/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_watchdog/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_xosc && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_xosc/edit_cache: phony pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_xosc && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/hardware_xosc/rebuild_cache: phony pico-sdk/src/rp2_common/hardware_xosc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootrom && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bootrom/edit_cache: phony pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootrom && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bootrom/rebuild_cache: phony pico-sdk/src/rp2_common/pico_bootrom/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_platform/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_platform && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_platform/edit_cache: phony pico-sdk/src/rp2_common/pico_platform/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_platform/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_platform && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_platform/rebuild_cache: phony pico-sdk/src/rp2_common/pico_platform/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for EXECUTABLE target bs2_default + + +############################################# +# Order-only phony target for bs2_default + +build cmake_object_order_depends_target_bs2_default: phony || pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir + +build pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj: ASM_COMPILER__bs2_default_Debug /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/compile_time_choice.S || cmake_object_order_depends_target_bs2_default + DEFINES = -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 + DEP_FILE = pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj.d + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/asminclude -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/include -I/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include -I/home/spider_pig/src/c/pico/clacer/build/generated/pico_base -I/home/spider_pig/src/c/pico/pico-sdk/src/boards/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/include -I/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/include + OBJECT_DIR = pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir + OBJECT_FILE_DIR = pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir + + +# ============================================================================= +# Link build statements for EXECUTABLE target bs2_default + + +############################################# +# Link the executable pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + +build pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf: ASM_EXECUTABLE_LINKER__bs2_default_Debug pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj | /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/boot_stage2.ld + FLAGS = -mcpu=cortex-m0plus -mthumb -Og -g + LINK_FLAGS = --specs=nosys.specs -nostartfiles -Wl,--script=/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/boot_stage2.ld -Wl,-Map=bs2_default.elf.map + OBJECT_DIR = pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir + POST_BUILD = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 && /usr/bin/arm-none-eabi-objdump -h /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf > bs2_default.dis && /usr/bin/arm-none-eabi-objdump -d /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf >> bs2_default.dis + PRE_LINK = : + TARGET_FILE = pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + TARGET_PDB = bs2_default.elf.dbg + + +############################################# +# Utility command for bs2_default_bin + +build pico-sdk/src/rp2_common/boot_stage2/bs2_default_bin: phony pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + + +############################################# +# Utility command for bs2_default_padded_checksummed_asm + +build pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed_asm: phony pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/boot_stage2/edit_cache: phony pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/boot_stage2/rebuild_cache: phony pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/rebuild_cache.util + + +############################################# +# Phony custom command for pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin + +build pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_bin: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin || pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + + +############################################# +# Custom command for pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin + +build pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin: CUSTOM_COMMAND pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf || pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 && /usr/bin/arm-none-eabi-objcopy -Obinary /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin + DESC = Generating bs2_default.bin + restat = 1 + + +############################################# +# Phony custom command for pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm + +build pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S || pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + + +############################################# +# Custom command for pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S + +build pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S: CUSTOM_COMMAND pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin || pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 && /usr/bin/python3.11 /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/pad_checksum -s 0xffffffff /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.bin /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed.S + DESC = Generating bs2_default_padded_checksummed.S + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/edit_cache: phony pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/rebuild_cache: phony pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_multicore && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_multicore/edit_cache: phony pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_multicore && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_multicore/rebuild_cache: phony pico-sdk/src/rp2_common/pico_multicore/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_unique_id && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_unique_id/edit_cache: phony pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_unique_id && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_unique_id/rebuild_cache: phony pico-sdk/src/rp2_common/pico_unique_id/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bit_ops && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bit_ops/edit_cache: phony pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bit_ops && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_bit_ops/rebuild_cache: phony pico-sdk/src/rp2_common/pico_bit_ops/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_divider/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_divider && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_divider/edit_cache: phony pico-sdk/src/rp2_common/pico_divider/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_divider/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_divider && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_divider/rebuild_cache: phony pico-sdk/src/rp2_common/pico_divider/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_double/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_double && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_double/edit_cache: phony pico-sdk/src/rp2_common/pico_double/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_double/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_double && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_double/rebuild_cache: phony pico-sdk/src/rp2_common/pico_double/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_int64_ops && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_int64_ops/edit_cache: phony pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_int64_ops && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_int64_ops/rebuild_cache: phony pico-sdk/src/rp2_common/pico_int64_ops/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_float/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_float && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_float/edit_cache: phony pico-sdk/src/rp2_common/pico_float/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_float/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_float && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_float/rebuild_cache: phony pico-sdk/src/rp2_common/pico_float/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mem_ops && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_mem_ops/edit_cache: phony pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mem_ops && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_mem_ops/rebuild_cache: phony pico-sdk/src/rp2_common/pico_mem_ops/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_malloc && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_malloc/edit_cache: phony pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_malloc && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_malloc/rebuild_cache: phony pico-sdk/src/rp2_common/pico_malloc/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_printf/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_printf && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_printf/edit_cache: phony pico-sdk/src/rp2_common/pico_printf/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_printf/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_printf && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_printf/rebuild_cache: phony pico-sdk/src/rp2_common/pico_printf/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_rand/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_rand && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_rand/edit_cache: phony pico-sdk/src/rp2_common/pico_rand/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_rand/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_rand && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_rand/rebuild_cache: phony pico-sdk/src/rp2_common/pico_rand/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio/edit_cache: phony pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio/rebuild_cache: phony pico-sdk/src/rp2_common/pico_stdio/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_semihosting && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_semihosting/edit_cache: phony pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_semihosting && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_semihosting/rebuild_cache: phony pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_uart && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_uart/edit_cache: phony pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_uart && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_uart/rebuild_cache: phony pico-sdk/src/rp2_common/pico_stdio_uart/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/cmsis/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmsis && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/cmsis/edit_cache: phony pico-sdk/src/rp2_common/cmsis/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/cmsis/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmsis && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/cmsis/rebuild_cache: phony pico-sdk/src/rp2_common/cmsis/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/tinyusb/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/tinyusb && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/tinyusb/edit_cache: phony pico-sdk/src/rp2_common/tinyusb/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/tinyusb/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/tinyusb && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/tinyusb/rebuild_cache: phony pico-sdk/src/rp2_common/tinyusb/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_usb && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_usb/edit_cache: phony pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_usb && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdio_usb/rebuild_cache: phony pico-sdk/src/rp2_common/pico_stdio_usb/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_i2c_slave && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_i2c_slave/edit_cache: phony pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_i2c_slave && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_i2c_slave/rebuild_cache: phony pico-sdk/src/rp2_common/pico_i2c_slave/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_async_context && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_async_context/edit_cache: phony pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_async_context && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_async_context/rebuild_cache: phony pico-sdk/src/rp2_common/pico_async_context/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_btstack && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_btstack/edit_cache: phony pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_btstack && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_btstack/rebuild_cache: phony pico-sdk/src/rp2_common/pico_btstack/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for PioasmBuild + +build pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild: phony pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update + + +############################################# +# Utility command for cyw43_driver_picow_cyw43_bus_pio_spi_pio_h + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h: phony pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_driver/edit_cache: phony pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_driver/rebuild_cache: phony pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/rebuild_cache.util + + +############################################# +# Phony custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild + +build pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild: phony pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete + +build pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake -E make_directory /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild-complete && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-done + DESC = Completed 'PioasmBuild' + restat = 1 + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pioasm && /usr/bin/cmake --build . + DESC = Performing build step for 'PioasmBuild' + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cfgcmd.txt pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cache-Debug.cmake pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pioasm && /usr/bin/cmake -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja -GNinja -C/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cache-Debug.cmake /home/spider_pig/src/c/pico/pico-sdk/tools/pioasm && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure + DESC = Performing configure step for 'PioasmBuild' + restat = 1 + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-source_dirinfo.txt pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download + DESC = No download step for 'PioasmBuild' + restat = 1 + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-install: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-build + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pioasm && /usr/bin/cmake -E echo_append + DESC = No install step for 'PioasmBuild' + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake -Dcfgdir= -P /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-mkdirs.cmake && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-mkdir + DESC = Creating directories for 'PioasmBuild' + restat = 1 + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-patch + DESC = No patch step for 'PioasmBuild' + restat = 1 + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update + +build pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update: CUSTOM_COMMAND pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-download + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-update + DESC = No update step for 'PioasmBuild' + restat = 1 + + +############################################# +# Phony custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h + +build pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h: phony pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h || pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild + + +############################################# +# Custom command for pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h | ${cmake_ninja_workdir}pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h: CUSTOM_COMMAND /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio || pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver && /home/spider_pig/src/c/pico/clacer/build/pioasm/pioasm -o c-sdk /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio.h + DESC = Generating cyw43_bus_pio_spi.pio.h + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/edit_cache: phony pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/rebuild_cache: phony pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_lwip && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_lwip/edit_cache: phony pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_lwip && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_lwip/rebuild_cache: phony pico-sdk/src/rp2_common/pico_lwip/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_arch && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_arch/edit_cache: phony pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_arch && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cyw43_arch/rebuild_cache: phony pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mbedtls && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_mbedtls/edit_cache: phony pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mbedtls && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_mbedtls/rebuild_cache: phony pico-sdk/src/rp2_common/pico_mbedtls/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdlib && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdlib/edit_cache: phony pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdlib && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_stdlib/rebuild_cache: phony pico-sdk/src/rp2_common/pico_stdlib/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cxx_options && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cxx_options/edit_cache: phony pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cxx_options && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_cxx_options/rebuild_cache: phony pico-sdk/src/rp2_common/pico_cxx_options/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_standard_link && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_standard_link/edit_cache: phony pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_standard_link && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_standard_link/rebuild_cache: phony pico-sdk/src/rp2_common/pico_standard_link/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_fix/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_fix/edit_cache: phony pico-sdk/src/rp2_common/pico_fix/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_fix/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_fix/rebuild_cache: phony pico-sdk/src/rp2_common/pico_fix/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/edit_cache: phony pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rebuild_cache: phony pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_runtime && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_runtime/edit_cache: phony pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_runtime && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2_common/pico_runtime/rebuild_cache: phony pico-sdk/src/rp2_common/pico_runtime/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2040/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040 && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/edit_cache: phony pico-sdk/src/rp2040/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2040/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040 && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/rebuild_cache: phony pico-sdk/src/rp2040/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2040/hardware_regs/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/hardware_regs/edit_cache: phony pico-sdk/src/rp2040/hardware_regs/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2040/hardware_regs/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/hardware_regs/rebuild_cache: phony pico-sdk/src/rp2040/hardware_regs/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/src/rp2040/hardware_structs/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/hardware_structs/edit_cache: phony pico-sdk/src/rp2040/hardware_structs/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/src/rp2040/hardware_structs/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/src/rp2040/hardware_structs/rebuild_cache: phony pico-sdk/src/rp2040/hardware_structs/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build pico-sdk/docs/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build pico-sdk/docs/edit_cache: phony pico-sdk/docs/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build pico-sdk/docs/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/clacer -B/home/spider_pig/src/c/pico/clacer/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build pico-sdk/docs/rebuild_cache: phony pico-sdk/docs/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build PioasmBuild: phony pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild + +build bs2_default: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + +build bs2_default.elf: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + +build bs2_default_bin: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default_bin + +build bs2_default_padded_checksummed_asm: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default_padded_checksummed_asm + +build clacer: phony clacer.elf + +build cyw43_driver_picow_cyw43_bus_pio_spi_pio_h: phony pico-sdk/src/rp2_common/pico_cyw43_driver/cyw43_driver_picow_cyw43_bus_pio_spi_pio_h + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build + +build all: phony clacer.elf ELF2UF2Build pico-sdk/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk + +build pico-sdk/all: phony pico-sdk/tools/all pico-sdk/src/all pico-sdk/docs/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs + +build pico-sdk/docs/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src + +build pico-sdk/src/all: phony pico-sdk/src/common/all pico-sdk/src/rp2_common/all pico-sdk/src/rp2040/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common + +build pico-sdk/src/common/all: phony pico-sdk/src/common/boot_picoboot/all pico-sdk/src/common/boot_uf2/all pico-sdk/src/common/pico_base/all pico-sdk/src/common/pico_usb_reset_interface/all pico-sdk/src/common/pico_bit_ops/all pico-sdk/src/common/pico_binary_info/all pico-sdk/src/common/pico_divider/all pico-sdk/src/common/pico_sync/all pico-sdk/src/common/pico_time/all pico-sdk/src/common/pico_util/all pico-sdk/src/common/pico_stdlib/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot + +build pico-sdk/src/common/boot_picoboot/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2 + +build pico-sdk/src/common/boot_uf2/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base + +build pico-sdk/src/common/pico_base/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info + +build pico-sdk/src/common/pico_binary_info/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops + +build pico-sdk/src/common/pico_bit_ops/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider + +build pico-sdk/src/common/pico_divider/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib + +build pico-sdk/src/common/pico_stdlib/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync + +build pico-sdk/src/common/pico_sync/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time + +build pico-sdk/src/common/pico_time/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface + +build pico-sdk/src/common/pico_usb_reset_interface/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util + +build pico-sdk/src/common/pico_util/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040 + +build pico-sdk/src/rp2040/all: phony pico-sdk/src/rp2040/hardware_regs/all pico-sdk/src/rp2040/hardware_structs/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs + +build pico-sdk/src/rp2040/hardware_regs/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs + +build pico-sdk/src/rp2040/hardware_structs/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common + +build pico-sdk/src/rp2_common/all: phony pico-sdk/src/rp2_common/hardware_base/all pico-sdk/src/rp2_common/hardware_claim/all pico-sdk/src/rp2_common/hardware_adc/all pico-sdk/src/rp2_common/hardware_clocks/all pico-sdk/src/rp2_common/hardware_dma/all pico-sdk/src/rp2_common/hardware_divider/all pico-sdk/src/rp2_common/hardware_exception/all pico-sdk/src/rp2_common/hardware_flash/all pico-sdk/src/rp2_common/hardware_gpio/all pico-sdk/src/rp2_common/hardware_i2c/all pico-sdk/src/rp2_common/hardware_interp/all pico-sdk/src/rp2_common/hardware_irq/all pico-sdk/src/rp2_common/hardware_pio/all pico-sdk/src/rp2_common/hardware_pll/all pico-sdk/src/rp2_common/hardware_pwm/all pico-sdk/src/rp2_common/hardware_resets/all pico-sdk/src/rp2_common/hardware_rtc/all pico-sdk/src/rp2_common/hardware_spi/all pico-sdk/src/rp2_common/hardware_sync/all pico-sdk/src/rp2_common/hardware_timer/all pico-sdk/src/rp2_common/hardware_uart/all pico-sdk/src/rp2_common/hardware_vreg/all pico-sdk/src/rp2_common/hardware_watchdog/all pico-sdk/src/rp2_common/hardware_xosc/all pico-sdk/src/rp2_common/pico_bootrom/all pico-sdk/src/rp2_common/pico_platform/all pico-sdk/src/rp2_common/boot_stage2/all pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/all pico-sdk/src/rp2_common/pico_multicore/all pico-sdk/src/rp2_common/pico_unique_id/all pico-sdk/src/rp2_common/pico_bit_ops/all pico-sdk/src/rp2_common/pico_divider/all pico-sdk/src/rp2_common/pico_double/all pico-sdk/src/rp2_common/pico_int64_ops/all pico-sdk/src/rp2_common/pico_float/all pico-sdk/src/rp2_common/pico_mem_ops/all pico-sdk/src/rp2_common/pico_malloc/all pico-sdk/src/rp2_common/pico_printf/all pico-sdk/src/rp2_common/pico_rand/all pico-sdk/src/rp2_common/pico_stdio/all pico-sdk/src/rp2_common/pico_stdio_semihosting/all pico-sdk/src/rp2_common/pico_stdio_uart/all pico-sdk/src/rp2_common/cmsis/all pico-sdk/src/rp2_common/tinyusb/all pico-sdk/src/rp2_common/pico_stdio_usb/all pico-sdk/src/rp2_common/pico_i2c_slave/all pico-sdk/src/rp2_common/pico_async_context/all pico-sdk/src/rp2_common/pico_btstack/all pico-sdk/src/rp2_common/pico_cyw43_driver/all pico-sdk/src/rp2_common/pico_lwip/all pico-sdk/src/rp2_common/pico_cyw43_arch/all pico-sdk/src/rp2_common/pico_mbedtls/all pico-sdk/src/rp2_common/pico_stdlib/all pico-sdk/src/rp2_common/pico_cxx_options/all pico-sdk/src/rp2_common/pico_standard_link/all pico-sdk/src/rp2_common/pico_fix/all pico-sdk/src/rp2_common/pico_runtime/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2 + +build pico-sdk/src/rp2_common/boot_stage2/all: phony pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmsis + +build pico-sdk/src/rp2_common/cmsis/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_adc + +build pico-sdk/src/rp2_common/hardware_adc/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_base + +build pico-sdk/src/rp2_common/hardware_base/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_claim + +build pico-sdk/src/rp2_common/hardware_claim/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_clocks + +build pico-sdk/src/rp2_common/hardware_clocks/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_divider + +build pico-sdk/src/rp2_common/hardware_divider/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_dma + +build pico-sdk/src/rp2_common/hardware_dma/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_exception + +build pico-sdk/src/rp2_common/hardware_exception/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_flash + +build pico-sdk/src/rp2_common/hardware_flash/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_gpio + +build pico-sdk/src/rp2_common/hardware_gpio/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_i2c + +build pico-sdk/src/rp2_common/hardware_i2c/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_interp + +build pico-sdk/src/rp2_common/hardware_interp/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_irq + +build pico-sdk/src/rp2_common/hardware_irq/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pio + +build pico-sdk/src/rp2_common/hardware_pio/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pll + +build pico-sdk/src/rp2_common/hardware_pll/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_pwm + +build pico-sdk/src/rp2_common/hardware_pwm/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_resets + +build pico-sdk/src/rp2_common/hardware_resets/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_rtc + +build pico-sdk/src/rp2_common/hardware_rtc/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_spi + +build pico-sdk/src/rp2_common/hardware_spi/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_sync + +build pico-sdk/src/rp2_common/hardware_sync/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_timer + +build pico-sdk/src/rp2_common/hardware_timer/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_uart + +build pico-sdk/src/rp2_common/hardware_uart/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_vreg + +build pico-sdk/src/rp2_common/hardware_vreg/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_watchdog + +build pico-sdk/src/rp2_common/hardware_watchdog/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/hardware_xosc + +build pico-sdk/src/rp2_common/hardware_xosc/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_async_context + +build pico-sdk/src/rp2_common/pico_async_context/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bit_ops + +build pico-sdk/src/rp2_common/pico_bit_ops/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootrom + +build pico-sdk/src/rp2_common/pico_bootrom/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset + +build pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_btstack + +build pico-sdk/src/rp2_common/pico_btstack/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cxx_options + +build pico-sdk/src/rp2_common/pico_cxx_options/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_arch + +build pico-sdk/src/rp2_common/pico_cyw43_arch/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver + +build pico-sdk/src/rp2_common/pico_cyw43_driver/all: phony pico-sdk/src/rp2_common/pico_cyw43_driver/PioasmBuild pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus + +build pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_divider + +build pico-sdk/src/rp2_common/pico_divider/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_double + +build pico-sdk/src/rp2_common/pico_double/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix + +build pico-sdk/src/rp2_common/pico_fix/all: phony pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration + +build pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_float + +build pico-sdk/src/rp2_common/pico_float/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_i2c_slave + +build pico-sdk/src/rp2_common/pico_i2c_slave/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_int64_ops + +build pico-sdk/src/rp2_common/pico_int64_ops/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_lwip + +build pico-sdk/src/rp2_common/pico_lwip/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_malloc + +build pico-sdk/src/rp2_common/pico_malloc/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mbedtls + +build pico-sdk/src/rp2_common/pico_mbedtls/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_mem_ops + +build pico-sdk/src/rp2_common/pico_mem_ops/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_multicore + +build pico-sdk/src/rp2_common/pico_multicore/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_platform + +build pico-sdk/src/rp2_common/pico_platform/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_printf + +build pico-sdk/src/rp2_common/pico_printf/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_rand + +build pico-sdk/src/rp2_common/pico_rand/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_runtime + +build pico-sdk/src/rp2_common/pico_runtime/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_standard_link + +build pico-sdk/src/rp2_common/pico_standard_link/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio + +build pico-sdk/src/rp2_common/pico_stdio/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_semihosting + +build pico-sdk/src/rp2_common/pico_stdio_semihosting/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_uart + +build pico-sdk/src/rp2_common/pico_stdio_uart/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdio_usb + +build pico-sdk/src/rp2_common/pico_stdio_usb/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_stdlib + +build pico-sdk/src/rp2_common/pico_stdlib/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/pico_unique_id + +build pico-sdk/src/rp2_common/pico_unique_id/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/tinyusb + +build pico-sdk/src/rp2_common/tinyusb/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools + +build pico-sdk/tools/all: phony + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/spider_pig/src/c/pico/clacer/CMakeLists.txt /home/spider_pig/src/c/pico/clacer/pico_sdk_import.cmake /home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_platform.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_toolchain.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_utils.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/pico/pico.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/rp2040.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/find_compiler.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/set_flags.cmake /home/spider_pig/src/c/pico/pico-sdk/docs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/family_support.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/boards/pico_sdk/board.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/family.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/pico_sdk_import.cmake /home/spider_pig/src/c/pico/pico-sdk/pico_sdk_init.cmake /home/spider_pig/src/c/pico/pico-sdk/pico_sdk_version.cmake /home/spider_pig/src/c/pico/pico-sdk/src/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/board_setup.cmake /home/spider_pig/src/c/pico/pico-sdk/src/boards/generic_board.cmake /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/generate_config_header.cmake /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include/pico/version.h.in /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_adc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_dma/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_exception/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_flash/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_i2c/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_interp/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pwm/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_rtc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_async_context/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_btstack/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cxx_options/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_i2c_slave/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_lwip/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mbedtls/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_multicore/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_rand/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_usb/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_unique_id/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/FindELF2UF2.cmake /home/spider_pig/src/c/pico/pico-sdk/tools/FindPioasm.cmake /usr/share/cmake/Modules/CMakeASMInformation.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/ExternalProject.cmake /usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in /usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in /usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in /usr/share/cmake/Modules/FindDoxygen.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPython/Support.cmake /usr/share/cmake/Modules/FindPython3.cmake CMakeCache.txt CMakeFiles/3.25.3/CMakeASMCompiler.cmake CMakeFiles/3.25.3/CMakeCCompiler.cmake CMakeFiles/3.25.3/CMakeCXXCompiler.cmake CMakeFiles/3.25.3/CMakeSystem.cmake elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-mkdirs.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/spider_pig/src/c/pico/clacer/CMakeLists.txt /home/spider_pig/src/c/pico/clacer/pico_sdk_import.cmake /home/spider_pig/src/c/pico/pico-sdk/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/cmake/Platform/PICO.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_platform.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_pre_load_toolchain.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/pico_utils.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/pico/pico.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/platforms/rp2040.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/find_compiler.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/pico_arm_gcc.cmake /home/spider_pig/src/c/pico/pico-sdk/cmake/preload/toolchains/set_flags.cmake /home/spider_pig/src/c/pico/pico-sdk/docs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/family_support.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/boards/pico_sdk/board.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/family.cmake /home/spider_pig/src/c/pico/pico-sdk/lib/tinyusb/hw/bsp/rp2040/pico_sdk_import.cmake /home/spider_pig/src/c/pico/pico-sdk/pico_sdk_init.cmake /home/spider_pig/src/c/pico/pico-sdk/pico_sdk_version.cmake /home/spider_pig/src/c/pico/pico-sdk/src/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/board_setup.cmake /home/spider_pig/src/c/pico/pico-sdk/src/boards/generic_board.cmake /home/spider_pig/src/c/pico/pico-sdk/src/common/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/generate_config_header.cmake /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base/include/pico/version.h.in /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040.cmake /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common.cmake /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/boot_stage2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_adc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_base/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_dma/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_exception/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_flash/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_i2c/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_interp/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pwm/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_resets/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_rtc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_async_context/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootsel_via_double_reset/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_btstack/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cxx_options/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_arch/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_i2c_slave/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_lwip/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mbedtls/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_multicore/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_rand/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_semihosting/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_usb/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_unique_id/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/tinyusb/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/FindELF2UF2.cmake /home/spider_pig/src/c/pico/pico-sdk/tools/FindPioasm.cmake /usr/share/cmake/Modules/CMakeASMInformation.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-ASM.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/ExternalProject.cmake /usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in /usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in /usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in /usr/share/cmake/Modules/FindDoxygen.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPython/Support.cmake /usr/share/cmake/Modules/FindPython3.cmake CMakeCache.txt CMakeFiles/3.25.3/CMakeASMCompiler.cmake CMakeFiles/3.25.3/CMakeCCompiler.cmake CMakeFiles/3.25.3/CMakeCXXCompiler.cmake CMakeFiles/3.25.3/CMakeSystem.cmake elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-mkdirs.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/build/clacer.bin b/build/clacer.bin new file mode 100755 index 0000000000000000000000000000000000000000..2e8674b63c9b96c645b65e531a8aa7b01d7bc574 GIT binary patch literal 20876 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

@N64oe#7*X( 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 AF#rGn literal 0 HcmV?d00001 diff --git a/build/clacer.dis b/build/clacer.dis new file mode 100644 index 0000000..30e0a1e --- /dev/null +++ b/build/clacer.dis @@ -0,0 +1,8204 @@ + +/home/spider_pig/src/c/pico/clacer/build/clacer.elf: file format elf32-littlearm + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .boot2 00000100 10000000 10000000 00001000 2**0 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 1 .text 00003ff8 10000100 10000100 00001100 2**3 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 2 .rodata 00000e4c 100040f8 100040f8 000050f8 2**3 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 3 .binary_info 0000001c 10004f44 10004f44 00005f44 2**2 + CONTENTS, ALLOC, LOAD, DATA + 4 .ram_vector_table 000000c0 20000000 20000000 000062ec 2**2 + CONTENTS + 5 .data 0000022c 200000c0 10004f60 000060c0 2**4 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 6 .uninitialized_data 00000000 200002ec 200002ec 000063ac 2**0 + CONTENTS + 7 .scratch_x 00000000 20040000 20040000 000063ac 2**0 + CONTENTS + 8 .scratch_y 00000000 20041000 20041000 000063ac 2**0 + CONTENTS + 9 .bss 000003c8 200002f0 200002f0 000062f0 2**3 + ALLOC + 10 .heap 00000800 200006b8 200006b8 000063ac 2**2 + CONTENTS, READONLY + 11 .stack_dummy 00000800 20041000 20041000 00006bc0 2**5 + CONTENTS, READONLY + 12 .ARM.attributes 00000028 00000000 00000000 000073c0 2**0 + CONTENTS, READONLY + 13 .comment 00000055 00000000 00000000 000073e8 2**0 + CONTENTS, READONLY + 14 .debug_info 000125d4 00000000 00000000 0000743d 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 15 .debug_abbrev 00003d6c 00000000 00000000 00019a11 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 16 .debug_loclists 00007ae3 00000000 00000000 0001d77d 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 17 .debug_aranges 00000ed8 00000000 00000000 00025260 2**3 + CONTENTS, READONLY, DEBUGGING, OCTETS + 18 .debug_rnglists 00000cdd 00000000 00000000 00026138 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 19 .debug_line 0000c81e 00000000 00000000 00026e15 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 20 .debug_str 0000354f 00000000 00000000 00033633 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 21 .debug_frame 00001a8c 00000000 00000000 00036b84 2**2 + CONTENTS, READONLY, DEBUGGING, OCTETS + 22 .debug_line_str 00000347 00000000 00000000 00038610 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + +/home/spider_pig/src/c/pico/clacer/build/clacer.elf: file format elf32-littlearm + + +Disassembly of section .boot2: + +10000000 <__boot2_start__>: +10000000: 4b32b500 .word 0x4b32b500 +10000004: 60582021 .word 0x60582021 +10000008: 21026898 .word 0x21026898 +1000000c: 60984388 .word 0x60984388 +10000010: 611860d8 .word 0x611860d8 +10000014: 4b2e6158 .word 0x4b2e6158 +10000018: 60992100 .word 0x60992100 +1000001c: 61592102 .word 0x61592102 +10000020: 22f02101 .word 0x22f02101 +10000024: 492b5099 .word 0x492b5099 +10000028: 21016019 .word 0x21016019 +1000002c: 20356099 .word 0x20356099 +10000030: f844f000 .word 0xf844f000 +10000034: 42902202 .word 0x42902202 +10000038: 2106d014 .word 0x2106d014 +1000003c: f0006619 .word 0xf0006619 +10000040: 6e19f834 .word 0x6e19f834 +10000044: 66192101 .word 0x66192101 +10000048: 66182000 .word 0x66182000 +1000004c: f000661a .word 0xf000661a +10000050: 6e19f82c .word 0x6e19f82c +10000054: 6e196e19 .word 0x6e196e19 +10000058: f0002005 .word 0xf0002005 +1000005c: 2101f82f .word 0x2101f82f +10000060: d1f94208 .word 0xd1f94208 +10000064: 60992100 .word 0x60992100 +10000068: 6019491b .word 0x6019491b +1000006c: 60592100 .word 0x60592100 +10000070: 481b491a .word 0x481b491a +10000074: 21016001 .word 0x21016001 +10000078: 21eb6099 .word 0x21eb6099 +1000007c: 21a06619 .word 0x21a06619 +10000080: f0006619 .word 0xf0006619 +10000084: 2100f812 .word 0x2100f812 +10000088: 49166099 .word 0x49166099 +1000008c: 60014814 .word 0x60014814 +10000090: 60992101 .word 0x60992101 +10000094: 2800bc01 .word 0x2800bc01 +10000098: 4700d000 .word 0x4700d000 +1000009c: 49134812 .word 0x49134812 +100000a0: c8036008 .word 0xc8036008 +100000a4: 8808f380 .word 0x8808f380 +100000a8: b5034708 .word 0xb5034708 +100000ac: 20046a99 .word 0x20046a99 +100000b0: d0fb4201 .word 0xd0fb4201 +100000b4: 42012001 .word 0x42012001 +100000b8: bd03d1f8 .word 0xbd03d1f8 +100000bc: 6618b502 .word 0x6618b502 +100000c0: f7ff6618 .word 0xf7ff6618 +100000c4: 6e18fff2 .word 0x6e18fff2 +100000c8: bd026e18 .word 0xbd026e18 +100000cc: 40020000 .word 0x40020000 +100000d0: 18000000 .word 0x18000000 +100000d4: 00070000 .word 0x00070000 +100000d8: 005f0300 .word 0x005f0300 +100000dc: 00002221 .word 0x00002221 +100000e0: 180000f4 .word 0x180000f4 +100000e4: a0002022 .word 0xa0002022 +100000e8: 10000100 .word 0x10000100 +100000ec: e000ed08 .word 0xe000ed08 + ... +100000fc: 7a4eb274 .word 0x7a4eb274 + +Disassembly of section .text: + +10000100 <__VECTOR_TABLE>: +10000100: 20042000 .word 0x20042000 +10000104: 100001f7 .word 0x100001f7 +10000108: 100001c3 .word 0x100001c3 +1000010c: 100001c5 .word 0x100001c5 +10000110: 100001c1 .word 0x100001c1 +10000114: 100001c1 .word 0x100001c1 +10000118: 100001c1 .word 0x100001c1 +1000011c: 100001c1 .word 0x100001c1 +10000120: 100001c1 .word 0x100001c1 +10000124: 100001c1 .word 0x100001c1 +10000128: 100001c1 .word 0x100001c1 +1000012c: 100001c7 .word 0x100001c7 +10000130: 100001c1 .word 0x100001c1 +10000134: 100001c1 .word 0x100001c1 +10000138: 100001c9 .word 0x100001c9 +1000013c: 100001cb .word 0x100001cb +10000140: 100001cd .word 0x100001cd +10000144: 100001cd .word 0x100001cd +10000148: 100001cd .word 0x100001cd +1000014c: 100001cd .word 0x100001cd +10000150: 100001cd .word 0x100001cd +10000154: 100001cd .word 0x100001cd +10000158: 100001cd .word 0x100001cd +1000015c: 100001cd .word 0x100001cd +10000160: 100001cd .word 0x100001cd +10000164: 100001cd .word 0x100001cd +10000168: 100001cd .word 0x100001cd +1000016c: 100001cd .word 0x100001cd +10000170: 100001cd .word 0x100001cd +10000174: 100001cd .word 0x100001cd +10000178: 100001cd .word 0x100001cd +1000017c: 100001cd .word 0x100001cd +10000180: 100001cd .word 0x100001cd +10000184: 100001cd .word 0x100001cd +10000188: 100001cd .word 0x100001cd +1000018c: 100001cd .word 0x100001cd +10000190: 100001cd .word 0x100001cd +10000194: 100001cd .word 0x100001cd +10000198: 100001cd .word 0x100001cd +1000019c: 100001cd .word 0x100001cd +100001a0: 100001cd .word 0x100001cd +100001a4: 100001cd .word 0x100001cd +100001a8: 100001cd .word 0x100001cd +100001ac: 100001cd .word 0x100001cd +100001b0: 100001cd .word 0x100001cd +100001b4: 100001cd .word 0x100001cd +100001b8: 100001cd .word 0x100001cd +100001bc: 100001cd .word 0x100001cd + +100001c0 : +100001c0: be00 bkpt 0x0000 + +100001c2 : +100001c2: be00 bkpt 0x0000 + +100001c4 : +100001c4: be00 bkpt 0x0000 + +100001c6 : +100001c6: be00 bkpt 0x0000 + +100001c8 : +100001c8: be00 bkpt 0x0000 + +100001ca : +100001ca: be00 bkpt 0x0000 + +100001cc <__unhandled_user_irq>: +100001cc: f3ef 8005 mrs r0, IPSR +100001d0: 3810 subs r0, #16 + +100001d2 : +100001d2: be00 bkpt 0x0000 + +100001d4 : +100001d4: 7188ebf2 .word 0x7188ebf2 +100001d8: 10004f44 .word 0x10004f44 +100001dc: 10004f60 .word 0x10004f60 +100001e0: 10000234 .word 0x10000234 +100001e4: e71aa390 .word 0xe71aa390 + +100001e8 <_entry_point>: +100001e8: 2000 movs r0, #0 +100001ea: 491f ldr r1, [pc, #124] @ (10000268 ) +100001ec: 6008 str r0, [r1, #0] +100001ee: c806 ldmia r0!, {r1, r2} +100001f0: f381 8808 msr MSP, r1 +100001f4: 4710 bx r2 + +100001f6 <_reset_handler>: +100001f6: 481d ldr r0, [pc, #116] @ (1000026c ) +100001f8: 6800 ldr r0, [r0, #0] +100001fa: 2800 cmp r0, #0 +100001fc: d12f bne.n 1000025e +100001fe: a40d add r4, pc, #52 @ (adr r4, 10000234 ) +10000200: cc0e ldmia r4!, {r1, r2, r3} +10000202: 2900 cmp r1, #0 +10000204: d002 beq.n 1000020c <_reset_handler+0x16> +10000206: f000 f812 bl 1000022e +1000020a: e7f9 b.n 10000200 <_reset_handler+0xa> +1000020c: 4918 ldr r1, [pc, #96] @ (10000270 ) +1000020e: 4a19 ldr r2, [pc, #100] @ (10000274 ) +10000210: 2000 movs r0, #0 +10000212: e000 b.n 10000216 + +10000214 : +10000214: c101 stmia r1!, {r0} + +10000216 : +10000216: 4291 cmp r1, r2 +10000218: d1fc bne.n 10000214 + +1000021a : +1000021a: 4917 ldr r1, [pc, #92] @ (10000278 ) +1000021c: 4788 blx r1 +1000021e: 4917 ldr r1, [pc, #92] @ (1000027c ) +10000220: 4788 blx r1 +10000222: 4917 ldr r1, [pc, #92] @ (10000280 ) +10000224: 4788 blx r1 +10000226: be00 bkpt 0x0000 +10000228: e7fd b.n 10000226 + +1000022a : +1000022a: c901 ldmia r1!, {r0} +1000022c: c201 stmia r2!, {r0} + +1000022e : +1000022e: 429a cmp r2, r3 +10000230: d3fb bcc.n 1000022a +10000232: 4770 bx lr + +10000234 : +10000234: 10004f60 .word 0x10004f60 +10000238: 200000c0 .word 0x200000c0 +1000023c: 200002ec .word 0x200002ec +10000240: 1000518c .word 0x1000518c +10000244: 20040000 .word 0x20040000 +10000248: 20040000 .word 0x20040000 +1000024c: 1000518c .word 0x1000518c +10000250: 20041000 .word 0x20041000 +10000254: 20041000 .word 0x20041000 +10000258: 00000000 .word 0x00000000 +1000025c: 4770 bx lr + +1000025e : +1000025e: 4809 ldr r0, [pc, #36] @ (10000284 ) +10000260: f002 fe26 bl 10002eb0 +10000264: 4700 bx r0 +10000266: 0000 .short 0x0000 +10000268: e000ed08 .word 0xe000ed08 +1000026c: d0000000 .word 0xd0000000 +10000270: 200002f0 .word 0x200002f0 +10000274: 200006b8 .word 0x200006b8 +10000278: 10001bc1 .word 0x10001bc1 +1000027c: 10000355 .word 0x10000355 +10000280: 10001b81 .word 0x10001b81 +10000284: 00005657 .word 0x00005657 + +10000288 <__bi_50>: +10000288: 50520006 5360b3ab 10004ee0 ..RP..`S.N.. + +10000294 <__bi_38>: +10000294: 50520006 02031c86 10004ef0 ..RP.....N.. + +100002a0 <__bi_30>: +100002a0: 50520006 9da22254 10004ef8 ..RPT"...N.. + +100002ac <__bi_22>: +100002ac: 50520005 68f465de 1000518c ..RP.e.h.Q.. + +100002b8 <_init>: +100002b8: b5f8 push {r3, r4, r5, r6, r7, lr} +100002ba: 46c0 nop @ (mov r8, r8) + +100002bc : +100002bc: 4804 ldr r0, [pc, #16] @ (100002d0 ) +100002be: 4b05 ldr r3, [pc, #20] @ (100002d4 ) +100002c0: b510 push {r4, lr} +100002c2: 4283 cmp r3, r0 +100002c4: d003 beq.n 100002ce +100002c6: 4b04 ldr r3, [pc, #16] @ (100002d8 ) +100002c8: 2b00 cmp r3, #0 +100002ca: d000 beq.n 100002ce +100002cc: 4798 blx r3 +100002ce: bd10 pop {r4, pc} +100002d0: 200002ec .word 0x200002ec +100002d4: 200002ec .word 0x200002ec +100002d8: 00000000 .word 0x00000000 + +100002dc : +100002dc: 4806 ldr r0, [pc, #24] @ (100002f8 ) +100002de: 4907 ldr r1, [pc, #28] @ (100002fc ) +100002e0: 1a09 subs r1, r1, r0 +100002e2: 108b asrs r3, r1, #2 +100002e4: 0fc9 lsrs r1, r1, #31 +100002e6: 18c9 adds r1, r1, r3 +100002e8: b510 push {r4, lr} +100002ea: 1049 asrs r1, r1, #1 +100002ec: d003 beq.n 100002f6 +100002ee: 4b04 ldr r3, [pc, #16] @ (10000300 ) +100002f0: 2b00 cmp r3, #0 +100002f2: d000 beq.n 100002f6 +100002f4: 4798 blx r3 +100002f6: bd10 pop {r4, pc} +100002f8: 200002ec .word 0x200002ec +100002fc: 200002ec .word 0x200002ec +10000300: 00000000 .word 0x00000000 + +10000304 <__do_global_dtors_aux>: +10000304: b510 push {r4, lr} +10000306: 4c07 ldr r4, [pc, #28] @ (10000324 <__do_global_dtors_aux+0x20>) +10000308: 7823 ldrb r3, [r4, #0] +1000030a: 2b00 cmp r3, #0 +1000030c: d109 bne.n 10000322 <__do_global_dtors_aux+0x1e> +1000030e: f7ff ffd5 bl 100002bc +10000312: 4b05 ldr r3, [pc, #20] @ (10000328 <__do_global_dtors_aux+0x24>) +10000314: 2b00 cmp r3, #0 +10000316: d002 beq.n 1000031e <__do_global_dtors_aux+0x1a> +10000318: 4804 ldr r0, [pc, #16] @ (1000032c <__do_global_dtors_aux+0x28>) +1000031a: e000 b.n 1000031e <__do_global_dtors_aux+0x1a> +1000031c: bf00 nop +1000031e: 2301 movs r3, #1 +10000320: 7023 strb r3, [r4, #0] +10000322: bd10 pop {r4, pc} +10000324: 200003f0 .word 0x200003f0 +10000328: 00000000 .word 0x00000000 +1000032c: 100040f8 .word 0x100040f8 + +10000330 : +10000330: 4b05 ldr r3, [pc, #20] @ (10000348 ) +10000332: b510 push {r4, lr} +10000334: 2b00 cmp r3, #0 +10000336: d003 beq.n 10000340 +10000338: 4904 ldr r1, [pc, #16] @ (1000034c ) +1000033a: 4805 ldr r0, [pc, #20] @ (10000350 ) +1000033c: e000 b.n 10000340 +1000033e: bf00 nop +10000340: f7ff ffcc bl 100002dc +10000344: bd10 pop {r4, pc} +10000346: 46c0 nop @ (mov r8, r8) +10000348: 00000000 .word 0x00000000 +1000034c: 200003f4 .word 0x200003f4 +10000350: 100040f8 .word 0x100040f8 + +10000354

: +10000354: b570 push {r4, r5, r6, lr} +10000356: 2019 movs r0, #25 +10000358: f000 f82c bl 100003b4 +1000035c: 23d0 movs r3, #208 @ 0xd0 +1000035e: 061b lsls r3, r3, #24 +10000360: 2280 movs r2, #128 @ 0x80 +10000362: 0492 lsls r2, r2, #18 +10000364: 625a str r2, [r3, #36] @ 0x24 +10000366: 24d0 movs r4, #208 @ 0xd0 +10000368: 0624 lsls r4, r4, #24 +1000036a: 2580 movs r5, #128 @ 0x80 +1000036c: 04ad lsls r5, r5, #18 +1000036e: 61a5 str r5, [r4, #24] +10000370: 20fa movs r0, #250 @ 0xfa +10000372: f000 ff5e bl 10001232 +10000376: 6165 str r5, [r4, #20] +10000378: 20fa movs r0, #250 @ 0xfa +1000037a: 0080 lsls r0, r0, #2 +1000037c: f000 ff59 bl 10001232 +10000380: e7f1 b.n 10000366 + ... + +10000384 : +10000384: b510 push {r4, lr} +10000386: 0083 lsls r3, r0, #2 +10000388: 4a08 ldr r2, [pc, #32] @ (100003ac ) +1000038a: 4694 mov ip, r2 +1000038c: 4463 add r3, ip +1000038e: 681a ldr r2, [r3, #0] +10000390: 2440 movs r4, #64 @ 0x40 +10000392: 4062 eors r2, r4 +10000394: 3480 adds r4, #128 @ 0x80 +10000396: 4014 ands r4, r2 +10000398: 2280 movs r2, #128 @ 0x80 +1000039a: 0152 lsls r2, r2, #5 +1000039c: 4313 orrs r3, r2 +1000039e: 601c str r4, [r3, #0] +100003a0: 00c0 lsls r0, r0, #3 +100003a2: 4b03 ldr r3, [pc, #12] @ (100003b0 ) +100003a4: 469c mov ip, r3 +100003a6: 4460 add r0, ip +100003a8: 6041 str r1, [r0, #4] +100003aa: bd10 pop {r4, pc} +100003ac: 4001c004 .word 0x4001c004 +100003b0: 40014000 .word 0x40014000 + +100003b4 : +100003b4: b510 push {r4, lr} +100003b6: 2301 movs r3, #1 +100003b8: 4083 lsls r3, r0 +100003ba: 22d0 movs r2, #208 @ 0xd0 +100003bc: 0612 lsls r2, r2, #24 +100003be: 6293 str r3, [r2, #40] @ 0x28 +100003c0: 6193 str r3, [r2, #24] +100003c2: 2105 movs r1, #5 +100003c4: f7ff ffde bl 10000384 +100003c8: bd10 pop {r4, pc} + ... + +100003cc : +100003cc: 4b03 ldr r3, [pc, #12] @ (100003dc ) +100003ce: 681b ldr r3, [r3, #0] +100003d0: 2002 movs r0, #2 +100003d2: 4018 ands r0, r3 +100003d4: 1e43 subs r3, r0, #1 +100003d6: 4198 sbcs r0, r3 +100003d8: b2c0 uxtb r0, r0 +100003da: 4770 bx lr +100003dc: 4006c000 .word 0x4006c000 + +100003e0 : +100003e0: f3ef 8010 mrs r0, PRIMASK +100003e4: b672 cpsid i +100003e6: 4b03 ldr r3, [pc, #12] @ (100003f4 ) +100003e8: 681b ldr r3, [r3, #0] +100003ea: 2b00 cmp r3, #0 +100003ec: d0fb beq.n 100003e6 +100003ee: f3bf 8f5f dmb sy +100003f2: 4770 bx lr +100003f4: d000012c .word 0xd000012c + +100003f8 : +100003f8: f3bf 8f5f dmb sy +100003fc: 4b02 ldr r3, [pc, #8] @ (10000408 ) +100003fe: 2200 movs r2, #0 +10000400: 601a str r2, [r3, #0] +10000402: f380 8810 msr PRIMASK, r0 +10000406: 4770 bx lr +10000408: d000012c .word 0xd000012c + +1000040c : +1000040c: b5f8 push {r3, r4, r5, r6, r7, lr} +1000040e: 0006 movs r6, r0 +10000410: 000c movs r4, r1 +10000412: 0015 movs r5, r2 +10000414: f7ff ffe4 bl 100003e0 +10000418: 08e3 lsrs r3, r4, #3 +1000041a: 18f7 adds r7, r6, r3 +1000041c: 5cf1 ldrb r1, [r6, r3] +1000041e: 2207 movs r2, #7 +10000420: 4022 ands r2, r4 +10000422: 2301 movs r3, #1 +10000424: 4093 lsls r3, r2 +10000426: 420b tst r3, r1 +10000428: d105 bne.n 10000436 +1000042a: b2db uxtb r3, r3 +1000042c: 430b orrs r3, r1 +1000042e: 703b strb r3, [r7, #0] +10000430: f7ff ffe2 bl 100003f8 +10000434: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000436: 0021 movs r1, r4 +10000438: 0028 movs r0, r5 +1000043a: f001 fc3d bl 10001cb8 + ... + +10000440 : +10000440: 2300 movs r3, #0 +10000442: e007 b.n 10000454 +10000444: 4a05 ldr r2, [pc, #20] @ (1000045c ) +10000446: 189a adds r2, r3, r2 +10000448: 0092 lsls r2, r2, #2 +1000044a: f3bf 8f5f dmb sy +1000044e: 2100 movs r1, #0 +10000450: 6011 str r1, [r2, #0] +10000452: 3301 adds r3, #1 +10000454: 2b1f cmp r3, #31 +10000456: d9f5 bls.n 10000444 +10000458: 4770 bx lr +1000045a: 46c0 nop @ (mov r8, r8) +1000045c: 34000040 .word 0x34000040 + +10000460 : +10000460: 4a05 ldr r2, [pc, #20] @ (10000478 ) +10000462: 7810 ldrb r0, [r2, #0] +10000464: 1c43 adds r3, r0, #1 +10000466: b2db uxtb r3, r3 +10000468: 7013 strb r3, [r2, #0] +1000046a: 2b17 cmp r3, #23 +1000046c: d902 bls.n 10000474 +1000046e: 0013 movs r3, r2 +10000470: 2210 movs r2, #16 +10000472: 701a strb r2, [r3, #0] +10000474: 4770 bx lr +10000476: 46c0 nop @ (mov r8, r8) +10000478: 20000238 .word 0x20000238 + +1000047c : +1000047c: 4b07 ldr r3, [pc, #28] @ (1000049c ) +1000047e: 689b ldr r3, [r3, #8] +10000480: 3010 adds r0, #16 +10000482: 0080 lsls r0, r0, #2 +10000484: 5019 str r1, [r3, r0] +10000486: f3bf 8f5f dmb sy +1000048a: f3bf 8f5f dmb sy +1000048e: 4b04 ldr r3, [pc, #16] @ (100004a0 ) +10000490: 2100 movs r1, #0 +10000492: 6019 str r1, [r3, #0] +10000494: f382 8810 msr PRIMASK, r2 +10000498: 4770 bx lr +1000049a: 46c0 nop @ (mov r8, r8) +1000049c: e000ed00 .word 0xe000ed00 +100004a0: d0000124 .word 0xd0000124 + +100004a4 : +100004a4: b510 push {r4, lr} +100004a6: 8803 ldrh r3, [r0, #0] +100004a8: 0ada lsrs r2, r3, #11 +100004aa: 2a1c cmp r2, #28 +100004ac: d105 bne.n 100004ba +100004ae: 055b lsls r3, r3, #21 +100004b0: 155b asrs r3, r3, #21 +100004b2: 3302 adds r3, #2 +100004b4: 005b lsls r3, r3, #1 +100004b6: 18c0 adds r0, r0, r3 +100004b8: bd10 pop {r4, pc} +100004ba: 4b03 ldr r3, [pc, #12] @ (100004c8 ) +100004bc: 4a03 ldr r2, [pc, #12] @ (100004cc ) +100004be: 4804 ldr r0, [pc, #16] @ (100004d0 ) +100004c0: 21b1 movs r1, #177 @ 0xb1 +100004c2: f001 fb61 bl 10001b88 <__assert_func> +100004c6: 46c0 nop @ (mov r8, r8) +100004c8: 100040f8 .word 0x100040f8 +100004cc: 1000429c .word 0x1000429c +100004d0: 10004110 .word 0x10004110 + +100004d4 : +100004d4: b510 push {r4, lr} +100004d6: 1a09 subs r1, r1, r0 +100004d8: 1f0b subs r3, r1, #4 +100004da: 4a0a ldr r2, [pc, #40] @ (10000504 ) +100004dc: 1888 adds r0, r1, r2 +100004de: 4a0a ldr r2, [pc, #40] @ (10000508 ) +100004e0: 4290 cmp r0, r2 +100004e2: d808 bhi.n 100004f6 +100004e4: 07c9 lsls r1, r1, #31 +100004e6: d406 bmi.n 100004f6 +100004e8: 105b asrs r3, r3, #1 +100004ea: 055b lsls r3, r3, #21 +100004ec: 0d5b lsrs r3, r3, #21 +100004ee: 4807 ldr r0, [pc, #28] @ (1000050c ) +100004f0: 4318 orrs r0, r3 +100004f2: b280 uxth r0, r0 +100004f4: bd10 pop {r4, pc} +100004f6: 4b06 ldr r3, [pc, #24] @ (10000510 ) +100004f8: 4a06 ldr r2, [pc, #24] @ (10000514 ) +100004fa: 4807 ldr r0, [pc, #28] @ (10000518 ) +100004fc: 21a3 movs r1, #163 @ 0xa3 +100004fe: f001 fb43 bl 10001b88 <__assert_func> +10000502: 46c0 nop @ (mov r8, r8) +10000504: 000007fc .word 0x000007fc +10000508: 00000ffe .word 0x00000ffe +1000050c: ffffe000 .word 0xffffe000 +10000510: 10004158 .word 0x10004158 +10000514: 10004290 .word 0x10004290 +10000518: 10004110 .word 0x10004110 + +1000051c : +1000051c: b510 push {r4, lr} +1000051e: 1a09 subs r1, r1, r0 +10000520: 3904 subs r1, #4 +10000522: 084a lsrs r2, r1, #1 +10000524: 0b09 lsrs r1, r1, #12 +10000526: d108 bne.n 1000053a +10000528: 0549 lsls r1, r1, #21 +1000052a: 0d49 lsrs r1, r1, #21 +1000052c: 4b06 ldr r3, [pc, #24] @ (10000548 ) +1000052e: 430b orrs r3, r1 +10000530: 8003 strh r3, [r0, #0] +10000532: 4b06 ldr r3, [pc, #24] @ (1000054c ) +10000534: 4313 orrs r3, r2 +10000536: 8043 strh r3, [r0, #2] +10000538: bd10 pop {r4, pc} +1000053a: 4b05 ldr r3, [pc, #20] @ (10000550 ) +1000053c: 4a05 ldr r2, [pc, #20] @ (10000554 ) +1000053e: 4806 ldr r0, [pc, #24] @ (10000558 ) +10000540: 21ab movs r1, #171 @ 0xab +10000542: f001 fb21 bl 10001b88 <__assert_func> +10000546: 46c0 nop @ (mov r8, r8) +10000548: fffff000 .word 0xfffff000 +1000054c: fffff800 .word 0xfffff800 +10000550: 10004188 .word 0x10004188 +10000554: 10004264 .word 0x10004264 +10000558: 10004110 .word 0x10004110 + +1000055c : +1000055c: 2301 movs r3, #1 +1000055e: 4083 lsls r3, r0 +10000560: 4a03 ldr r2, [pc, #12] @ (10000570 ) +10000562: 6810 ldr r0, [r2, #0] +10000564: 4018 ands r0, r3 +10000566: 1e43 subs r3, r0, #1 +10000568: 4198 sbcs r0, r3 +1000056a: b2c0 uxtb r0, r0 +1000056c: 4770 bx lr +1000056e: 46c0 nop @ (mov r8, r8) +10000570: e000e100 .word 0xe000e100 + +10000574 : +10000574: 2900 cmp r1, #0 +10000576: d004 beq.n 10000582 +10000578: 4b03 ldr r3, [pc, #12] @ (10000588 ) +1000057a: 6018 str r0, [r3, #0] +1000057c: 4b03 ldr r3, [pc, #12] @ (1000058c ) +1000057e: 6018 str r0, [r3, #0] +10000580: 4770 bx lr +10000582: 4b03 ldr r3, [pc, #12] @ (10000590 ) +10000584: 6018 str r0, [r3, #0] +10000586: e7fb b.n 10000580 +10000588: e000e280 .word 0xe000e280 +1000058c: e000e100 .word 0xe000e100 +10000590: e000e180 .word 0xe000e180 + +10000594 : +10000594: b510 push {r4, lr} +10000596: 2301 movs r3, #1 +10000598: 4083 lsls r3, r0 +1000059a: 0018 movs r0, r3 +1000059c: f7ff ffea bl 10000574 +100005a0: bd10 pop {r4, pc} + ... + +100005a4 : +100005a4: 4b02 ldr r3, [pc, #8] @ (100005b0 ) +100005a6: 689b ldr r3, [r3, #8] +100005a8: 3010 adds r0, #16 +100005aa: 0080 lsls r0, r0, #2 +100005ac: 58c0 ldr r0, [r0, r3] +100005ae: 4770 bx lr +100005b0: e000ed00 .word 0xe000ed00 + +100005b4 : +100005b4: b570 push {r4, r5, r6, lr} +100005b6: 0004 movs r4, r0 +100005b8: 000d movs r5, r1 +100005ba: f3ef 8610 mrs r6, PRIMASK +100005be: b672 cpsid i +100005c0: 4b0c ldr r3, [pc, #48] @ (100005f4 ) +100005c2: 681b ldr r3, [r3, #0] +100005c4: 2b00 cmp r3, #0 +100005c6: d0fb beq.n 100005c0 +100005c8: f3bf 8f5f dmb sy +100005cc: 0020 movs r0, r4 +100005ce: f7ff ffe9 bl 100005a4 +100005d2: 4b09 ldr r3, [pc, #36] @ (100005f8 ) +100005d4: 4298 cmp r0, r3 +100005d6: d001 beq.n 100005dc +100005d8: 42a8 cmp r0, r5 +100005da: d105 bne.n 100005e8 +100005dc: 0032 movs r2, r6 +100005de: 0029 movs r1, r5 +100005e0: 0020 movs r0, r4 +100005e2: f7ff ff4b bl 1000047c +100005e6: bd70 pop {r4, r5, r6, pc} +100005e8: 4b04 ldr r3, [pc, #16] @ (100005fc ) +100005ea: 4a05 ldr r2, [pc, #20] @ (10000600 ) +100005ec: 4805 ldr r0, [pc, #20] @ (10000604 ) +100005ee: 2186 movs r1, #134 @ 0x86 +100005f0: f001 faca bl 10001b88 <__assert_func> +100005f4: d0000124 .word 0xd0000124 +100005f8: 100001cd .word 0x100001cd +100005fc: 10004198 .word 0x10004198 +10000600: 100042ac .word 0x100042ac +10000604: 10004110 .word 0x10004110 + +10000608 : +10000608: b5f0 push {r4, r5, r6, r7, lr} +1000060a: 46ce mov lr, r9 +1000060c: 4647 mov r7, r8 +1000060e: b580 push {r7, lr} +10000610: b083 sub sp, #12 +10000612: 0006 movs r6, r0 +10000614: 000d movs r5, r1 +10000616: f3ef 8810 mrs r8, PRIMASK +1000061a: b672 cpsid i +1000061c: 4b4f ldr r3, [pc, #316] @ (1000075c ) +1000061e: 681b ldr r3, [r3, #0] +10000620: 2b00 cmp r3, #0 +10000622: d0fb beq.n 1000061c +10000624: f3bf 8f5f dmb sy +10000628: 4b4d ldr r3, [pc, #308] @ (10000760 ) +1000062a: 689a ldr r2, [r3, #8] +1000062c: 0034 movs r4, r6 +1000062e: 3410 adds r4, #16 +10000630: 00a3 lsls r3, r4, #2 +10000632: 58d7 ldr r7, [r2, r3] +10000634: 4b4b ldr r3, [pc, #300] @ (10000764 ) +10000636: 429f cmp r7, r3 +10000638: d007 beq.n 1000064a +1000063a: 42af cmp r7, r5 +1000063c: d100 bne.n 10000640 +1000063e: e08b b.n 10000758 +10000640: 9701 str r7, [sp, #4] +10000642: 4b49 ldr r3, [pc, #292] @ (10000768 ) +10000644: 1afb subs r3, r7, r3 +10000646: 2b2f cmp r3, #47 @ 0x2f +10000648: d909 bls.n 1000065e +1000064a: 4642 mov r2, r8 +1000064c: 0039 movs r1, r7 +1000064e: 0030 movs r0, r6 +10000650: f7ff ff14 bl 1000047c +10000654: b003 add sp, #12 +10000656: bcc0 pop {r6, r7} +10000658: 46b9 mov r9, r7 +1000065a: 46b0 mov r8, r6 +1000065c: bdf0 pop {r4, r5, r6, r7, pc} +1000065e: 0030 movs r0, r6 +10000660: f7ff ff7c bl 1000055c +10000664: 4681 mov r9, r0 +10000666: 2100 movs r1, #0 +10000668: 0030 movs r0, r6 +1000066a: f7ff ff93 bl 10000594 +1000066e: f3bf 8f5f dmb sy +10000672: f3ef 8105 mrs r1, IPSR +10000676: 2900 cmp r1, #0 +10000678: d001 beq.n 1000067e +1000067a: 428c cmp r4, r1 +1000067c: d111 bne.n 100006a2 +1000067e: 2301 movs r3, #1 +10000680: 9c01 ldr r4, [sp, #4] +10000682: 439c bics r4, r3 +10000684: 2000 movs r0, #0 +10000686: 68a3 ldr r3, [r4, #8] +10000688: 42ab cmp r3, r5 +1000068a: d012 beq.n 100006b2 +1000068c: 2206 movs r2, #6 +1000068e: 56a2 ldrsb r2, [r4, r2] +10000690: 2a00 cmp r2, #0 +10000692: db0d blt.n 100006b0 +10000694: 0053 lsls r3, r2, #1 +10000696: 189b adds r3, r3, r2 +10000698: 009b lsls r3, r3, #2 +1000069a: 4a33 ldr r2, [pc, #204] @ (10000768 ) +1000069c: 0020 movs r0, r4 +1000069e: 18d4 adds r4, r2, r3 +100006a0: e7f1 b.n 10000686 +100006a2: 4b32 ldr r3, [pc, #200] @ (1000076c ) +100006a4: 4a32 ldr r2, [pc, #200] @ (10000770 ) +100006a6: 2136 movs r1, #54 @ 0x36 +100006a8: 4832 ldr r0, [pc, #200] @ (10000774 ) +100006aa: 31ff adds r1, #255 @ 0xff +100006ac: f001 fa6c bl 10001b88 <__assert_func> +100006b0: 0020 movs r0, r4 +100006b2: 42ab cmp r3, r5 +100006b4: d149 bne.n 1000074a +100006b6: 2506 movs r5, #6 +100006b8: 5765 ldrsb r5, [r4, r5] +100006ba: 2d00 cmp r5, #0 +100006bc: db2b blt.n 10000716 +100006be: 4b2a ldr r3, [pc, #168] @ (10000768 ) +100006c0: 006a lsls r2, r5, #1 +100006c2: 1952 adds r2, r2, r5 +100006c4: 0092 lsls r2, r2, #2 +100006c6: 189b adds r3, r3, r2 +100006c8: 689a ldr r2, [r3, #8] +100006ca: 60a2 str r2, [r4, #8] +100006cc: 79da ldrb r2, [r3, #7] +100006ce: 71e2 strb r2, [r4, #7] +100006d0: 799b ldrb r3, [r3, #6] +100006d2: b25b sxtb r3, r3 +100006d4: 71a3 strb r3, [r4, #6] +100006d6: 2b00 cmp r3, #0 +100006d8: da0f bge.n 100006fa +100006da: 4827 ldr r0, [pc, #156] @ (10000778 ) +100006dc: 80a0 strh r0, [r4, #4] +100006de: 4b22 ldr r3, [pc, #136] @ (10000768 ) +100006e0: 006a lsls r2, r5, #1 +100006e2: 1952 adds r2, r2, r5 +100006e4: 0092 lsls r2, r2, #2 +100006e6: 189b adds r3, r3, r2 +100006e8: 4a24 ldr r2, [pc, #144] @ (1000077c ) +100006ea: 7811 ldrb r1, [r2, #0] +100006ec: 7199 strb r1, [r3, #6] +100006ee: 7015 strb r5, [r2, #0] +100006f0: 4649 mov r1, r9 +100006f2: 0030 movs r0, r6 +100006f4: f7ff ff4e bl 10000594 +100006f8: e7a7 b.n 1000064a +100006fa: 0068 lsls r0, r5, #1 +100006fc: 1940 adds r0, r0, r5 +100006fe: 0080 lsls r0, r0, #2 +10000700: 4b19 ldr r3, [pc, #100] @ (10000768 ) +10000702: 18c0 adds r0, r0, r3 +10000704: 3004 adds r0, #4 +10000706: f7ff fecd bl 100004a4 +1000070a: 0001 movs r1, r0 +1000070c: 1d23 adds r3, r4, #4 +1000070e: 0018 movs r0, r3 +10000710: f7ff fee0 bl 100004d4 +10000714: e7e2 b.n 100006dc +10000716: 2900 cmp r1, #0 +10000718: d112 bne.n 10000740 +1000071a: 2800 cmp r0, #0 +1000071c: d00e beq.n 1000073c +1000071e: 23ff movs r3, #255 @ 0xff +10000720: 7183 strb r3, [r0, #6] +10000722: 4b17 ldr r3, [pc, #92] @ (10000780 ) +10000724: 8083 strh r3, [r0, #4] +10000726: 4915 ldr r1, [pc, #84] @ (1000077c ) +10000728: 780b ldrb r3, [r1, #0] +1000072a: 71a3 strb r3, [r4, #6] +1000072c: 4a0e ldr r2, [pc, #56] @ (10000768 ) +1000072e: 4b15 ldr r3, [pc, #84] @ (10000784 ) +10000730: 1aa4 subs r4, r4, r2 +10000732: 4164 adcs r4, r4 +10000734: 4363 muls r3, r4 +10000736: 0d1b lsrs r3, r3, #20 +10000738: 700b strb r3, [r1, #0] +1000073a: e7d9 b.n 100006f0 +1000073c: 4f09 ldr r7, [pc, #36] @ (10000764 ) +1000073e: e7f2 b.n 10000726 +10000740: 4911 ldr r1, [pc, #68] @ (10000788 ) +10000742: 1d20 adds r0, r4, #4 +10000744: f7ff feea bl 1000051c +10000748: e7d2 b.n 100006f0 +1000074a: 4b10 ldr r3, [pc, #64] @ (1000078c ) +1000074c: 4a08 ldr r2, [pc, #32] @ (10000770 ) +1000074e: 216a movs r1, #106 @ 0x6a +10000750: 4808 ldr r0, [pc, #32] @ (10000774 ) +10000752: 31ff adds r1, #255 @ 0xff +10000754: f001 fa18 bl 10001b88 <__assert_func> +10000758: 4f02 ldr r7, [pc, #8] @ (10000764 ) +1000075a: e776 b.n 1000064a +1000075c: d0000124 .word 0xd0000124 +10000760: e000ed00 .word 0xe000ed00 +10000764: 100001cd .word 0x100001cd +10000768: 2000023c .word 0x2000023c +1000076c: 100041d0 .word 0x100041d0 +10000770: 1000427c .word 0x1000427c +10000774: 10004110 .word 0x10004110 +10000778: 0000bd01 .word 0x0000bd01 +1000077c: 200006b5 .word 0x200006b5 +10000780: ffffbd01 .word 0xffffbd01 +10000784: 0000aaaa .word 0x0000aaaa +10000788: 20000276 .word 0x20000276 +1000078c: 10004204 .word 0x10004204 + +10000790 : +10000790: b570 push {r4, r5, r6, lr} +10000792: 2201 movs r2, #1 +10000794: 4302 orrs r2, r0 +10000796: 4b2e ldr r3, [pc, #184] @ (10000850 ) +10000798: 1ad3 subs r3, r2, r3 +1000079a: 2b2f cmp r3, #47 @ 0x2f +1000079c: d828 bhi.n 100007f0 +1000079e: f3ef 8305 mrs r3, IPSR +100007a2: 2b00 cmp r3, #0 +100007a4: d02b beq.n 100007fe +100007a6: f3ef 8c10 mrs ip, PRIMASK +100007aa: b672 cpsid i +100007ac: 4929 ldr r1, [pc, #164] @ (10000854 ) +100007ae: 6809 ldr r1, [r1, #0] +100007b0: 2900 cmp r1, #0 +100007b2: d0fb beq.n 100007ac +100007b4: f3bf 8f5f dmb sy +100007b8: 4c25 ldr r4, [pc, #148] @ (10000850 ) +100007ba: 4927 ldr r1, [pc, #156] @ (10000858 ) +100007bc: 0005 movs r5, r0 +100007be: 1b2d subs r5, r5, r4 +100007c0: 416d adcs r5, r5 +100007c2: 4369 muls r1, r5 +100007c4: 0d09 lsrs r1, r1, #20 +100007c6: b24c sxtb r4, r1 +100007c8: 4924 ldr r1, [pc, #144] @ (1000085c ) +100007ca: 6889 ldr r1, [r1, #8] +100007cc: 009b lsls r3, r3, #2 +100007ce: 58c9 ldr r1, [r1, r3] +100007d0: 4291 cmp r1, r2 +100007d2: d01b beq.n 1000080c +100007d4: 2100 movs r1, #0 +100007d6: 2903 cmp r1, #3 +100007d8: d832 bhi.n 10000840 +100007da: 4b1d ldr r3, [pc, #116] @ (10000850 ) +100007dc: 004a lsls r2, r1, #1 +100007de: 1852 adds r2, r2, r1 +100007e0: 0092 lsls r2, r2, #2 +100007e2: 189b adds r3, r3, r2 +100007e4: 799b ldrb r3, [r3, #6] +100007e6: b25b sxtb r3, r3 +100007e8: 42a3 cmp r3, r4 +100007ea: d01f beq.n 1000082c +100007ec: 3101 adds r1, #1 +100007ee: e7f2 b.n 100007d6 +100007f0: 4b1b ldr r3, [pc, #108] @ (10000860 ) +100007f2: 4a1c ldr r2, [pc, #112] @ (10000864 ) +100007f4: 21c7 movs r1, #199 @ 0xc7 +100007f6: 481c ldr r0, [pc, #112] @ (10000868 ) +100007f8: 0049 lsls r1, r1, #1 +100007fa: f001 f9c5 bl 10001b88 <__assert_func> +100007fe: 4b1b ldr r3, [pc, #108] @ (1000086c ) +10000800: 4a18 ldr r2, [pc, #96] @ (10000864 ) +10000802: 2192 movs r1, #146 @ 0x92 +10000804: 4818 ldr r0, [pc, #96] @ (10000868 ) +10000806: 31ff adds r1, #255 @ 0xff +10000808: f001 f9be bl 10001b88 <__assert_func> +1000080c: 4a13 ldr r2, [pc, #76] @ (1000085c ) +1000080e: 6892 ldr r2, [r2, #8] +10000810: 4917 ldr r1, [pc, #92] @ (10000870 ) +10000812: 50d1 str r1, [r2, r3] +10000814: 4b17 ldr r3, [pc, #92] @ (10000874 ) +10000816: 781a ldrb r2, [r3, #0] +10000818: 7182 strb r2, [r0, #6] +1000081a: 701c strb r4, [r3, #0] +1000081c: f3bf 8f5f dmb sy +10000820: 4b0c ldr r3, [pc, #48] @ (10000854 ) +10000822: 2200 movs r2, #0 +10000824: 601a str r2, [r3, #0] +10000826: f38c 8810 msr PRIMASK, ip +1000082a: bd70 pop {r4, r5, r6, pc} +1000082c: 4b08 ldr r3, [pc, #32] @ (10000850 ) +1000082e: 004a lsls r2, r1, #1 +10000830: 1855 adds r5, r2, r1 +10000832: 00ad lsls r5, r5, #2 +10000834: 195d adds r5, r3, r5 +10000836: 26ff movs r6, #255 @ 0xff +10000838: 71ae strb r6, [r5, #6] +1000083a: 4a0f ldr r2, [pc, #60] @ (10000878 ) +1000083c: 80aa strh r2, [r5, #4] +1000083e: e7e9 b.n 10000814 +10000840: 4b0e ldr r3, [pc, #56] @ (1000087c ) +10000842: 4a08 ldr r2, [pc, #32] @ (10000864 ) +10000844: 21d1 movs r1, #209 @ 0xd1 +10000846: 4808 ldr r0, [pc, #32] @ (10000868 ) +10000848: 0049 lsls r1, r1, #1 +1000084a: f001 f99d bl 10001b88 <__assert_func> +1000084e: 46c0 nop @ (mov r8, r8) +10000850: 2000023c .word 0x2000023c +10000854: d0000124 .word 0xd0000124 +10000858: 0000aaaa .word 0x0000aaaa +1000085c: e000ed00 .word 0xe000ed00 +10000860: 1000420c .word 0x1000420c +10000864: 10004248 .word 0x10004248 +10000868: 10004110 .word 0x10004110 +1000086c: 10004234 .word 0x10004234 +10000870: 100001cd .word 0x100001cd +10000874: 200006b5 .word 0x200006b5 +10000878: ffffbd01 .word 0xffffbd01 +1000087c: 10004240 .word 0x10004240 + +10000880 : +10000880: 2200 movs r2, #0 +10000882: 4b04 ldr r3, [pc, #16] @ (10000894 ) +10000884: e002 b.n 1000088c +10000886: 4904 ldr r1, [pc, #16] @ (10000898 ) +10000888: c302 stmia r3!, {r1} +1000088a: 3201 adds r2, #1 +1000088c: 2a07 cmp r2, #7 +1000088e: d9fa bls.n 10000886 +10000890: 4770 bx lr +10000892: 46c0 nop @ (mov r8, r8) +10000894: e000e400 .word 0xe000e400 +10000898: 80808080 .word 0x80808080 + +1000089c : +1000089c: 4b02 ldr r3, [pc, #8] @ (100008a8 ) +1000089e: 469c mov ip, r3 +100008a0: 4461 add r1, ip +100008a2: 0089 lsls r1, r1, #2 +100008a4: 6001 str r1, [r0, #0] +100008a6: 4770 bx lr +100008a8: 34000040 .word 0x34000040 + +100008ac : +100008ac: b510 push {r4, lr} +100008ae: 0004 movs r4, r0 +100008b0: f7ff fdd6 bl 10000460 +100008b4: 0001 movs r1, r0 +100008b6: 0020 movs r0, r4 +100008b8: f7ff fff0 bl 1000089c +100008bc: 23ff movs r3, #255 @ 0xff +100008be: 7123 strb r3, [r4, #4] +100008c0: f3bf 8f5f dmb sy +100008c4: bd10 pop {r4, pc} + +100008c6 : +100008c6: b510 push {r4, lr} +100008c8: 0004 movs r4, r0 +100008ca: f7ff fdc9 bl 10000460 +100008ce: 0001 movs r1, r0 +100008d0: 0020 movs r0, r4 +100008d2: f7ff ffe3 bl 1000089c +100008d6: 23ff movs r3, #255 @ 0xff +100008d8: 7123 strb r3, [r4, #4] +100008da: 2300 movs r3, #0 +100008dc: 7163 strb r3, [r4, #5] +100008de: f3bf 8f5f dmb sy +100008e2: bd10 pop {r4, pc} + +100008e4 : +100008e4: 4b08 ldr r3, [pc, #32] @ (10000908 ) +100008e6: 6a5b ldr r3, [r3, #36] @ 0x24 +100008e8: 4299 cmp r1, r3 +100008ea: d809 bhi.n 10000900 +100008ec: 4a06 ldr r2, [pc, #24] @ (10000908 ) +100008ee: 6a92 ldr r2, [r2, #40] @ 0x28 +100008f0: 4282 cmp r2, r0 +100008f2: d207 bcs.n 10000904 +100008f4: 4299 cmp r1, r3 +100008f6: d001 beq.n 100008fc +100008f8: 2001 movs r0, #1 +100008fa: e002 b.n 10000902 +100008fc: 2000 movs r0, #0 +100008fe: e000 b.n 10000902 +10000900: 2000 movs r0, #0 +10000902: 4770 bx lr +10000904: 2001 movs r0, #1 +10000906: e7fc b.n 10000902 +10000908: 40054000 .word 0x40054000 + +1000090c : +1000090c: b510 push {r4, lr} +1000090e: 2900 cmp r1, #0 +10000910: d00a beq.n 10000928 +10000912: 6803 ldr r3, [r0, #0] +10000914: 7b1b ldrb r3, [r3, #12] +10000916: 428b cmp r3, r1 +10000918: d306 bcc.n 10000928 +1000091a: 6880 ldr r0, [r0, #8] +1000091c: 4b05 ldr r3, [pc, #20] @ (10000934 ) +1000091e: 469c mov ip, r3 +10000920: 4461 add r1, ip +10000922: 0109 lsls r1, r1, #4 +10000924: 1840 adds r0, r0, r1 +10000926: bd10 pop {r4, pc} +10000928: 4b03 ldr r3, [pc, #12] @ (10000938 ) +1000092a: 4a04 ldr r2, [pc, #16] @ (1000093c ) +1000092c: 4804 ldr r0, [pc, #16] @ (10000940 ) +1000092e: 213c movs r1, #60 @ 0x3c +10000930: f001 f92a bl 10001b88 <__assert_func> +10000934: 0fffffff .word 0x0fffffff +10000938: 10004384 .word 0x10004384 +1000093c: 10004728 .word 0x10004728 +10000940: 100043a8 .word 0x100043a8 + +10000944 : +10000944: b5f8 push {r3, r4, r5, r6, r7, lr} +10000946: 0004 movs r4, r0 +10000948: 0017 movs r7, r2 +1000094a: f7ff ffdf bl 1000090c +1000094e: 6806 ldr r6, [r0, #0] +10000950: 6845 ldr r5, [r0, #4] +10000952: 0039 movs r1, r7 +10000954: 0020 movs r0, r4 +10000956: f7ff ffd9 bl 1000090c +1000095a: 6802 ldr r2, [r0, #0] +1000095c: 6843 ldr r3, [r0, #4] +1000095e: 2001 movs r0, #1 +10000960: 42ab cmp r3, r5 +10000962: d801 bhi.n 10000968 +10000964: d002 beq.n 1000096c +10000966: 2000 movs r0, #0 +10000968: b2c0 uxtb r0, r0 +1000096a: bdf8 pop {r3, r4, r5, r6, r7, pc} +1000096c: 42b2 cmp r2, r6 +1000096e: d8fb bhi.n 10000968 +10000970: e7f9 b.n 10000966 + ... + +10000974 : +10000974: b510 push {r4, lr} +10000976: 2b00 cmp r3, #0 +10000978: db02 blt.n 10000980 +1000097a: 6002 str r2, [r0, #0] +1000097c: 6043 str r3, [r0, #4] +1000097e: bd10 pop {r4, pc} +10000980: 4b02 ldr r3, [pc, #8] @ (1000098c ) +10000982: 4a03 ldr r2, [pc, #12] @ (10000990 ) +10000984: 4803 ldr r0, [pc, #12] @ (10000994 ) +10000986: 213f movs r1, #63 @ 0x3f +10000988: f001 f8fe bl 10001b88 <__assert_func> +1000098c: 100043ec .word 0x100043ec +10000990: 100046f4 .word 0x100046f4 +10000994: 10004408 .word 0x10004408 + +10000998 : +10000998: b510 push {r4, lr} +1000099a: b082 sub sp, #8 +1000099c: 0004 movs r4, r0 +1000099e: 9804 ldr r0, [sp, #16] +100009a0: 9905 ldr r1, [sp, #20] +100009a2: 1812 adds r2, r2, r0 +100009a4: 414b adcs r3, r1 +100009a6: 2b00 cmp r3, #0 +100009a8: db09 blt.n 100009be +100009aa: 4668 mov r0, sp +100009ac: f7ff ffe2 bl 10000974 +100009b0: 9a00 ldr r2, [sp, #0] +100009b2: 9b01 ldr r3, [sp, #4] +100009b4: 6022 str r2, [r4, #0] +100009b6: 6063 str r3, [r4, #4] +100009b8: 0020 movs r0, r4 +100009ba: b002 add sp, #8 +100009bc: bd10 pop {r4, pc} +100009be: 2201 movs r2, #1 +100009c0: 4252 negs r2, r2 +100009c2: 4b01 ldr r3, [pc, #4] @ (100009c8 ) +100009c4: e7f1 b.n 100009aa +100009c6: 46c0 nop @ (mov r8, r8) +100009c8: 7fffffff .word 0x7fffffff + +100009cc : +100009cc: b510 push {r4, lr} +100009ce: 2900 cmp r1, #0 +100009d0: d008 beq.n 100009e4 +100009d2: 7b03 ldrb r3, [r0, #12] +100009d4: 428b cmp r3, r1 +100009d6: d305 bcc.n 100009e4 +100009d8: 6800 ldr r0, [r0, #0] +100009da: 004b lsls r3, r1, #1 +100009dc: 185b adds r3, r3, r1 +100009de: 3b03 subs r3, #3 +100009e0: 18c0 adds r0, r0, r3 +100009e2: bd10 pop {r4, pc} +100009e4: 4b02 ldr r3, [pc, #8] @ (100009f0 ) +100009e6: 4a03 ldr r2, [pc, #12] @ (100009f4 ) +100009e8: 4803 ldr r0, [pc, #12] @ (100009f8 ) +100009ea: 2168 movs r1, #104 @ 0x68 +100009ec: f001 f8cc bl 10001b88 <__assert_func> +100009f0: 10004458 .word 0x10004458 +100009f4: 100046d0 .word 0x100046d0 +100009f8: 10004474 .word 0x10004474 + +100009fc : +100009fc: b510 push {r4, lr} +100009fe: 7b43 ldrb r3, [r0, #13] +10000a00: 428b cmp r3, r1 +10000a02: d101 bne.n 10000a08 +10000a04: 2001 movs r0, #1 +10000a06: bd10 pop {r4, pc} +10000a08: f7ff ffe0 bl 100009cc +10000a0c: 7883 ldrb r3, [r0, #2] +10000a0e: 2b00 cmp r3, #0 +10000a10: d101 bne.n 10000a16 +10000a12: 2000 movs r0, #0 +10000a14: e7f7 b.n 10000a06 +10000a16: 2001 movs r0, #1 +10000a18: e7f5 b.n 10000a06 + +10000a1a : +10000a1a: b570 push {r4, r5, r6, lr} +10000a1c: 0004 movs r4, r0 +10000a1e: 7b85 ldrb r5, [r0, #14] +10000a20: 2d00 cmp r5, #0 +10000a22: d101 bne.n 10000a28 +10000a24: 0028 movs r0, r5 +10000a26: bd70 pop {r4, r5, r6, pc} +10000a28: 0029 movs r1, r5 +10000a2a: f7ff ffcf bl 100009cc +10000a2e: 7843 ldrb r3, [r0, #1] +10000a30: 73a3 strb r3, [r4, #14] +10000a32: 2b00 cmp r3, #0 +10000a34: d100 bne.n 10000a38 +10000a36: 73e3 strb r3, [r4, #15] +10000a38: 2300 movs r3, #0 +10000a3a: 7083 strb r3, [r0, #2] +10000a3c: 7043 strb r3, [r0, #1] +10000a3e: 7003 strb r3, [r0, #0] +10000a40: e7f0 b.n 10000a24 + ... + +10000a44 : +10000a44: b5f8 push {r3, r4, r5, r6, r7, lr} +10000a46: 0006 movs r6, r0 +10000a48: 000c movs r4, r1 +10000a4a: 0015 movs r5, r2 +10000a4c: f7ff ffbe bl 100009cc +10000a50: 0007 movs r7, r0 +10000a52: 2c00 cmp r4, #0 +10000a54: d00d beq.n 10000a72 +10000a56: 2d00 cmp r5, #0 +10000a58: d011 beq.n 10000a7e +10000a5a: 42ac cmp r4, r5 +10000a5c: d015 beq.n 10000a8a +10000a5e: 0029 movs r1, r5 +10000a60: 0030 movs r0, r6 +10000a62: f7ff ffb3 bl 100009cc +10000a66: 7084 strb r4, [r0, #2] +10000a68: 783b ldrb r3, [r7, #0] +10000a6a: 2b00 cmp r3, #0 +10000a6c: d113 bne.n 10000a96 +10000a6e: 703d strb r5, [r7, #0] +10000a70: bdf8 pop {r3, r4, r5, r6, r7, pc} +10000a72: 4b0a ldr r3, [pc, #40] @ (10000a9c ) +10000a74: 4a0a ldr r2, [pc, #40] @ (10000aa0 ) +10000a76: 480b ldr r0, [pc, #44] @ (10000aa4 ) +10000a78: 216f movs r1, #111 @ 0x6f +10000a7a: f001 f885 bl 10001b88 <__assert_func> +10000a7e: 4b0a ldr r3, [pc, #40] @ (10000aa8 ) +10000a80: 4a07 ldr r2, [pc, #28] @ (10000aa0 ) +10000a82: 4808 ldr r0, [pc, #32] @ (10000aa4 ) +10000a84: 2170 movs r1, #112 @ 0x70 +10000a86: f001 f87f bl 10001b88 <__assert_func> +10000a8a: 4b08 ldr r3, [pc, #32] @ (10000aac ) +10000a8c: 4a04 ldr r2, [pc, #16] @ (10000aa0 ) +10000a8e: 4805 ldr r0, [pc, #20] @ (10000aa4 ) +10000a90: 2171 movs r1, #113 @ 0x71 +10000a92: f001 f879 bl 10001b88 <__assert_func> +10000a96: 7043 strb r3, [r0, #1] +10000a98: 703d strb r5, [r7, #0] +10000a9a: e7e9 b.n 10000a70 +10000a9c: 100044c8 .word 0x100044c8 +10000aa0: 100046ac .word 0x100046ac +10000aa4: 10004474 .word 0x10004474 +10000aa8: 100044d4 .word 0x100044d4 +10000aac: 100044e0 .word 0x100044e0 + +10000ab0 : +10000ab0: b570 push {r4, r5, r6, lr} +10000ab2: 0006 movs r6, r0 +10000ab4: 000d movs r5, r1 +10000ab6: 0014 movs r4, r2 +10000ab8: 2900 cmp r1, #0 +10000aba: d014 beq.n 10000ae6 +10000abc: 2a00 cmp r2, #0 +10000abe: d014 beq.n 10000aea +10000ac0: 6843 ldr r3, [r0, #4] +10000ac2: 6880 ldr r0, [r0, #8] +10000ac4: 4798 blx r3 +10000ac6: 2800 cmp r0, #0 +10000ac8: d006 beq.n 10000ad8 +10000aca: 0022 movs r2, r4 +10000acc: 0029 movs r1, r5 +10000ace: 0030 movs r0, r6 +10000ad0: f7ff ffb8 bl 10000a44 +10000ad4: 0028 movs r0, r5 +10000ad6: e007 b.n 10000ae8 +10000ad8: 002a movs r2, r5 +10000ada: 0021 movs r1, r4 +10000adc: 0030 movs r0, r6 +10000ade: f7ff ffb1 bl 10000a44 +10000ae2: 0020 movs r0, r4 +10000ae4: e000 b.n 10000ae8 +10000ae6: 0010 movs r0, r2 +10000ae8: bd70 pop {r4, r5, r6, pc} +10000aea: 0008 movs r0, r1 +10000aec: e7fc b.n 10000ae8 + ... + +10000af0 : +10000af0: b570 push {r4, r5, r6, lr} +10000af2: 0004 movs r4, r0 +10000af4: 1e0d subs r5, r1, #0 +10000af6: d00c beq.n 10000b12 +10000af8: f7ff ff68 bl 100009cc +10000afc: 2300 movs r3, #0 +10000afe: 7083 strb r3, [r0, #2] +10000b00: 7043 strb r3, [r0, #1] +10000b02: 7003 strb r3, [r0, #0] +10000b04: 7b61 ldrb r1, [r4, #13] +10000b06: 002a movs r2, r5 +10000b08: 0020 movs r0, r4 +10000b0a: f7ff ffd1 bl 10000ab0 +10000b0e: 7360 strb r0, [r4, #13] +10000b10: bd70 pop {r4, r5, r6, pc} +10000b12: 4b03 ldr r3, [pc, #12] @ (10000b20 ) +10000b14: 4a03 ldr r2, [pc, #12] @ (10000b24 ) +10000b16: 4804 ldr r0, [pc, #16] @ (10000b28 ) +10000b18: 21a5 movs r1, #165 @ 0xa5 +10000b1a: f001 f835 bl 10001b88 <__assert_func> +10000b1e: 46c0 nop @ (mov r8, r8) +10000b20: 100044f8 .word 0x100044f8 +10000b24: 100046c0 .word 0x100046c0 +10000b28: 10004474 .word 0x10004474 + +10000b2c : +10000b2c: b570 push {r4, r5, r6, lr} +10000b2e: 0004 movs r4, r0 +10000b30: 1e0d subs r5, r1, #0 +10000b32: d00f beq.n 10000b54 +10000b34: f7ff ff62 bl 100009fc +10000b38: 2800 cmp r0, #0 +10000b3a: d10b bne.n 10000b54 +10000b3c: 7be1 ldrb r1, [r4, #15] +10000b3e: 2900 cmp r1, #0 +10000b40: d10e bne.n 10000b60 +10000b42: 7ba3 ldrb r3, [r4, #14] +10000b44: 2b00 cmp r3, #0 +10000b46: d103 bne.n 10000b50 +10000b48: 7be3 ldrb r3, [r4, #15] +10000b4a: 2b00 cmp r3, #0 +10000b4c: d10d bne.n 10000b6a +10000b4e: 73a5 strb r5, [r4, #14] +10000b50: 73e5 strb r5, [r4, #15] +10000b52: bd70 pop {r4, r5, r6, pc} +10000b54: 4b08 ldr r3, [pc, #32] @ (10000b78 ) +10000b56: 4a09 ldr r2, [pc, #36] @ (10000b7c ) +10000b58: 4809 ldr r0, [pc, #36] @ (10000b80 ) +10000b5a: 21f6 movs r1, #246 @ 0xf6 +10000b5c: f001 f814 bl 10001b88 <__assert_func> +10000b60: 0020 movs r0, r4 +10000b62: f7ff ff33 bl 100009cc +10000b66: 7045 strb r5, [r0, #1] +10000b68: e7eb b.n 10000b42 +10000b6a: 4b06 ldr r3, [pc, #24] @ (10000b84 ) +10000b6c: 4a03 ldr r2, [pc, #12] @ (10000b7c ) +10000b6e: 4804 ldr r0, [pc, #16] @ (10000b80 ) +10000b70: 21fb movs r1, #251 @ 0xfb +10000b72: f001 f809 bl 10001b88 <__assert_func> +10000b76: 46c0 nop @ (mov r8, r8) +10000b78: 100044fc .word 0x100044fc +10000b7c: 1000469c .word 0x1000469c +10000b80: 10004474 .word 0x10004474 +10000b84: 10004520 .word 0x10004520 + +10000b88 : +10000b88: b510 push {r4, lr} +10000b8a: 2900 cmp r1, #0 +10000b8c: d007 beq.n 10000b9e +10000b8e: 6803 ldr r3, [r0, #0] +10000b90: 7b1b ldrb r3, [r3, #12] +10000b92: 428b cmp r3, r1 +10000b94: d303 bcc.n 10000b9e +10000b96: 68c0 ldr r0, [r0, #12] +10000b98: 3901 subs r1, #1 +10000b9a: 1840 adds r0, r0, r1 +10000b9c: bd10 pop {r4, pc} +10000b9e: 4b03 ldr r3, [pc, #12] @ (10000bac ) +10000ba0: 4a03 ldr r2, [pc, #12] @ (10000bb0 ) +10000ba2: 4804 ldr r0, [pc, #16] @ (10000bb4 ) +10000ba4: 2141 movs r1, #65 @ 0x41 +10000ba6: f000 ffef bl 10001b88 <__assert_func> +10000baa: 46c0 nop @ (mov r8, r8) +10000bac: 10004384 .word 0x10004384 +10000bb0: 10004688 .word 0x10004688 +10000bb4: 100043a8 .word 0x100043a8 + +10000bb8 : +10000bb8: b570 push {r4, r5, r6, lr} +10000bba: 0005 movs r5, r0 +10000bbc: 000c movs r4, r1 +10000bbe: 0008 movs r0, r1 +10000bc0: f000 fc92 bl 100014e8 +10000bc4: 4909 ldr r1, [pc, #36] @ (10000bec ) +10000bc6: 0020 movs r0, r4 +10000bc8: f000 fbd2 bl 10001370 +10000bcc: f7ff fc48 bl 10000460 +10000bd0: 4b07 ldr r3, [pc, #28] @ (10000bf0 ) +10000bd2: 469c mov ip, r3 +10000bd4: 4460 add r0, ip +10000bd6: 0080 lsls r0, r0, #2 +10000bd8: 6068 str r0, [r5, #4] +10000bda: 752c strb r4, [r5, #20] +10000bdc: 23d0 movs r3, #208 @ 0xd0 +10000bde: 061b lsls r3, r3, #24 +10000be0: 781b ldrb r3, [r3, #0] +10000be2: 756b strb r3, [r5, #21] +10000be4: 4b03 ldr r3, [pc, #12] @ (10000bf4 ) +10000be6: 00a4 lsls r4, r4, #2 +10000be8: 50e5 str r5, [r4, r3] +10000bea: bd70 pop {r4, r5, r6, pc} +10000bec: 10000d05 .word 0x10000d05 +10000bf0: 34000040 .word 0x34000040 +10000bf4: 2000048c .word 0x2000048c + +10000bf8 : +10000bf8: 4b0a ldr r3, [pc, #40] @ (10000c24 ) +10000bfa: 681a ldr r2, [r3, #0] +10000bfc: f3ef 8110 mrs r1, PRIMASK +10000c00: b672 cpsid i +10000c02: 6813 ldr r3, [r2, #0] +10000c04: 2b00 cmp r3, #0 +10000c06: d0fc beq.n 10000c02 +10000c08: f3bf 8f5f dmb sy +10000c0c: 4b05 ldr r3, [pc, #20] @ (10000c24 ) +10000c0e: 681b ldr r3, [r3, #0] +10000c10: f3bf 8f5f dmb sy +10000c14: 2200 movs r2, #0 +10000c16: 601a str r2, [r3, #0] +10000c18: f381 8810 msr PRIMASK, r1 +10000c1c: bf40 sev +10000c1e: 2000 movs r0, #0 +10000c20: 2100 movs r1, #0 +10000c22: 4770 bx lr +10000c24: 200006a0 .word 0x200006a0 + +10000c28 : +10000c28: b510 push {r4, lr} +10000c2a: b082 sub sp, #8 +10000c2c: 0004 movs r4, r0 +10000c2e: f000 fb7f bl 10001330 +10000c32: 0002 movs r2, r0 +10000c34: 000b movs r3, r1 +10000c36: 4668 mov r0, sp +10000c38: f7ff fe9c bl 10000974 +10000c3c: 9a00 ldr r2, [sp, #0] +10000c3e: 9b01 ldr r3, [sp, #4] +10000c40: 6022 str r2, [r4, #0] +10000c42: 6063 str r3, [r4, #4] +10000c44: 0020 movs r0, r4 +10000c46: b002 add sp, #8 +10000c48: bd10 pop {r4, pc} + +10000c4a : +10000c4a: b570 push {r4, r5, r6, lr} +10000c4c: b084 sub sp, #16 +10000c4e: 0004 movs r4, r0 +10000c50: 0016 movs r6, r2 +10000c52: 001d movs r5, r3 +10000c54: a802 add r0, sp, #8 +10000c56: f7ff ffe7 bl 10000c28 +10000c5a: 9a02 ldr r2, [sp, #8] +10000c5c: 9b03 ldr r3, [sp, #12] +10000c5e: 9600 str r6, [sp, #0] +10000c60: 9501 str r5, [sp, #4] +10000c62: 0020 movs r0, r4 +10000c64: f7ff fe98 bl 10000998 +10000c68: 0020 movs r0, r4 +10000c6a: b004 add sp, #16 +10000c6c: bd70 pop {r4, r5, r6, pc} + ... + +10000c70 : +10000c70: b5f0 push {r4, r5, r6, r7, lr} +10000c72: b083 sub sp, #12 +10000c74: 0007 movs r7, r0 +10000c76: 9201 str r2, [sp, #4] +10000c78: 001d movs r5, r3 +10000c7a: ab0a add r3, sp, #40 @ 0x28 +10000c7c: 781c ldrb r4, [r3, #0] +10000c7e: ab0b add r3, sp, #44 @ 0x2c +10000c80: 781e ldrb r6, [r3, #0] +10000c82: 2c00 cmp r4, #0 +10000c84: d00b beq.n 10000c9e +10000c86: 6800 ldr r0, [r0, #0] +10000c88: 0021 movs r1, r4 +10000c8a: f7ff feb7 bl 100009fc +10000c8e: 2800 cmp r0, #0 +10000c90: d009 beq.n 10000ca6 +10000c92: 4b19 ldr r3, [pc, #100] @ (10000cf8 ) +10000c94: 4a19 ldr r2, [pc, #100] @ (10000cfc ) +10000c96: 481a ldr r0, [pc, #104] @ (10000d00 ) +10000c98: 2167 movs r1, #103 @ 0x67 +10000c9a: f000 ff75 bl 10001b88 <__assert_func> +10000c9e: 6800 ldr r0, [r0, #0] +10000ca0: f7ff febb bl 10000a1a +10000ca4: 0004 movs r4, r0 +10000ca6: 2c00 cmp r4, #0 +10000ca8: d102 bne.n 10000cb0 +10000caa: 0020 movs r0, r4 +10000cac: b003 add sp, #12 +10000cae: bdf0 pop {r4, r5, r6, r7, pc} +10000cb0: 0021 movs r1, r4 +10000cb2: 0038 movs r0, r7 +10000cb4: f7ff fe2a bl 1000090c +10000cb8: 9b01 ldr r3, [sp, #4] +10000cba: 6003 str r3, [r0, #0] +10000cbc: 6045 str r5, [r0, #4] +10000cbe: 9b08 ldr r3, [sp, #32] +10000cc0: 6083 str r3, [r0, #8] +10000cc2: 9b09 ldr r3, [sp, #36] @ 0x24 +10000cc4: 60c3 str r3, [r0, #12] +10000cc6: 6838 ldr r0, [r7, #0] +10000cc8: 0021 movs r1, r4 +10000cca: f7ff ff11 bl 10000af0 +10000cce: 42a0 cmp r0, r4 +10000cd0: d1eb bne.n 10000caa +10000cd2: 7d38 ldrb r0, [r7, #20] +10000cd4: 9a01 ldr r2, [sp, #4] +10000cd6: 002b movs r3, r5 +10000cd8: f000 fb92 bl 10001400 +10000cdc: 1e05 subs r5, r0, #0 +10000cde: d001 beq.n 10000ce4 +10000ce0: 2e00 cmp r6, #0 +10000ce2: d004 beq.n 10000cee +10000ce4: 9b0c ldr r3, [sp, #48] @ 0x30 +10000ce6: 2b00 cmp r3, #0 +10000ce8: d0df beq.n 10000caa +10000cea: 701d strb r5, [r3, #0] +10000cec: e7dd b.n 10000caa +10000cee: 6838 ldr r0, [r7, #0] +10000cf0: 0021 movs r1, r4 +10000cf2: f000 fd3f bl 10001774 +10000cf6: e7f5 b.n 10000ce4 +10000cf8: 10004534 .word 0x10004534 +10000cfc: 100046dc .word 0x100046dc +10000d00: 100043a8 .word 0x100043a8 + +10000d04 : +10000d04: b5f0 push {r4, r5, r6, r7, lr} +10000d06: 46de mov lr, fp +10000d08: 4657 mov r7, sl +10000d0a: 464e mov r6, r9 +10000d0c: 4645 mov r5, r8 +10000d0e: b5e0 push {r5, r6, r7, lr} +10000d10: b08f sub sp, #60 @ 0x3c +10000d12: 900b str r0, [sp, #44] @ 0x2c +10000d14: 2100 movs r1, #0 +10000d16: 4b78 ldr r3, [pc, #480] @ (10000ef8 ) +10000d18: 0082 lsls r2, r0, #2 +10000d1a: 58d4 ldr r4, [r2, r3] +10000d1c: 4689 mov r9, r1 +10000d1e: e082 b.n 10000e26 +10000d20: 0029 movs r1, r5 +10000d22: 0020 movs r0, r4 +10000d24: f7ff fdf2 bl 1000090c +10000d28: 4680 mov r8, r0 +10000d2a: 6802 ldr r2, [r0, #0] +10000d2c: 6843 ldr r3, [r0, #4] +10000d2e: 1b92 subs r2, r2, r6 +10000d30: 41bb sbcs r3, r7 +10000d32: 2b00 cmp r3, #0 +10000d34: dd09 ble.n 10000d4a +10000d36: 4643 mov r3, r8 +10000d38: 681a ldr r2, [r3, #0] +10000d3a: 685b ldr r3, [r3, #4] +10000d3c: 980b ldr r0, [sp, #44] @ 0x2c +10000d3e: f000 fb5f bl 10001400 +10000d42: 2300 movs r3, #0 +10000d44: 4698 mov r8, r3 +10000d46: 2600 movs r6, #0 +10000d48: e089 b.n 10000e5e +10000d4a: 2b00 cmp r3, #0 +10000d4c: d101 bne.n 10000d52 +10000d4e: 2a00 cmp r2, #0 +10000d50: d1f1 bne.n 10000d36 +10000d52: 2100 movs r1, #0 +10000d54: 4658 mov r0, fp +10000d56: f000 fd03 bl 10001760 +10000d5a: 0007 movs r7, r0 +10000d5c: 42a8 cmp r0, r5 +10000d5e: d115 bne.n 10000d8c +10000d60: 4643 mov r3, r8 +10000d62: 681a ldr r2, [r3, #0] +10000d64: 685b ldr r3, [r3, #4] +10000d66: 9208 str r2, [sp, #32] +10000d68: 9309 str r3, [sp, #36] @ 0x24 +10000d6a: 4643 mov r3, r8 +10000d6c: 689e ldr r6, [r3, #8] +10000d6e: 68db ldr r3, [r3, #12] +10000d70: 4698 mov r8, r3 +10000d72: 2e00 cmp r6, #0 +10000d74: d010 beq.n 10000d98 +10000d76: 0029 movs r1, r5 +10000d78: 0020 movs r0, r4 +10000d7a: f7ff ff05 bl 10000b88 +10000d7e: 7803 ldrb r3, [r0, #0] +10000d80: 4699 mov r9, r3 +10000d82: 021b lsls r3, r3, #8 +10000d84: 431f orrs r7, r3 +10000d86: 6127 str r7, [r4, #16] +10000d88: 2000 movs r0, #0 +10000d8a: e068 b.n 10000e5e +10000d8c: 4b5b ldr r3, [pc, #364] @ (10000efc ) +10000d8e: 4a5c ldr r2, [pc, #368] @ (10000f00 ) +10000d90: 485c ldr r0, [pc, #368] @ (10000f04 ) +10000d92: 218e movs r1, #142 @ 0x8e +10000d94: f000 fef8 bl 10001b88 <__assert_func> +10000d98: 4b5b ldr r3, [pc, #364] @ (10000f08 ) +10000d9a: 4a59 ldr r2, [pc, #356] @ (10000f00 ) +10000d9c: 4859 ldr r0, [pc, #356] @ (10000f04 ) +10000d9e: 2192 movs r1, #146 @ 0x92 +10000da0: f000 fef2 bl 10001b88 <__assert_func> +10000da4: 6923 ldr r3, [r4, #16] +10000da6: 2b00 cmp r3, #0 +10000da8: d077 beq.n 10000e9a +10000daa: 42bb cmp r3, r7 +10000dac: d119 bne.n 10000de2 +10000dae: 9806 ldr r0, [sp, #24] +10000db0: 9907 ldr r1, [sp, #28] +10000db2: 2300 movs r3, #0 +10000db4: 4242 negs r2, r0 +10000db6: 418b sbcs r3, r1 +10000db8: 9200 str r2, [sp, #0] +10000dba: 9301 str r3, [sp, #4] +10000dbc: 9a08 ldr r2, [sp, #32] +10000dbe: 9b09 ldr r3, [sp, #36] @ 0x24 +10000dc0: a80c add r0, sp, #48 @ 0x30 +10000dc2: f7ff fde9 bl 10000998 +10000dc6: 9a0c ldr r2, [sp, #48] @ 0x30 +10000dc8: 9b0d ldr r3, [sp, #52] @ 0x34 +10000dca: 2100 movs r1, #0 +10000dcc: 9104 str r1, [sp, #16] +10000dce: 3101 adds r1, #1 +10000dd0: 9103 str r1, [sp, #12] +10000dd2: 9502 str r5, [sp, #8] +10000dd4: 4641 mov r1, r8 +10000dd6: 9101 str r1, [sp, #4] +10000dd8: 9600 str r6, [sp, #0] +10000dda: 0020 movs r0, r4 +10000ddc: f7ff ff48 bl 10000c70 +10000de0: e016 b.n 10000e10 +10000de2: 4b4a ldr r3, [pc, #296] @ (10000f0c ) +10000de4: 4a46 ldr r2, [pc, #280] @ (10000f00 ) +10000de6: 4847 ldr r0, [pc, #284] @ (10000f04 ) +10000de8: 21a1 movs r1, #161 @ 0xa1 +10000dea: f000 fecd bl 10001b88 <__assert_func> +10000dee: 9a06 ldr r2, [sp, #24] +10000df0: 9b07 ldr r3, [sp, #28] +10000df2: 2b00 cmp r3, #0 +10000df4: d101 bne.n 10000dfa +10000df6: 2a00 cmp r2, #0 +10000df8: d152 bne.n 10000ea0 +10000dfa: 6820 ldr r0, [r4, #0] +10000dfc: 0029 movs r1, r5 +10000dfe: f7ff fe95 bl 10000b2c +10000e02: 0029 movs r1, r5 +10000e04: 0020 movs r0, r4 +10000e06: f7ff febf bl 10000b88 +10000e0a: 7803 ldrb r3, [r0, #0] +10000e0c: 3301 adds r3, #1 +10000e0e: 7003 strb r3, [r0, #0] +10000e10: 2300 movs r3, #0 +10000e12: 6123 str r3, [r4, #16] +10000e14: 6862 ldr r2, [r4, #4] +10000e16: f3bf 8f5f dmb sy +10000e1a: 6013 str r3, [r2, #0] +10000e1c: f38a 8810 msr PRIMASK, sl +10000e20: 2001 movs r0, #1 +10000e22: 2800 cmp r0, #0 +10000e24: d061 beq.n 10000eea +10000e26: a80c add r0, sp, #48 @ 0x30 +10000e28: f7ff fefe bl 10000c28 +10000e2c: 9e0c ldr r6, [sp, #48] @ 0x30 +10000e2e: 9f0d ldr r7, [sp, #52] @ 0x34 +10000e30: 2200 movs r2, #0 +10000e32: 2300 movs r3, #0 +10000e34: 9208 str r2, [sp, #32] +10000e36: 9309 str r3, [sp, #36] @ 0x24 +10000e38: 6862 ldr r2, [r4, #4] +10000e3a: f3ef 8a10 mrs sl, PRIMASK +10000e3e: b672 cpsid i +10000e40: 6813 ldr r3, [r2, #0] +10000e42: 2b00 cmp r3, #0 +10000e44: d0fc beq.n 10000e40 +10000e46: f3bf 8f5f dmb sy +10000e4a: 6823 ldr r3, [r4, #0] +10000e4c: 469b mov fp, r3 +10000e4e: 7b5d ldrb r5, [r3, #13] +10000e50: 2d00 cmp r5, #0 +10000e52: d000 beq.n 10000e56 +10000e54: e764 b.n 10000d20 +10000e56: 2300 movs r3, #0 +10000e58: 4698 mov r8, r3 +10000e5a: 2600 movs r6, #0 +10000e5c: 2000 movs r0, #0 +10000e5e: 6863 ldr r3, [r4, #4] +10000e60: f3bf 8f5f dmb sy +10000e64: 2200 movs r2, #0 +10000e66: 601a str r2, [r3, #0] +10000e68: f38a 8810 msr PRIMASK, sl +10000e6c: 2e00 cmp r6, #0 +10000e6e: d0d8 beq.n 10000e22 +10000e70: 464b mov r3, r9 +10000e72: 021f lsls r7, r3, #8 +10000e74: 432f orrs r7, r5 +10000e76: 4641 mov r1, r8 +10000e78: 0038 movs r0, r7 +10000e7a: 47b0 blx r6 +10000e7c: 9006 str r0, [sp, #24] +10000e7e: 9107 str r1, [sp, #28] +10000e80: 6862 ldr r2, [r4, #4] +10000e82: f3ef 8a10 mrs sl, PRIMASK +10000e86: b672 cpsid i +10000e88: 6813 ldr r3, [r2, #0] +10000e8a: 2b00 cmp r3, #0 +10000e8c: d0fc beq.n 10000e88 +10000e8e: f3bf 8f5f dmb sy +10000e92: 9b07 ldr r3, [sp, #28] +10000e94: 2b00 cmp r3, #0 +10000e96: da00 bge.n 10000e9a +10000e98: e784 b.n 10000da4 +10000e9a: 9b07 ldr r3, [sp, #28] +10000e9c: 2b00 cmp r3, #0 +10000e9e: dda6 ble.n 10000dee +10000ea0: 6923 ldr r3, [r4, #16] +10000ea2: 2b00 cmp r3, #0 +10000ea4: d0a9 beq.n 10000dfa +10000ea6: 42bb cmp r3, r7 +10000ea8: d119 bne.n 10000ede +10000eaa: a80c add r0, sp, #48 @ 0x30 +10000eac: f7ff febc bl 10000c28 +10000eb0: 9a0c ldr r2, [sp, #48] @ 0x30 +10000eb2: 9b0d ldr r3, [sp, #52] @ 0x34 +10000eb4: 9806 ldr r0, [sp, #24] +10000eb6: 9907 ldr r1, [sp, #28] +10000eb8: 9000 str r0, [sp, #0] +10000eba: 9101 str r1, [sp, #4] +10000ebc: a80c add r0, sp, #48 @ 0x30 +10000ebe: f7ff fd6b bl 10000998 +10000ec2: 9a0c ldr r2, [sp, #48] @ 0x30 +10000ec4: 9b0d ldr r3, [sp, #52] @ 0x34 +10000ec6: 2100 movs r1, #0 +10000ec8: 9104 str r1, [sp, #16] +10000eca: 3101 adds r1, #1 +10000ecc: 9103 str r1, [sp, #12] +10000ece: 9502 str r5, [sp, #8] +10000ed0: 4641 mov r1, r8 +10000ed2: 9101 str r1, [sp, #4] +10000ed4: 9600 str r6, [sp, #0] +10000ed6: 0020 movs r0, r4 +10000ed8: f7ff feca bl 10000c70 +10000edc: e798 b.n 10000e10 +10000ede: 4b0b ldr r3, [pc, #44] @ (10000f0c ) +10000ee0: 4a07 ldr r2, [pc, #28] @ (10000f00 ) +10000ee2: 4808 ldr r0, [pc, #32] @ (10000f04 ) +10000ee4: 21a4 movs r1, #164 @ 0xa4 +10000ee6: f000 fe4f bl 10001b88 <__assert_func> +10000eea: b00f add sp, #60 @ 0x3c +10000eec: bcf0 pop {r4, r5, r6, r7} +10000eee: 46bb mov fp, r7 +10000ef0: 46b2 mov sl, r6 +10000ef2: 46a9 mov r9, r5 +10000ef4: 46a0 mov r8, r4 +10000ef6: bdf0 pop {r4, r5, r6, r7, pc} +10000ef8: 2000048c .word 0x2000048c +10000efc: 1000455c .word 0x1000455c +10000f00: 1000470c .word 0x1000470c +10000f04: 100043a8 .word 0x100043a8 +10000f08: 10004574 .word 0x10004574 +10000f0c: 10004580 .word 0x10004580 + +10000f10 : +10000f10: b510 push {r4, lr} +10000f12: 4b0c ldr r3, [pc, #48] @ (10000f44 ) +10000f14: 685b ldr r3, [r3, #4] +10000f16: 2b00 cmp r3, #0 +10000f18: d004 beq.n 10000f24 +10000f1a: 480b ldr r0, [pc, #44] @ (10000f48 ) +10000f1c: 210a movs r1, #10 +10000f1e: f7ff fcbd bl 1000089c +10000f22: bd10 pop {r4, pc} +10000f24: 4c07 ldr r4, [pc, #28] @ (10000f44 ) +10000f26: 4a09 ldr r2, [pc, #36] @ (10000f4c ) +10000f28: 6820 ldr r0, [r4, #0] +10000f2a: 0023 movs r3, r4 +10000f2c: 2110 movs r1, #16 +10000f2e: f000 fb82 bl 10001636 +10000f32: 2003 movs r0, #3 +10000f34: f000 f9f0 bl 10001318 +10000f38: 2103 movs r1, #3 +10000f3a: 0020 movs r0, r4 +10000f3c: f7ff fe3c bl 10000bb8 +10000f40: e7eb b.n 10000f1a +10000f42: 46c0 nop @ (mov r8, r8) +10000f44: 20000284 .word 0x20000284 +10000f48: 200006a0 .word 0x200006a0 +10000f4c: 10000945 .word 0x10000945 + +10000f50 : +10000f50: b510 push {r4, lr} +10000f52: 4b06 ldr r3, [pc, #24] @ (10000f6c ) +10000f54: 685b ldr r3, [r3, #4] +10000f56: 2b00 cmp r3, #0 +10000f58: d001 beq.n 10000f5e +10000f5a: 4804 ldr r0, [pc, #16] @ (10000f6c ) +10000f5c: bd10 pop {r4, pc} +10000f5e: 4b04 ldr r3, [pc, #16] @ (10000f70 ) +10000f60: 4a04 ldr r2, [pc, #16] @ (10000f74 ) +10000f62: 4805 ldr r0, [pc, #20] @ (10000f78 ) +10000f64: 215e movs r1, #94 @ 0x5e +10000f66: f000 fe0f bl 10001b88 <__assert_func> +10000f6a: 46c0 nop @ (mov r8, r8) +10000f6c: 20000284 .word 0x20000284 +10000f70: 100045bc .word 0x100045bc +10000f74: 10004670 .word 0x10004670 +10000f78: 100043a8 .word 0x100043a8 + +10000f7c : +10000f7c: b5f0 push {r4, r5, r6, r7, lr} +10000f7e: 46de mov lr, fp +10000f80: 4657 mov r7, sl +10000f82: 464e mov r6, r9 +10000f84: 4645 mov r5, r8 +10000f86: b5e0 push {r5, r6, r7, lr} +10000f88: b08d sub sp, #52 @ 0x34 +10000f8a: 0006 movs r6, r0 +10000f8c: 4690 mov r8, r2 +10000f8e: 001f movs r7, r3 +10000f90: 9b16 ldr r3, [sp, #88] @ 0x58 +10000f92: 469a mov sl, r3 +10000f94: 9b17 ldr r3, [sp, #92] @ 0x5c +10000f96: 4699 mov r9, r3 +10000f98: ab18 add r3, sp, #96 @ 0x60 +10000f9a: 781b ldrb r3, [r3, #0] +10000f9c: 9307 str r3, [sp, #28] +10000f9e: 2327 movs r3, #39 @ 0x27 +10000fa0: aa02 add r2, sp, #8 +10000fa2: 4694 mov ip, r2 +10000fa4: 4463 add r3, ip +10000fa6: 2200 movs r2, #0 +10000fa8: 701a strb r2, [r3, #0] +10000faa: e021 b.n 10000ff0 +10000fac: 0001 movs r1, r0 +10000fae: 0030 movs r0, r6 +10000fb0: f7ff fdea bl 10000b88 +10000fb4: 7800 ldrb r0, [r0, #0] +10000fb6: e03c b.n 10001032 +10000fb8: 9806 ldr r0, [sp, #24] +10000fba: 2b00 cmp r3, #0 +10000fbc: d05c beq.n 10001078 +10000fbe: 9b07 ldr r3, [sp, #28] +10000fc0: 2b00 cmp r3, #0 +10000fc2: d059 beq.n 10001078 +10000fc4: 4649 mov r1, r9 +10000fc6: 47d0 blx sl +10000fc8: 0004 movs r4, r0 +10000fca: 000d movs r5, r1 +10000fcc: 0003 movs r3, r0 +10000fce: 430b orrs r3, r1 +10000fd0: d059 beq.n 10001086 +10000fd2: 2900 cmp r1, #0 +10000fd4: db40 blt.n 10001058 +10000fd6: a808 add r0, sp, #32 +10000fd8: f7ff fe26 bl 10000c28 +10000fdc: 9a08 ldr r2, [sp, #32] +10000fde: 9b09 ldr r3, [sp, #36] @ 0x24 +10000fe0: 9400 str r4, [sp, #0] +10000fe2: 9501 str r5, [sp, #4] +10000fe4: a808 add r0, sp, #32 +10000fe6: f7ff fcd7 bl 10000998 +10000fea: 9b08 ldr r3, [sp, #32] +10000fec: 4698 mov r8, r3 +10000fee: 9f09 ldr r7, [sp, #36] @ 0x24 +10000ff0: 6872 ldr r2, [r6, #4] +10000ff2: f3ef 8b10 mrs fp, PRIMASK +10000ff6: b672 cpsid i +10000ff8: 6813 ldr r3, [r2, #0] +10000ffa: 4259 negs r1, r3 +10000ffc: 414b adcs r3, r1 +10000ffe: b2d9 uxtb r1, r3 +10001000: 9106 str r1, [sp, #24] +10001002: 2b00 cmp r3, #0 +10001004: d1f8 bne.n 10000ff8 +10001006: f3bf 8f5f dmb sy +1000100a: 3327 adds r3, #39 @ 0x27 +1000100c: aa02 add r2, sp, #8 +1000100e: 4694 mov ip, r2 +10001010: 4463 add r3, ip +10001012: 9304 str r3, [sp, #16] +10001014: 2300 movs r3, #0 +10001016: 9303 str r3, [sp, #12] +10001018: 9302 str r3, [sp, #8] +1000101a: 464b mov r3, r9 +1000101c: 9301 str r3, [sp, #4] +1000101e: 4653 mov r3, sl +10001020: 9300 str r3, [sp, #0] +10001022: 4642 mov r2, r8 +10001024: 003b movs r3, r7 +10001026: 0030 movs r0, r6 +10001028: f7ff fe22 bl 10000c70 +1000102c: 0004 movs r4, r0 +1000102e: 1e05 subs r5, r0, #0 +10001030: d1bc bne.n 10000fac +10001032: 6873 ldr r3, [r6, #4] +10001034: f3bf 8f5f dmb sy +10001038: 2100 movs r1, #0 +1000103a: 6019 str r1, [r3, #0] +1000103c: f38b 8810 msr PRIMASK, fp +10001040: 2d00 cmp r5, #0 +10001042: d017 beq.n 10001074 +10001044: 2327 movs r3, #39 @ 0x27 +10001046: aa02 add r2, sp, #8 +10001048: 4694 mov ip, r2 +1000104a: 4463 add r3, ip +1000104c: 781b ldrb r3, [r3, #0] +1000104e: 2b00 cmp r3, #0 +10001050: d1b2 bne.n 10000fb8 +10001052: 0200 lsls r0, r0, #8 +10001054: 4320 orrs r0, r4 +10001056: e7b0 b.n 10000fba +10001058: 2300 movs r3, #0 +1000105a: 4262 negs r2, r4 +1000105c: 41ab sbcs r3, r5 +1000105e: 9200 str r2, [sp, #0] +10001060: 9301 str r3, [sp, #4] +10001062: 4642 mov r2, r8 +10001064: 003b movs r3, r7 +10001066: a808 add r0, sp, #32 +10001068: f7ff fc96 bl 10000998 +1000106c: 9b08 ldr r3, [sp, #32] +1000106e: 4698 mov r8, r3 +10001070: 9f09 ldr r7, [sp, #36] @ 0x24 +10001072: e7bd b.n 10000ff0 +10001074: 2001 movs r0, #1 +10001076: 4240 negs r0, r0 +10001078: b00d add sp, #52 @ 0x34 +1000107a: bcf0 pop {r4, r5, r6, r7} +1000107c: 46bb mov fp, r7 +1000107e: 46b2 mov sl, r6 +10001080: 46a9 mov r9, r5 +10001082: 46a0 mov r8, r4 +10001084: bdf0 pop {r4, r5, r6, r7, pc} +10001086: 9806 ldr r0, [sp, #24] +10001088: e7f6 b.n 10001078 + +1000108a : +1000108a: b5f0 push {r4, r5, r6, r7, lr} +1000108c: 46c6 mov lr, r8 +1000108e: b500 push {lr} +10001090: b084 sub sp, #16 +10001092: 0005 movs r5, r0 +10001094: 4688 mov r8, r1 +10001096: 0016 movs r6, r2 +10001098: 001f movs r7, r3 +1000109a: ab0a add r3, sp, #40 @ 0x28 +1000109c: 781c ldrb r4, [r3, #0] +1000109e: f7ff ff57 bl 10000f50 +100010a2: 9402 str r4, [sp, #8] +100010a4: 9701 str r7, [sp, #4] +100010a6: 9600 str r6, [sp, #0] +100010a8: 002a movs r2, r5 +100010aa: 4643 mov r3, r8 +100010ac: f7ff ff66 bl 10000f7c +100010b0: b004 add sp, #16 +100010b2: bc80 pop {r7} +100010b4: 46b8 mov r8, r7 +100010b6: bdf0 pop {r4, r5, r6, r7, pc} + +100010b8 : +100010b8: b5f0 push {r4, r5, r6, r7, lr} +100010ba: 46c6 mov lr, r8 +100010bc: b500 push {lr} +100010be: 0004 movs r4, r0 +100010c0: 000d movs r5, r1 +100010c2: 6842 ldr r2, [r0, #4] +100010c4: f3ef 8710 mrs r7, PRIMASK +100010c8: b672 cpsid i +100010ca: 6813 ldr r3, [r2, #0] +100010cc: 2b00 cmp r3, #0 +100010ce: d0fc beq.n 100010ca +100010d0: f3bf 8f5f dmb sy +100010d4: b2ee uxtb r6, r5 +100010d6: 6823 ldr r3, [r4, #0] +100010d8: 4698 mov r8, r3 +100010da: 0031 movs r1, r6 +100010dc: 0018 movs r0, r3 +100010de: f7ff fc8d bl 100009fc +100010e2: 2800 cmp r0, #0 +100010e4: d02a beq.n 1000113c +100010e6: 6923 ldr r3, [r4, #16] +100010e8: 42ab cmp r3, r5 +100010ea: d013 beq.n 10001114 +100010ec: 0a2d lsrs r5, r5, #8 +100010ee: b2ed uxtb r5, r5 +100010f0: 0031 movs r1, r6 +100010f2: 0020 movs r0, r4 +100010f4: f7ff fd48 bl 10000b88 +100010f8: 7803 ldrb r3, [r0, #0] +100010fa: 42ab cmp r3, r5 +100010fc: d011 beq.n 10001122 +100010fe: 2000 movs r0, #0 +10001100: 6863 ldr r3, [r4, #4] +10001102: f3bf 8f5f dmb sy +10001106: 2200 movs r2, #0 +10001108: 601a str r2, [r3, #0] +1000110a: f387 8810 msr PRIMASK, r7 +1000110e: bc80 pop {r7} +10001110: 46b8 mov r8, r7 +10001112: bdf0 pop {r4, r5, r6, r7, pc} +10001114: 4b0c ldr r3, [pc, #48] @ (10001148 ) +10001116: 4a0d ldr r2, [pc, #52] @ (1000114c ) +10001118: 2195 movs r1, #149 @ 0x95 +1000111a: 480d ldr r0, [pc, #52] @ (10001150 ) +1000111c: 0049 lsls r1, r1, #1 +1000111e: f000 fd33 bl 10001b88 <__assert_func> +10001122: 0031 movs r1, r6 +10001124: 4640 mov r0, r8 +10001126: f000 fb25 bl 10001774 +1000112a: 2800 cmp r0, #0 +1000112c: d1e8 bne.n 10001100 +1000112e: 4b09 ldr r3, [pc, #36] @ (10001154 ) +10001130: 4a06 ldr r2, [pc, #24] @ (1000114c ) +10001132: 2132 movs r1, #50 @ 0x32 +10001134: 4806 ldr r0, [pc, #24] @ (10001150 ) +10001136: 31ff adds r1, #255 @ 0xff +10001138: f000 fd26 bl 10001b88 <__assert_func> +1000113c: 6923 ldr r3, [r4, #16] +1000113e: 42ab cmp r3, r5 +10001140: d1de bne.n 10001100 +10001142: 2300 movs r3, #0 +10001144: 6123 str r3, [r4, #16] +10001146: e7db b.n 10001100 +10001148: 100045e0 .word 0x100045e0 +1000114c: 10004658 .word 0x10004658 +10001150: 100043a8 .word 0x100043a8 +10001154: 10004604 .word 0x10004604 + +10001158 : +10001158: b510 push {r4, lr} +1000115a: 0004 movs r4, r0 +1000115c: f7ff fef8 bl 10000f50 +10001160: 0021 movs r1, r4 +10001162: f7ff ffa9 bl 100010b8 +10001166: bd10 pop {r4, pc} + +10001168 : +10001168: b530 push {r4, r5, lr} +1000116a: b087 sub sp, #28 +1000116c: 0004 movs r4, r0 +1000116e: 000d movs r5, r1 +10001170: f3ef 8305 mrs r3, IPSR +10001174: 2b00 cmp r3, #0 +10001176: d120 bne.n 100011ba +10001178: 2206 movs r2, #6 +1000117a: 4252 negs r2, r2 +1000117c: 17d3 asrs r3, r2, #31 +1000117e: 1912 adds r2, r2, r4 +10001180: 416b adcs r3, r5 +10001182: 428b cmp r3, r1 +10001184: d802 bhi.n 1000118c +10001186: d103 bne.n 10001190 +10001188: 4282 cmp r2, r0 +1000118a: d901 bls.n 10001190 +1000118c: 2200 movs r2, #0 +1000118e: 2300 movs r3, #0 +10001190: a804 add r0, sp, #16 +10001192: f7ff fbef bl 10000974 +10001196: a802 add r0, sp, #8 +10001198: f7ff fd46 bl 10000c28 +1000119c: 9802 ldr r0, [sp, #8] +1000119e: 9903 ldr r1, [sp, #12] +100011a0: 9a04 ldr r2, [sp, #16] +100011a2: 9b05 ldr r3, [sp, #20] +100011a4: 1a12 subs r2, r2, r0 +100011a6: 418b sbcs r3, r1 +100011a8: 2b00 cmp r3, #0 +100011aa: dc0b bgt.n 100011c4 +100011ac: d008 beq.n 100011c0 +100011ae: 0020 movs r0, r4 +100011b0: 0029 movs r1, r5 +100011b2: f000 f8c9 bl 10001348 +100011b6: b007 add sp, #28 +100011b8: bd30 pop {r4, r5, pc} +100011ba: 4814 ldr r0, [pc, #80] @ (1000120c ) +100011bc: f000 fd7c bl 10001cb8 +100011c0: 2a00 cmp r2, #0 +100011c2: d0f4 beq.n 100011ae +100011c4: 4a12 ldr r2, [pc, #72] @ (10001210 ) +100011c6: 9804 ldr r0, [sp, #16] +100011c8: 9905 ldr r1, [sp, #20] +100011ca: 2300 movs r3, #0 +100011cc: 9300 str r3, [sp, #0] +100011ce: f7ff ff5c bl 1000108a +100011d2: 2800 cmp r0, #0 +100011d4: da13 bge.n 100011fe +100011d6: e7ea b.n 100011ae +100011d8: 4b0e ldr r3, [pc, #56] @ (10001214 ) +100011da: 681a ldr r2, [r3, #0] +100011dc: f3ef 8110 mrs r1, PRIMASK +100011e0: b672 cpsid i +100011e2: 6813 ldr r3, [r2, #0] +100011e4: 2b00 cmp r3, #0 +100011e6: d0fc beq.n 100011e2 +100011e8: f3bf 8f5f dmb sy +100011ec: 4b09 ldr r3, [pc, #36] @ (10001214 ) +100011ee: 681b ldr r3, [r3, #0] +100011f0: f3bf 8f5f dmb sy +100011f4: 2200 movs r2, #0 +100011f6: 601a str r2, [r3, #0] +100011f8: f381 8810 msr PRIMASK, r1 +100011fc: bf20 wfe +100011fe: 9804 ldr r0, [sp, #16] +10001200: 9905 ldr r1, [sp, #20] +10001202: f7ff fb6f bl 100008e4 +10001206: 2800 cmp r0, #0 +10001208: d0e6 beq.n 100011d8 +1000120a: e7d0 b.n 100011ae +1000120c: 10004608 .word 0x10004608 +10001210: 10000bf9 .word 0x10000bf9 +10001214: 200006a0 .word 0x200006a0 + +10001218 : +10001218: b500 push {lr} +1000121a: b083 sub sp, #12 +1000121c: 0002 movs r2, r0 +1000121e: 000b movs r3, r1 +10001220: 4668 mov r0, sp +10001222: f7ff fd12 bl 10000c4a +10001226: 9800 ldr r0, [sp, #0] +10001228: 9901 ldr r1, [sp, #4] +1000122a: f7ff ff9d bl 10001168 +1000122e: b003 add sp, #12 +10001230: bd00 pop {pc} + +10001232 : +10001232: b510 push {r4, lr} +10001234: 22fa movs r2, #250 @ 0xfa +10001236: 0092 lsls r2, r2, #2 +10001238: 2300 movs r3, #0 +1000123a: 2100 movs r1, #0 +1000123c: f002 fcca bl 10003bd4 <__wrap___aeabi_lmul> +10001240: f7ff ffea bl 10001218 +10001244: bd10 pop {r4, pc} + ... + +10001248 : +10001248: b530 push {r4, r5, lr} +1000124a: b083 sub sp, #12 +1000124c: 0005 movs r5, r0 +1000124e: 000c movs r4, r1 +10001250: f3ef 8305 mrs r3, IPSR +10001254: 2b00 cmp r3, #0 +10001256: d10f bne.n 10001278 +10001258: 4a0b ldr r2, [pc, #44] @ (10001288 ) +1000125a: 2300 movs r3, #0 +1000125c: 9300 str r3, [sp, #0] +1000125e: f7ff ff14 bl 1000108a +10001262: 2800 cmp r0, #0 +10001264: dd0b ble.n 1000127e +10001266: bf20 wfe +10001268: f7ff ff76 bl 10001158 +1000126c: 0028 movs r0, r5 +1000126e: 0021 movs r1, r4 +10001270: f7ff fb38 bl 100008e4 +10001274: b003 add sp, #12 +10001276: bd30 pop {r4, r5, pc} +10001278: f7ff fb34 bl 100008e4 +1000127c: e7fa b.n 10001274 +1000127e: 0028 movs r0, r5 +10001280: 0021 movs r1, r4 +10001282: f7ff fb2f bl 100008e4 +10001286: e7f5 b.n 10001274 +10001288: 10000bf9 .word 0x10000bf9 + +1000128c : +1000128c: b570 push {r4, r5, r6, lr} +1000128e: f3ef 8005 mrs r0, IPSR +10001292: 3810 subs r0, #16 +10001294: f3ef 8c10 mrs ip, PRIMASK +10001298: b672 cpsid i +1000129a: 4b19 ldr r3, [pc, #100] @ (10001300 ) +1000129c: 681b ldr r3, [r3, #0] +1000129e: 2b00 cmp r3, #0 +100012a0: d0fb beq.n 1000129a +100012a2: f3bf 8f5f dmb sy +100012a6: 2201 movs r2, #1 +100012a8: 0013 movs r3, r2 +100012aa: 4083 lsls r3, r0 +100012ac: 4915 ldr r1, [pc, #84] @ (10001304 ) +100012ae: 634b str r3, [r1, #52] @ 0x34 +100012b0: 4915 ldr r1, [pc, #84] @ (10001308 ) +100012b2: 600b str r3, [r1, #0] +100012b4: 4915 ldr r1, [pc, #84] @ (1000130c ) +100012b6: 7809 ldrb r1, [r1, #0] +100012b8: 000c movs r4, r1 +100012ba: 40c4 lsrs r4, r0 +100012bc: 4222 tst r2, r4 +100012be: d013 beq.n 100012e8 +100012c0: 4a10 ldr r2, [pc, #64] @ (10001304 ) +100012c2: 6a54 ldr r4, [r2, #36] @ 0x24 +100012c4: 4a12 ldr r2, [pc, #72] @ (10001310 ) +100012c6: 0085 lsls r5, r0, #2 +100012c8: 58aa ldr r2, [r5, r2] +100012ca: 4294 cmp r4, r2 +100012cc: d305 bcc.n 100012da +100012ce: 4a11 ldr r2, [pc, #68] @ (10001314 ) +100012d0: 58aa ldr r2, [r5, r2] +100012d2: 4c0e ldr r4, [pc, #56] @ (1000130c ) +100012d4: 4399 bics r1, r3 +100012d6: 7021 strb r1, [r4, #0] +100012d8: e007 b.n 100012ea +100012da: 4a0a ldr r2, [pc, #40] @ (10001304 ) +100012dc: 1d03 adds r3, r0, #4 +100012de: 009b lsls r3, r3, #2 +100012e0: 5899 ldr r1, [r3, r2] +100012e2: 5099 str r1, [r3, r2] +100012e4: 2200 movs r2, #0 +100012e6: e000 b.n 100012ea +100012e8: 2200 movs r2, #0 +100012ea: f3bf 8f5f dmb sy +100012ee: 4b04 ldr r3, [pc, #16] @ (10001300 ) +100012f0: 2100 movs r1, #0 +100012f2: 6019 str r1, [r3, #0] +100012f4: f38c 8810 msr PRIMASK, ip +100012f8: 2a00 cmp r2, #0 +100012fa: d000 beq.n 100012fe +100012fc: 4790 blx r2 +100012fe: bd70 pop {r4, r5, r6, pc} +10001300: d0000128 .word 0xd0000128 +10001304: 40054000 .word 0x40054000 +10001308: 4005703c .word 0x4005703c +1000130c: 200006b6 .word 0x200006b6 +10001310: 200006a4 .word 0x200006a4 +10001314: 2000040c .word 0x2000040c + +10001318 : +10001318: b510 push {r4, lr} +1000131a: 0001 movs r1, r0 +1000131c: 4a02 ldr r2, [pc, #8] @ (10001328 ) +1000131e: 4b03 ldr r3, [pc, #12] @ (1000132c ) +10001320: 0018 movs r0, r3 +10001322: f7ff f873 bl 1000040c +10001326: bd10 pop {r4, pc} +10001328: 10004734 .word 0x10004734 +1000132c: 200006b4 .word 0x200006b4 + +10001330 : +10001330: 4b04 ldr r3, [pc, #16] @ (10001344 ) +10001332: 6a5b ldr r3, [r3, #36] @ 0x24 +10001334: 4a03 ldr r2, [pc, #12] @ (10001344 ) +10001336: 6a90 ldr r0, [r2, #40] @ 0x28 +10001338: 0019 movs r1, r3 +1000133a: 6a53 ldr r3, [r2, #36] @ 0x24 +1000133c: 4299 cmp r1, r3 +1000133e: d1f9 bne.n 10001334 +10001340: 4770 bx lr +10001342: 46c0 nop @ (mov r8, r8) +10001344: 40054000 .word 0x40054000 + +10001348 : +10001348: 4b08 ldr r3, [pc, #32] @ (1000136c ) +1000134a: 6a5b ldr r3, [r3, #36] @ 0x24 +1000134c: e001 b.n 10001352 +1000134e: 4b07 ldr r3, [pc, #28] @ (1000136c ) +10001350: 6a5b ldr r3, [r3, #36] @ 0x24 +10001352: 428b cmp r3, r1 +10001354: d3fb bcc.n 1000134e +10001356: e001 b.n 1000135c +10001358: 4b04 ldr r3, [pc, #16] @ (1000136c ) +1000135a: 6a5b ldr r3, [r3, #36] @ 0x24 +1000135c: 428b cmp r3, r1 +1000135e: d103 bne.n 10001368 +10001360: 4b02 ldr r3, [pc, #8] @ (1000136c ) +10001362: 6a9b ldr r3, [r3, #40] @ 0x28 +10001364: 4283 cmp r3, r0 +10001366: d3f7 bcc.n 10001358 +10001368: 4770 bx lr +1000136a: 46c0 nop @ (mov r8, r8) +1000136c: 40054000 .word 0x40054000 + +10001370 : +10001370: b570 push {r4, r5, r6, lr} +10001372: 0004 movs r4, r0 +10001374: 000e movs r6, r1 +10001376: f3ef 8510 mrs r5, PRIMASK +1000137a: b672 cpsid i +1000137c: 4b1b ldr r3, [pc, #108] @ (100013ec ) +1000137e: 681b ldr r3, [r3, #0] +10001380: 2b00 cmp r3, #0 +10001382: d0fb beq.n 1000137c +10001384: f3bf 8f5f dmb sy +10001388: 2e00 cmp r6, #0 +1000138a: d01c beq.n 100013c6 +1000138c: 0020 movs r0, r4 +1000138e: f7ff f909 bl 100005a4 +10001392: 4b17 ldr r3, [pc, #92] @ (100013f0 ) +10001394: 4283 cmp r3, r0 +10001396: d00b beq.n 100013b0 +10001398: 0019 movs r1, r3 +1000139a: 0020 movs r0, r4 +1000139c: f7ff f90a bl 100005b4 +100013a0: 2101 movs r1, #1 +100013a2: 0020 movs r0, r4 +100013a4: f7ff f8f6 bl 10000594 +100013a8: 2301 movs r3, #1 +100013aa: 40a3 lsls r3, r4 +100013ac: 4a11 ldr r2, [pc, #68] @ (100013f4 ) +100013ae: 6013 str r3, [r2, #0] +100013b0: 4b11 ldr r3, [pc, #68] @ (100013f8 ) +100013b2: 00a4 lsls r4, r4, #2 +100013b4: 50e6 str r6, [r4, r3] +100013b6: f3bf 8f5f dmb sy +100013ba: 4b0c ldr r3, [pc, #48] @ (100013ec ) +100013bc: 2200 movs r2, #0 +100013be: 601a str r2, [r3, #0] +100013c0: f385 8810 msr PRIMASK, r5 +100013c4: bd70 pop {r4, r5, r6, pc} +100013c6: 4b0c ldr r3, [pc, #48] @ (100013f8 ) +100013c8: 00a2 lsls r2, r4, #2 +100013ca: 2100 movs r1, #0 +100013cc: 50d1 str r1, [r2, r3] +100013ce: 2201 movs r2, #1 +100013d0: 40a2 lsls r2, r4 +100013d2: 490a ldr r1, [pc, #40] @ (100013fc ) +100013d4: 780b ldrb r3, [r1, #0] +100013d6: 4393 bics r3, r2 +100013d8: 700b strb r3, [r1, #0] +100013da: 4905 ldr r1, [pc, #20] @ (100013f0 ) +100013dc: 0020 movs r0, r4 +100013de: f7ff f913 bl 10000608 +100013e2: 2100 movs r1, #0 +100013e4: 0020 movs r0, r4 +100013e6: f7ff f8d5 bl 10000594 +100013ea: e7e4 b.n 100013b6 +100013ec: d0000128 .word 0xd0000128 +100013f0: 1000128d .word 0x1000128d +100013f4: 40056038 .word 0x40056038 +100013f8: 2000040c .word 0x2000040c +100013fc: 200006b6 .word 0x200006b6 + +10001400 : +10001400: b5f0 push {r4, r5, r6, r7, lr} +10001402: 46de mov lr, fp +10001404: b500 push {lr} +10001406: b084 sub sp, #16 +10001408: 0004 movs r4, r0 +1000140a: 0015 movs r5, r2 +1000140c: 9201 str r2, [sp, #4] +1000140e: 001e movs r6, r3 +10001410: 9302 str r3, [sp, #8] +10001412: f7ff ff8d bl 10001330 +10001416: 9503 str r5, [sp, #12] +10001418: 428e cmp r6, r1 +1000141a: d802 bhi.n 10001422 +1000141c: d14e bne.n 100014bc +1000141e: 4285 cmp r5, r0 +10001420: d94c bls.n 100014bc +10001422: f3ef 8b10 mrs fp, PRIMASK +10001426: b672 cpsid i +10001428: 4b27 ldr r3, [pc, #156] @ (100014c8 ) +1000142a: 681b ldr r3, [r3, #0] +1000142c: 2b00 cmp r3, #0 +1000142e: d0fb beq.n 10001428 +10001430: f3bf 8f5f dmb sy +10001434: 4a25 ldr r2, [pc, #148] @ (100014cc ) +10001436: 7817 ldrb r7, [r2, #0] +10001438: 2501 movs r5, #1 +1000143a: 40a5 lsls r5, r4 +1000143c: b2eb uxtb r3, r5 +1000143e: 433b orrs r3, r7 +10001440: 7013 strb r3, [r2, #0] +10001442: 4b23 ldr r3, [pc, #140] @ (100014d0 ) +10001444: 635d str r5, [r3, #52] @ 0x34 +10001446: 1d22 adds r2, r4, #4 +10001448: 0092 lsls r2, r2, #2 +1000144a: 9901 ldr r1, [sp, #4] +1000144c: 50d1 str r1, [r2, r3] +1000144e: 4a21 ldr r2, [pc, #132] @ (100014d4 ) +10001450: 00a1 lsls r1, r4, #2 +10001452: 9802 ldr r0, [sp, #8] +10001454: 5088 str r0, [r1, r2] +10001456: 6a1b ldr r3, [r3, #32] +10001458: 422b tst r3, r5 +1000145a: d112 bne.n 10001482 +1000145c: 4b1c ldr r3, [pc, #112] @ (100014d0 ) +1000145e: 6c1b ldr r3, [r3, #64] @ 0x40 +10001460: 422b tst r3, r5 +10001462: d008 beq.n 10001476 +10001464: 2000 movs r0, #0 +10001466: f3bf 8f5f dmb sy +1000146a: 4b17 ldr r3, [pc, #92] @ (100014c8 ) +1000146c: 2200 movs r2, #0 +1000146e: 601a str r2, [r3, #0] +10001470: f38b 8810 msr PRIMASK, fp +10001474: e023 b.n 100014be +10001476: 4b18 ldr r3, [pc, #96] @ (100014d8 ) +10001478: 4a18 ldr r2, [pc, #96] @ (100014dc ) +1000147a: 4819 ldr r0, [pc, #100] @ (100014e0 ) +1000147c: 21c5 movs r1, #197 @ 0xc5 +1000147e: f000 fb83 bl 10001b88 <__assert_func> +10001482: f7ff ff55 bl 10001330 +10001486: 428e cmp r6, r1 +10001488: d814 bhi.n 100014b4 +1000148a: d102 bne.n 10001492 +1000148c: 9b03 ldr r3, [sp, #12] +1000148e: 4283 cmp r3, r0 +10001490: d810 bhi.n 100014b4 +10001492: 4b0e ldr r3, [pc, #56] @ (100014cc ) +10001494: 781b ldrb r3, [r3, #0] +10001496: 42bb cmp r3, r7 +10001498: d00e beq.n 100014b8 +1000149a: 4b0d ldr r3, [pc, #52] @ (100014d0 ) +1000149c: 621d str r5, [r3, #32] +1000149e: 635d str r5, [r3, #52] @ 0x34 +100014a0: 221f movs r2, #31 +100014a2: 4022 ands r2, r4 +100014a4: 2301 movs r3, #1 +100014a6: 4093 lsls r3, r2 +100014a8: 4a0e ldr r2, [pc, #56] @ (100014e4 ) +100014aa: 6013 str r3, [r2, #0] +100014ac: 4b07 ldr r3, [pc, #28] @ (100014cc ) +100014ae: 701f strb r7, [r3, #0] +100014b0: 2001 movs r0, #1 +100014b2: e7d8 b.n 10001466 +100014b4: 2000 movs r0, #0 +100014b6: e7d6 b.n 10001466 +100014b8: 2001 movs r0, #1 +100014ba: e7d4 b.n 10001466 +100014bc: 2001 movs r0, #1 +100014be: b004 add sp, #16 +100014c0: bc80 pop {r7} +100014c2: 46bb mov fp, r7 +100014c4: bdf0 pop {r4, r5, r6, r7, pc} +100014c6: 46c0 nop @ (mov r8, r8) +100014c8: d0000128 .word 0xd0000128 +100014cc: 200006b6 .word 0x200006b6 +100014d0: 40054000 .word 0x40054000 +100014d4: 200006a4 .word 0x200006a4 +100014d8: 10004758 .word 0x10004758 +100014dc: 100047c8 .word 0x100047c8 +100014e0: 1000477c .word 0x1000477c +100014e4: e000e280 .word 0xe000e280 + +100014e8 : +100014e8: f3ef 8c10 mrs ip, PRIMASK +100014ec: b672 cpsid i +100014ee: 4b0b ldr r3, [pc, #44] @ (1000151c ) +100014f0: 681b ldr r3, [r3, #0] +100014f2: 2b00 cmp r3, #0 +100014f4: d0fb beq.n 100014ee +100014f6: f3bf 8f5f dmb sy +100014fa: 2301 movs r3, #1 +100014fc: 4083 lsls r3, r0 +100014fe: 4a08 ldr r2, [pc, #32] @ (10001520 ) +10001500: 6213 str r3, [r2, #32] +10001502: 4908 ldr r1, [pc, #32] @ (10001524 ) +10001504: 780a ldrb r2, [r1, #0] +10001506: 439a bics r2, r3 +10001508: 700a strb r2, [r1, #0] +1000150a: f3bf 8f5f dmb sy +1000150e: 4b03 ldr r3, [pc, #12] @ (1000151c ) +10001510: 2200 movs r2, #0 +10001512: 601a str r2, [r3, #0] +10001514: f38c 8810 msr PRIMASK, ip +10001518: 4770 bx lr +1000151a: 46c0 nop @ (mov r8, r8) +1000151c: d0000128 .word 0xd0000128 +10001520: 40054000 .word 0x40054000 +10001524: 200006b6 .word 0x200006b6 + +10001528 : +10001528: b510 push {r4, lr} +1000152a: 2900 cmp r1, #0 +1000152c: d008 beq.n 10001540 +1000152e: 7b03 ldrb r3, [r0, #12] +10001530: 428b cmp r3, r1 +10001532: d305 bcc.n 10001540 +10001534: 6800 ldr r0, [r0, #0] +10001536: 004b lsls r3, r1, #1 +10001538: 185b adds r3, r3, r1 +1000153a: 3b03 subs r3, #3 +1000153c: 18c0 adds r0, r0, r3 +1000153e: bd10 pop {r4, pc} +10001540: 4b02 ldr r3, [pc, #8] @ (1000154c ) +10001542: 4a03 ldr r2, [pc, #12] @ (10001550 ) +10001544: 4803 ldr r0, [pc, #12] @ (10001554 ) +10001546: 2168 movs r1, #104 @ 0x68 +10001548: f000 fb1e bl 10001b88 <__assert_func> +1000154c: 10004458 .word 0x10004458 +10001550: 100048dc .word 0x100048dc +10001554: 10004474 .word 0x10004474 + +10001558 : +10001558: b5f8 push {r3, r4, r5, r6, r7, lr} +1000155a: 0006 movs r6, r0 +1000155c: 000c movs r4, r1 +1000155e: 0015 movs r5, r2 +10001560: f7ff ffe2 bl 10001528 +10001564: 0007 movs r7, r0 +10001566: 2c00 cmp r4, #0 +10001568: d00d beq.n 10001586 +1000156a: 2d00 cmp r5, #0 +1000156c: d011 beq.n 10001592 +1000156e: 42ac cmp r4, r5 +10001570: d015 beq.n 1000159e +10001572: 0029 movs r1, r5 +10001574: 0030 movs r0, r6 +10001576: f7ff ffd7 bl 10001528 +1000157a: 7084 strb r4, [r0, #2] +1000157c: 783b ldrb r3, [r7, #0] +1000157e: 2b00 cmp r3, #0 +10001580: d113 bne.n 100015aa +10001582: 703d strb r5, [r7, #0] +10001584: bdf8 pop {r3, r4, r5, r6, r7, pc} +10001586: 4b0a ldr r3, [pc, #40] @ (100015b0 ) +10001588: 4a0a ldr r2, [pc, #40] @ (100015b4 ) +1000158a: 480b ldr r0, [pc, #44] @ (100015b8 ) +1000158c: 216f movs r1, #111 @ 0x6f +1000158e: f000 fafb bl 10001b88 <__assert_func> +10001592: 4b0a ldr r3, [pc, #40] @ (100015bc ) +10001594: 4a07 ldr r2, [pc, #28] @ (100015b4 ) +10001596: 4808 ldr r0, [pc, #32] @ (100015b8 ) +10001598: 2170 movs r1, #112 @ 0x70 +1000159a: f000 faf5 bl 10001b88 <__assert_func> +1000159e: 4b08 ldr r3, [pc, #32] @ (100015c0 ) +100015a0: 4a04 ldr r2, [pc, #16] @ (100015b4 ) +100015a2: 4805 ldr r0, [pc, #20] @ (100015b8 ) +100015a4: 2171 movs r1, #113 @ 0x71 +100015a6: f000 faef bl 10001b88 <__assert_func> +100015aa: 7043 strb r3, [r0, #1] +100015ac: 703d strb r5, [r7, #0] +100015ae: e7e9 b.n 10001584 +100015b0: 100044c8 .word 0x100044c8 +100015b4: 100048c8 .word 0x100048c8 +100015b8: 10004474 .word 0x10004474 +100015bc: 100044d4 .word 0x100044d4 +100015c0: 100044e0 .word 0x100044e0 + +100015c4 : +100015c4: b570 push {r4, r5, r6, lr} +100015c6: 0006 movs r6, r0 +100015c8: 000d movs r5, r1 +100015ca: 0014 movs r4, r2 +100015cc: 2900 cmp r1, #0 +100015ce: d014 beq.n 100015fa +100015d0: 2a00 cmp r2, #0 +100015d2: d014 beq.n 100015fe +100015d4: 6843 ldr r3, [r0, #4] +100015d6: 6880 ldr r0, [r0, #8] +100015d8: 4798 blx r3 +100015da: 2800 cmp r0, #0 +100015dc: d006 beq.n 100015ec +100015de: 0022 movs r2, r4 +100015e0: 0029 movs r1, r5 +100015e2: 0030 movs r0, r6 +100015e4: f7ff ffb8 bl 10001558 +100015e8: 0028 movs r0, r5 +100015ea: e007 b.n 100015fc +100015ec: 002a movs r2, r5 +100015ee: 0021 movs r1, r4 +100015f0: 0030 movs r0, r6 +100015f2: f7ff ffb1 bl 10001558 +100015f6: 0020 movs r0, r4 +100015f8: e000 b.n 100015fc +100015fa: 0010 movs r0, r2 +100015fc: bd70 pop {r4, r5, r6, pc} +100015fe: 0008 movs r0, r1 +10001600: e7fc b.n 100015fc + +10001602 : +10001602: b570 push {r4, r5, r6, lr} +10001604: 0005 movs r5, r0 +10001606: 2300 movs r3, #0 +10001608: 7343 strb r3, [r0, #13] +1000160a: 3301 adds r3, #1 +1000160c: 7383 strb r3, [r0, #14] +1000160e: 7b03 ldrb r3, [r0, #12] +10001610: 73c3 strb r3, [r0, #15] +10001612: 2401 movs r4, #1 +10001614: e006 b.n 10001624 +10001616: 0021 movs r1, r4 +10001618: 0028 movs r0, r5 +1000161a: f7ff ff85 bl 10001528 +1000161e: 3401 adds r4, #1 +10001620: b2e4 uxtb r4, r4 +10001622: 7044 strb r4, [r0, #1] +10001624: 7b29 ldrb r1, [r5, #12] +10001626: 42a1 cmp r1, r4 +10001628: d8f5 bhi.n 10001616 +1000162a: 0028 movs r0, r5 +1000162c: f7ff ff7c bl 10001528 +10001630: 2300 movs r3, #0 +10001632: 7043 strb r3, [r0, #1] +10001634: bd70 pop {r4, r5, r6, pc} + +10001636 : +10001636: b510 push {r4, lr} +10001638: 7301 strb r1, [r0, #12] +1000163a: 6042 str r2, [r0, #4] +1000163c: 6083 str r3, [r0, #8] +1000163e: f7ff ffe0 bl 10001602 +10001642: bd10 pop {r4, pc} + +10001644 : +10001644: b5f0 push {r4, r5, r6, r7, lr} +10001646: 46c6 mov lr, r8 +10001648: b500 push {lr} +1000164a: 0005 movs r5, r0 +1000164c: 1e0c subs r4, r1, #0 +1000164e: d103 bne.n 10001658 +10001650: 0020 movs r0, r4 +10001652: bc80 pop {r7} +10001654: 46b8 mov r8, r7 +10001656: bdf0 pop {r4, r5, r6, r7, pc} +10001658: f7ff ff66 bl 10001528 +1000165c: 7846 ldrb r6, [r0, #1] +1000165e: 2e00 cmp r6, #0 +10001660: d0f6 beq.n 10001650 +10001662: 0031 movs r1, r6 +10001664: 0028 movs r0, r5 +10001666: f7ff ff5f bl 10001528 +1000166a: 7847 ldrb r7, [r0, #1] +1000166c: 2300 movs r3, #0 +1000166e: 4698 mov r8, r3 +10001670: 7043 strb r3, [r0, #1] +10001672: 0021 movs r1, r4 +10001674: 0028 movs r0, r5 +10001676: f7ff ff57 bl 10001528 +1000167a: 4643 mov r3, r8 +1000167c: 7043 strb r3, [r0, #1] +1000167e: 0032 movs r2, r6 +10001680: 0021 movs r1, r4 +10001682: 0028 movs r0, r5 +10001684: f7ff ff9e bl 100015c4 +10001688: 0004 movs r4, r0 +1000168a: 0039 movs r1, r7 +1000168c: 0028 movs r0, r5 +1000168e: f7ff ffd9 bl 10001644 +10001692: 0002 movs r2, r0 +10001694: 0021 movs r1, r4 +10001696: 0028 movs r0, r5 +10001698: f7ff ff94 bl 100015c4 +1000169c: 0004 movs r4, r0 +1000169e: e7d7 b.n 10001650 + +100016a0 : +100016a0: b5f0 push {r4, r5, r6, r7, lr} +100016a2: 46c6 mov lr, r8 +100016a4: b500 push {lr} +100016a6: 0004 movs r4, r0 +100016a8: 000d movs r5, r1 +100016aa: 0017 movs r7, r2 +100016ac: 2900 cmp r1, #0 +100016ae: d027 beq.n 10001700 +100016b0: f7ff ff3a bl 10001528 +100016b4: 7843 ldrb r3, [r0, #1] +100016b6: 2b00 cmp r3, #0 +100016b8: d128 bne.n 1000170c +100016ba: 7883 ldrb r3, [r0, #2] +100016bc: 2b00 cmp r3, #0 +100016be: d12b bne.n 10001718 +100016c0: 7801 ldrb r1, [r0, #0] +100016c2: 0020 movs r0, r4 +100016c4: f7ff ffbe bl 10001644 +100016c8: 0006 movs r6, r0 +100016ca: 4680 mov r8, r0 +100016cc: 2f00 cmp r7, #0 +100016ce: d00a beq.n 100016e6 +100016d0: 7be1 ldrb r1, [r4, #15] +100016d2: 2900 cmp r1, #0 +100016d4: d126 bne.n 10001724 +100016d6: 7ba3 ldrb r3, [r4, #14] +100016d8: 2b00 cmp r3, #0 +100016da: d103 bne.n 100016e4 +100016dc: 7be3 ldrb r3, [r4, #15] +100016de: 2b00 cmp r3, #0 +100016e0: d125 bne.n 1000172e +100016e2: 73a5 strb r5, [r4, #14] +100016e4: 73e5 strb r5, [r4, #15] +100016e6: 4643 mov r3, r8 +100016e8: 2b00 cmp r3, #0 +100016ea: d126 bne.n 1000173a +100016ec: 0029 movs r1, r5 +100016ee: 0020 movs r0, r4 +100016f0: f7ff ff1a bl 10001528 +100016f4: 2300 movs r3, #0 +100016f6: 7043 strb r3, [r0, #1] +100016f8: 0030 movs r0, r6 +100016fa: bc80 pop {r7} +100016fc: 46b8 mov r8, r7 +100016fe: bdf0 pop {r4, r5, r6, r7, pc} +10001700: 4b11 ldr r3, [pc, #68] @ (10001748 ) +10001702: 4a12 ldr r2, [pc, #72] @ (1000174c ) +10001704: 4812 ldr r0, [pc, #72] @ (10001750 ) +10001706: 2138 movs r1, #56 @ 0x38 +10001708: f000 fa3e bl 10001b88 <__assert_func> +1000170c: 4b11 ldr r3, [pc, #68] @ (10001754 ) +1000170e: 4a0f ldr r2, [pc, #60] @ (1000174c ) +10001710: 480f ldr r0, [pc, #60] @ (10001750 ) +10001712: 213a movs r1, #58 @ 0x3a +10001714: f000 fa38 bl 10001b88 <__assert_func> +10001718: 4b0f ldr r3, [pc, #60] @ (10001758 ) +1000171a: 4a0c ldr r2, [pc, #48] @ (1000174c ) +1000171c: 480c ldr r0, [pc, #48] @ (10001750 ) +1000171e: 213b movs r1, #59 @ 0x3b +10001720: f000 fa32 bl 10001b88 <__assert_func> +10001724: 0020 movs r0, r4 +10001726: f7ff feff bl 10001528 +1000172a: 7045 strb r5, [r0, #1] +1000172c: e7d3 b.n 100016d6 +1000172e: 4b0b ldr r3, [pc, #44] @ (1000175c ) +10001730: 4a06 ldr r2, [pc, #24] @ (1000174c ) +10001732: 4807 ldr r0, [pc, #28] @ (10001750 ) +10001734: 2142 movs r1, #66 @ 0x42 +10001736: f000 fa27 bl 10001b88 <__assert_func> +1000173a: 0031 movs r1, r6 +1000173c: 0020 movs r0, r4 +1000173e: f7ff fef3 bl 10001528 +10001742: 2300 movs r3, #0 +10001744: 7083 strb r3, [r0, #2] +10001746: e7d1 b.n 100016ec +10001748: 100047e4 .word 0x100047e4 +1000174c: 100048b4 .word 0x100048b4 +10001750: 100047ec .word 0x100047ec +10001754: 10004830 .word 0x10004830 +10001758: 10004858 .word 0x10004858 +1000175c: 10004520 .word 0x10004520 + +10001760 : +10001760: b570 push {r4, r5, r6, lr} +10001762: 0004 movs r4, r0 +10001764: 000a movs r2, r1 +10001766: 7b45 ldrb r5, [r0, #13] +10001768: 0029 movs r1, r5 +1000176a: f7ff ff99 bl 100016a0 +1000176e: 7360 strb r0, [r4, #13] +10001770: 0028 movs r0, r5 +10001772: bd70 pop {r4, r5, r6, pc} + +10001774 : +10001774: b570 push {r4, r5, r6, lr} +10001776: 0006 movs r6, r0 +10001778: 1e0c subs r4, r1, #0 +1000177a: d040 beq.n 100017fe +1000177c: 7b43 ldrb r3, [r0, #13] +1000177e: 428b cmp r3, r1 +10001780: d007 beq.n 10001792 +10001782: f7ff fed1 bl 10001528 +10001786: 0005 movs r5, r0 +10001788: 7881 ldrb r1, [r0, #2] +1000178a: 2900 cmp r1, #0 +1000178c: d106 bne.n 1000179c +1000178e: 2000 movs r0, #0 +10001790: e036 b.n 10001800 +10001792: 2101 movs r1, #1 +10001794: f7ff ffe4 bl 10001760 +10001798: 2001 movs r0, #1 +1000179a: e031 b.n 10001800 +1000179c: 0030 movs r0, r6 +1000179e: f7ff fec3 bl 10001528 +100017a2: 7801 ldrb r1, [r0, #0] +100017a4: 42a1 cmp r1, r4 +100017a6: d00d beq.n 100017c4 +100017a8: 0030 movs r0, r6 +100017aa: f7ff febd bl 10001528 +100017ae: 7841 ldrb r1, [r0, #1] +100017b0: 42a1 cmp r1, r4 +100017b2: d00a beq.n 100017ca +100017b4: 2900 cmp r1, #0 +100017b6: d1f7 bne.n 100017a8 +100017b8: 4b12 ldr r3, [pc, #72] @ (10001804 ) +100017ba: 4a13 ldr r2, [pc, #76] @ (10001808 ) +100017bc: 4813 ldr r0, [pc, #76] @ (1000180c ) +100017be: 316b adds r1, #107 @ 0x6b +100017c0: f000 f9e2 bl 10001b88 <__assert_func> +100017c4: 786b ldrb r3, [r5, #1] +100017c6: 7003 strb r3, [r0, #0] +100017c8: e001 b.n 100017ce +100017ca: 786b ldrb r3, [r5, #1] +100017cc: 7043 strb r3, [r0, #1] +100017ce: 2300 movs r3, #0 +100017d0: 70ab strb r3, [r5, #2] +100017d2: 706b strb r3, [r5, #1] +100017d4: 2201 movs r2, #1 +100017d6: 0021 movs r1, r4 +100017d8: 0030 movs r0, r6 +100017da: f7ff ff61 bl 100016a0 +100017de: 0002 movs r2, r0 +100017e0: 7b71 ldrb r1, [r6, #13] +100017e2: 4281 cmp r1, r0 +100017e4: d005 beq.n 100017f2 +100017e6: 0030 movs r0, r6 +100017e8: f7ff feec bl 100015c4 +100017ec: 7370 strb r0, [r6, #13] +100017ee: 2001 movs r0, #1 +100017f0: e006 b.n 10001800 +100017f2: 4b07 ldr r3, [pc, #28] @ (10001810 ) +100017f4: 4a04 ldr r2, [pc, #16] @ (10001808 ) +100017f6: 4805 ldr r0, [pc, #20] @ (1000180c ) +100017f8: 2171 movs r1, #113 @ 0x71 +100017fa: f000 f9c5 bl 10001b88 <__assert_func> +100017fe: 2000 movs r0, #0 +10001800: bd70 pop {r4, r5, r6, pc} +10001802: 46c0 nop @ (mov r8, r8) +10001804: 10004240 .word 0x10004240 +10001808: 1000489c .word 0x1000489c +1000180c: 100047ec .word 0x100047ec +10001810: 1000487c .word 0x1000487c + +10001814 : +10001814: b5f8 push {r3, r4, r5, r6, r7, lr} +10001816: 46de mov lr, fp +10001818: 4657 mov r7, sl +1000181a: 464e mov r6, r9 +1000181c: 4645 mov r5, r8 +1000181e: b5e0 push {r5, r6, r7, lr} +10001820: 0006 movs r6, r0 +10001822: 000f movs r7, r1 +10001824: 0015 movs r5, r2 +10001826: 9a0a ldr r2, [sp, #40] @ 0x28 +10001828: 4293 cmp r3, r2 +1000182a: d34e bcc.n 100018ca +1000182c: 0e1a lsrs r2, r3, #24 +1000182e: 4692 mov sl, r2 +10001830: 021b lsls r3, r3, #8 +10001832: 4698 mov r8, r3 +10001834: 9a0a ldr r2, [sp, #40] @ 0x28 +10001836: 2300 movs r3, #0 +10001838: 4640 mov r0, r8 +1000183a: 4651 mov r1, sl +1000183c: f001 fbca bl 10002fd4 <__wrap___aeabi_uldivmod> +10001840: 4681 mov r9, r0 +10001842: 0074 lsls r4, r6, #1 +10001844: 19a4 adds r4, r4, r6 +10001846: 00a4 lsls r4, r4, #2 +10001848: 4b2e ldr r3, [pc, #184] @ (10001904 ) +1000184a: 469c mov ip, r3 +1000184c: 4464 add r4, ip +1000184e: 6863 ldr r3, [r4, #4] +10001850: 4283 cmp r3, r0 +10001852: d200 bcs.n 10001856 +10001854: 6060 str r0, [r4, #4] +10001856: 1f33 subs r3, r6, #4 +10001858: b2db uxtb r3, r3 +1000185a: 469b mov fp, r3 +1000185c: 2b01 cmp r3, #1 +1000185e: d93a bls.n 100018d6 +10001860: 23c0 movs r3, #192 @ 0xc0 +10001862: 019b lsls r3, r3, #6 +10001864: 4323 orrs r3, r4 +10001866: 2280 movs r2, #128 @ 0x80 +10001868: 0112 lsls r2, r2, #4 +1000186a: 601a str r2, [r3, #0] +1000186c: 4b26 ldr r3, [pc, #152] @ (10001908 ) +1000186e: 00b2 lsls r2, r6, #2 +10001870: 58d1 ldr r1, [r2, r3] +10001872: 2900 cmp r1, #0 +10001874: d005 beq.n 10001882 +10001876: 6958 ldr r0, [r3, #20] +10001878: f001 fb6e bl 10002f58 <__wrap___aeabi_uidiv> +1000187c: 3001 adds r0, #1 +1000187e: 3801 subs r0, #1 +10001880: d1fd bne.n 1000187e +10001882: 016d lsls r5, r5, #5 +10001884: 6823 ldr r3, [r4, #0] +10001886: 405d eors r5, r3 +10001888: 22e0 movs r2, #224 @ 0xe0 +1000188a: 402a ands r2, r5 +1000188c: 2380 movs r3, #128 @ 0x80 +1000188e: 015b lsls r3, r3, #5 +10001890: 4323 orrs r3, r4 +10001892: 601a str r2, [r3, #0] +10001894: 465a mov r2, fp +10001896: 2a01 cmp r2, #1 +10001898: d928 bls.n 100018ec +1000189a: 2380 movs r3, #128 @ 0x80 +1000189c: 019b lsls r3, r3, #6 +1000189e: 4323 orrs r3, r4 +100018a0: 2280 movs r2, #128 @ 0x80 +100018a2: 0112 lsls r2, r2, #4 +100018a4: 601a str r2, [r3, #0] +100018a6: 464b mov r3, r9 +100018a8: 6063 str r3, [r4, #4] +100018aa: 464a mov r2, r9 +100018ac: 2300 movs r3, #0 +100018ae: 4640 mov r0, r8 +100018b0: 4651 mov r1, sl +100018b2: f001 fb8f bl 10002fd4 <__wrap___aeabi_uldivmod> +100018b6: 4b14 ldr r3, [pc, #80] @ (10001908 ) +100018b8: 00b6 lsls r6, r6, #2 +100018ba: 5198 str r0, [r3, r6] +100018bc: 2001 movs r0, #1 +100018be: bcf0 pop {r4, r5, r6, r7} +100018c0: 46bb mov fp, r7 +100018c2: 46b2 mov sl, r6 +100018c4: 46a9 mov r9, r5 +100018c6: 46a0 mov r8, r4 +100018c8: bdf8 pop {r3, r4, r5, r6, r7, pc} +100018ca: 4b10 ldr r3, [pc, #64] @ (1000190c ) +100018cc: 4a10 ldr r2, [pc, #64] @ (10001910 ) +100018ce: 4811 ldr r0, [pc, #68] @ (10001914 ) +100018d0: 212d movs r1, #45 @ 0x2d +100018d2: f000 f959 bl 10001b88 <__assert_func> +100018d6: 2f01 cmp r7, #1 +100018d8: d1c2 bne.n 10001860 +100018da: 23c0 movs r3, #192 @ 0xc0 +100018dc: 019b lsls r3, r3, #6 +100018de: 4323 orrs r3, r4 +100018e0: 2203 movs r2, #3 +100018e2: 601a str r2, [r3, #0] +100018e4: 68a3 ldr r3, [r4, #8] +100018e6: 07db lsls r3, r3, #31 +100018e8: d5fc bpl.n 100018e4 +100018ea: e7ca b.n 10001882 +100018ec: 6821 ldr r1, [r4, #0] +100018ee: 4079 eors r1, r7 +100018f0: 2203 movs r2, #3 +100018f2: 400a ands r2, r1 +100018f4: 601a str r2, [r3, #0] +100018f6: 68a3 ldr r3, [r4, #8] +100018f8: 2501 movs r5, #1 +100018fa: 40bd lsls r5, r7 +100018fc: 421d tst r5, r3 +100018fe: d0fa beq.n 100018f6 +10001900: e7cb b.n 1000189a +10001902: 46c0 nop @ (mov r8, r8) +10001904: 40008000 .word 0x40008000 +10001908: 2000041c .word 0x2000041c +1000190c: 100048e8 .word 0x100048e8 +10001910: 1000494c .word 0x1000494c +10001914: 100048fc .word 0x100048fc + +10001918 : +10001918: b530 push {r4, r5, lr} +1000191a: b083 sub sp, #12 +1000191c: 200c movs r0, #12 +1000191e: f000 f911 bl 10001b44 +10001922: f7fe fd53 bl 100003cc +10001926: 2800 cmp r0, #0 +10001928: d00d beq.n 10001946 +1000192a: 2300 movs r3, #0 +1000192c: e004 b.n 10001938 +1000192e: 4a2e ldr r2, [pc, #184] @ (100019e8 ) +10001930: 0099 lsls r1, r3, #2 +10001932: 482e ldr r0, [pc, #184] @ (100019ec ) +10001934: 5088 str r0, [r1, r2] +10001936: 3301 adds r3, #1 +10001938: 2b09 cmp r3, #9 +1000193a: d9f8 bls.n 1000192e +1000193c: 4b2a ldr r3, [pc, #168] @ (100019e8 ) +1000193e: 4a2c ldr r2, [pc, #176] @ (100019f0 ) +10001940: 625a str r2, [r3, #36] @ 0x24 +10001942: b003 add sp, #12 +10001944: bd30 pop {r4, r5, pc} +10001946: 4b2b ldr r3, [pc, #172] @ (100019f4 ) +10001948: 2200 movs r2, #0 +1000194a: 679a str r2, [r3, #120] @ 0x78 +1000194c: f000 f902 bl 10001b54 +10001950: 4b29 ldr r3, [pc, #164] @ (100019f8 ) +10001952: 2201 movs r2, #1 +10001954: 601a str r2, [r3, #0] +10001956: 4b27 ldr r3, [pc, #156] @ (100019f4 ) +10001958: 6c5b ldr r3, [r3, #68] @ 0x44 +1000195a: 2b01 cmp r3, #1 +1000195c: d1fb bne.n 10001956 +1000195e: 4b27 ldr r3, [pc, #156] @ (100019fc ) +10001960: 2203 movs r2, #3 +10001962: 601a str r2, [r3, #0] +10001964: 4b23 ldr r3, [pc, #140] @ (100019f4 ) +10001966: 6b9b ldr r3, [r3, #56] @ 0x38 +10001968: 2b01 cmp r3, #1 +1000196a: d1fb bne.n 10001964 +1000196c: 3301 adds r3, #1 +1000196e: 9300 str r3, [sp, #0] +10001970: 3304 adds r3, #4 +10001972: 4a23 ldr r2, [pc, #140] @ (10001a00 ) +10001974: 2101 movs r1, #1 +10001976: 4823 ldr r0, [pc, #140] @ (10001a04 ) +10001978: f000 f84e bl 10001a18 +1000197c: 2305 movs r3, #5 +1000197e: 9300 str r3, [sp, #0] +10001980: 4a21 ldr r2, [pc, #132] @ (10001a08 ) +10001982: 2101 movs r1, #1 +10001984: 4821 ldr r0, [pc, #132] @ (10001a0c ) +10001986: f000 f847 bl 10001a18 +1000198a: 4b21 ldr r3, [pc, #132] @ (10001a10 ) +1000198c: 9300 str r3, [sp, #0] +1000198e: 2200 movs r2, #0 +10001990: 2102 movs r1, #2 +10001992: 2004 movs r0, #4 +10001994: f7ff ff3e bl 10001814 +10001998: 4d1e ldr r5, [pc, #120] @ (10001a14 ) +1000199a: 9500 str r5, [sp, #0] +1000199c: 002b movs r3, r5 +1000199e: 2200 movs r2, #0 +100019a0: 2101 movs r1, #1 +100019a2: 2005 movs r0, #5 +100019a4: f7ff ff36 bl 10001814 +100019a8: 4c10 ldr r4, [pc, #64] @ (100019ec ) +100019aa: 9400 str r4, [sp, #0] +100019ac: 0023 movs r3, r4 +100019ae: 2200 movs r2, #0 +100019b0: 2100 movs r1, #0 +100019b2: 2007 movs r0, #7 +100019b4: f7ff ff2e bl 10001814 +100019b8: 9400 str r4, [sp, #0] +100019ba: 0023 movs r3, r4 +100019bc: 2200 movs r2, #0 +100019be: 2100 movs r1, #0 +100019c0: 2008 movs r0, #8 +100019c2: f7ff ff27 bl 10001814 +100019c6: 4b0a ldr r3, [pc, #40] @ (100019f0 ) +100019c8: 9300 str r3, [sp, #0] +100019ca: 0023 movs r3, r4 +100019cc: 2200 movs r2, #0 +100019ce: 2100 movs r1, #0 +100019d0: 2009 movs r0, #9 +100019d2: f7ff ff1f bl 10001814 +100019d6: 9500 str r5, [sp, #0] +100019d8: 002b movs r3, r5 +100019da: 2200 movs r2, #0 +100019dc: 2100 movs r1, #0 +100019de: 2006 movs r0, #6 +100019e0: f7ff ff18 bl 10001814 +100019e4: e7ad b.n 10001942 +100019e6: 46c0 nop @ (mov r8, r8) +100019e8: 2000041c .word 0x2000041c +100019ec: 02dc6c00 .word 0x02dc6c00 +100019f0: 0000b71b .word 0x0000b71b +100019f4: 40008000 .word 0x40008000 +100019f8: 4000b03c .word 0x4000b03c +100019fc: 4000b030 .word 0x4000b030 +10001a00: 59682f00 .word 0x59682f00 +10001a04: 40028000 .word 0x40028000 +10001a08: 47868c00 .word 0x47868c00 +10001a0c: 4002c000 .word 0x4002c000 +10001a10: 00b71b00 .word 0x00b71b00 +10001a14: 07735940 .word 0x07735940 + +10001a18 : +10001a18: b5f0 push {r4, r5, r6, r7, lr} +10001a1a: 46c6 mov lr, r8 +10001a1c: b500 push {lr} +10001a1e: 0004 movs r4, r0 +10001a20: 000d movs r5, r1 +10001a22: 0017 movs r7, r2 +10001a24: 4698 mov r8, r3 +10001a26: 200c movs r0, #12 +10001a28: f001 fa96 bl 10002f58 <__wrap___aeabi_uidiv> +10001a2c: 0006 movs r6, r0 +10001a2e: 4b39 ldr r3, [pc, #228] @ (10001b14 ) +10001a30: 18fa adds r2, r7, r3 +10001a32: 4b39 ldr r3, [pc, #228] @ (10001b18 ) +10001a34: 429a cmp r2, r3 +10001a36: d841 bhi.n 10001abc +10001a38: 0143 lsls r3, r0, #5 +10001a3a: 1a1b subs r3, r3, r0 +10001a3c: 0199 lsls r1, r3, #6 +10001a3e: 1ac9 subs r1, r1, r3 +10001a40: 00c9 lsls r1, r1, #3 +10001a42: 1809 adds r1, r1, r0 +10001a44: 0189 lsls r1, r1, #6 +10001a46: 0038 movs r0, r7 +10001a48: f001 fa86 bl 10002f58 <__wrap___aeabi_uidiv> +10001a4c: 0002 movs r2, r0 +10001a4e: 3a10 subs r2, #16 +10001a50: 2398 movs r3, #152 @ 0x98 +10001a52: 005b lsls r3, r3, #1 +10001a54: 429a cmp r2, r3 +10001a56: d837 bhi.n 10001ac8 +10001a58: 4643 mov r3, r8 +10001a5a: 3b01 subs r3, #1 +10001a5c: 2b06 cmp r3, #6 +10001a5e: d839 bhi.n 10001ad4 +10001a60: 9b06 ldr r3, [sp, #24] +10001a62: 3b01 subs r3, #1 +10001a64: 2b06 cmp r3, #6 +10001a66: d835 bhi.n 10001ad4 +10001a68: 093f lsrs r7, r7, #4 +10001a6a: 42b7 cmp r7, r6 +10001a6c: d338 bcc.n 10001ae0 +10001a6e: 4643 mov r3, r8 +10001a70: 041e lsls r6, r3, #16 +10001a72: 9b06 ldr r3, [sp, #24] +10001a74: 031b lsls r3, r3, #12 +10001a76: 431e orrs r6, r3 +10001a78: 6823 ldr r3, [r4, #0] +10001a7a: 2b00 cmp r3, #0 +10001a7c: db36 blt.n 10001aec +10001a7e: 4b27 ldr r3, [pc, #156] @ (10001b1c ) +10001a80: 429c cmp r4, r3 +10001a82: d044 beq.n 10001b0e +10001a84: 2380 movs r3, #128 @ 0x80 +10001a86: 015b lsls r3, r3, #5 +10001a88: 4a25 ldr r2, [pc, #148] @ (10001b20 ) +10001a8a: 6013 str r3, [r2, #0] +10001a8c: 4a25 ldr r2, [pc, #148] @ (10001b24 ) +10001a8e: 6013 str r3, [r2, #0] +10001a90: 4a25 ldr r2, [pc, #148] @ (10001b28 ) +10001a92: 6892 ldr r2, [r2, #8] +10001a94: 0019 movs r1, r3 +10001a96: 4391 bics r1, r2 +10001a98: d1fa bne.n 10001a90 +10001a9a: 6025 str r5, [r4, #0] +10001a9c: 60a0 str r0, [r4, #8] +10001a9e: 1d22 adds r2, r4, #4 +10001aa0: 23c0 movs r3, #192 @ 0xc0 +10001aa2: 019b lsls r3, r3, #6 +10001aa4: 4313 orrs r3, r2 +10001aa6: 2221 movs r2, #33 @ 0x21 +10001aa8: 601a str r2, [r3, #0] +10001aaa: 6822 ldr r2, [r4, #0] +10001aac: 2a00 cmp r2, #0 +10001aae: dafc bge.n 10001aaa +10001ab0: 60e6 str r6, [r4, #12] +10001ab2: 2208 movs r2, #8 +10001ab4: 601a str r2, [r3, #0] +10001ab6: bc80 pop {r7} +10001ab8: 46b8 mov r8, r7 +10001aba: bdf0 pop {r4, r5, r6, r7, pc} +10001abc: 4b1b ldr r3, [pc, #108] @ (10001b2c ) +10001abe: 4a1c ldr r2, [pc, #112] @ (10001b30 ) +10001ac0: 481c ldr r0, [pc, #112] @ (10001b34 ) +10001ac2: 2111 movs r1, #17 +10001ac4: f000 f860 bl 10001b88 <__assert_func> +10001ac8: 4b1b ldr r3, [pc, #108] @ (10001b38 ) +10001aca: 4a19 ldr r2, [pc, #100] @ (10001b30 ) +10001acc: 4819 ldr r0, [pc, #100] @ (10001b34 ) +10001ace: 2119 movs r1, #25 +10001ad0: f000 f85a bl 10001b88 <__assert_func> +10001ad4: 4b19 ldr r3, [pc, #100] @ (10001b3c ) +10001ad6: 4a16 ldr r2, [pc, #88] @ (10001b30 ) +10001ad8: 4816 ldr r0, [pc, #88] @ (10001b34 ) +10001ada: 211c movs r1, #28 +10001adc: f000 f854 bl 10001b88 <__assert_func> +10001ae0: 4b17 ldr r3, [pc, #92] @ (10001b40 ) +10001ae2: 4a13 ldr r2, [pc, #76] @ (10001b30 ) +10001ae4: 4813 ldr r0, [pc, #76] @ (10001b34 ) +10001ae6: 2123 movs r1, #35 @ 0x23 +10001ae8: f000 f84e bl 10001b88 <__assert_func> +10001aec: 6822 ldr r2, [r4, #0] +10001aee: 233f movs r3, #63 @ 0x3f +10001af0: 4013 ands r3, r2 +10001af2: 42ab cmp r3, r5 +10001af4: d1c3 bne.n 10001a7e +10001af6: 68a3 ldr r3, [r4, #8] +10001af8: 051b lsls r3, r3, #20 +10001afa: 0d1b lsrs r3, r3, #20 +10001afc: 4283 cmp r3, r0 +10001afe: d1be bne.n 10001a7e +10001b00: 68e3 ldr r3, [r4, #12] +10001b02: 22ee movs r2, #238 @ 0xee +10001b04: 02d2 lsls r2, r2, #11 +10001b06: 4013 ands r3, r2 +10001b08: 42b3 cmp r3, r6 +10001b0a: d1b8 bne.n 10001a7e +10001b0c: e7d3 b.n 10001ab6 +10001b0e: 2380 movs r3, #128 @ 0x80 +10001b10: 019b lsls r3, r3, #6 +10001b12: e7b9 b.n 10001a88 +10001b14: d34be880 .word 0xd34be880 +10001b18: 32a9f880 .word 0x32a9f880 +10001b1c: 4002c000 .word 0x4002c000 +10001b20: 4000e000 .word 0x4000e000 +10001b24: 4000f000 .word 0x4000f000 +10001b28: 4000c000 .word 0x4000c000 +10001b2c: 1000495c .word 0x1000495c +10001b30: 10004a88 .word 0x10004a88 +10001b34: 100049bc .word 0x100049bc +10001b38: 10004a04 .word 0x10004a04 +10001b3c: 10004a20 .word 0x10004a20 +10001b40: 10004a6c .word 0x10004a6c + +10001b44 : +10001b44: 2380 movs r3, #128 @ 0x80 +10001b46: 009b lsls r3, r3, #2 +10001b48: 4303 orrs r3, r0 +10001b4a: 4a01 ldr r2, [pc, #4] @ (10001b50 ) +10001b4c: 62d3 str r3, [r2, #44] @ 0x2c +10001b4e: 4770 bx lr +10001b50: 40058000 .word 0x40058000 + +10001b54 : +10001b54: 4b06 ldr r3, [pc, #24] @ (10001b70 ) +10001b56: 22aa movs r2, #170 @ 0xaa +10001b58: 0112 lsls r2, r2, #4 +10001b5a: 601a str r2, [r3, #0] +10001b5c: 222f movs r2, #47 @ 0x2f +10001b5e: 60da str r2, [r3, #12] +10001b60: 4b04 ldr r3, [pc, #16] @ (10001b74 ) +10001b62: 4a05 ldr r2, [pc, #20] @ (10001b78 ) +10001b64: 601a str r2, [r3, #0] +10001b66: 4b02 ldr r3, [pc, #8] @ (10001b70 ) +10001b68: 685b ldr r3, [r3, #4] +10001b6a: 2b00 cmp r3, #0 +10001b6c: dafb bge.n 10001b66 +10001b6e: 4770 bx lr +10001b70: 40024000 .word 0x40024000 +10001b74: 40026000 .word 0x40026000 +10001b78: 00fab000 .word 0x00fab000 + +10001b7c <_exit>: +10001b7c: be00 bkpt 0x0000 +10001b7e: e7fd b.n 10001b7c <_exit> + +10001b80 : +10001b80: b510 push {r4, lr} +10001b82: f7ff fffb bl 10001b7c <_exit> + ... + +10001b88 <__assert_func>: +10001b88: b530 push {r4, r5, lr} +10001b8a: b083 sub sp, #12 +10001b8c: 000d movs r5, r1 +10001b8e: 0019 movs r1, r3 +10001b90: 2a00 cmp r2, #0 +10001b92: d00b beq.n 10001bac <__assert_func+0x24> +10001b94: 4b07 ldr r3, [pc, #28] @ (10001bb4 <__assert_func+0x2c>) +10001b96: 4c08 ldr r4, [pc, #32] @ (10001bb8 <__assert_func+0x30>) +10001b98: 9201 str r2, [sp, #4] +10001b9a: 9300 str r3, [sp, #0] +10001b9c: 002b movs r3, r5 +10001b9e: 0002 movs r2, r0 +10001ba0: 0020 movs r0, r4 +10001ba2: f002 fa4b bl 1000403c <__wrap_printf> +10001ba6: 2001 movs r0, #1 +10001ba8: f7ff ffe8 bl 10001b7c <_exit> +10001bac: 4b03 ldr r3, [pc, #12] @ (10001bbc <__assert_func+0x34>) +10001bae: 001a movs r2, r3 +10001bb0: e7f1 b.n 10001b96 <__assert_func+0xe> +10001bb2: 46c0 nop @ (mov r8, r8) +10001bb4: 10004a94 .word 0x10004a94 +10001bb8: 10004aa4 .word 0x10004aa4 +10001bbc: 10004aa0 .word 0x10004aa0 + +10001bc0 : +10001bc0: b570 push {r4, r5, r6, lr} +10001bc2: 4b2b ldr r3, [pc, #172] @ (10001c70 ) +10001bc4: 4a2b ldr r2, [pc, #172] @ (10001c74 ) +10001bc6: 601a str r2, [r3, #0] +10001bc8: 4b2b ldr r3, [pc, #172] @ (10001c78 ) +10001bca: 4a2c ldr r2, [pc, #176] @ (10001c7c ) +10001bcc: 601a str r2, [r3, #0] +10001bce: 4b2c ldr r3, [pc, #176] @ (10001c80 ) +10001bd0: 689a ldr r2, [r3, #8] +10001bd2: 4b2a ldr r3, [pc, #168] @ (10001c7c ) +10001bd4: 4393 bics r3, r2 +10001bd6: d1fa bne.n 10001bce +10001bd8: 4c2a ldr r4, [pc, #168] @ (10001c84 ) +10001bda: e001 b.n 10001be0 +10001bdc: cc08 ldmia r4!, {r3} +10001bde: 4798 blx r3 +10001be0: 4b29 ldr r3, [pc, #164] @ (10001c88 ) +10001be2: 429c cmp r4, r3 +10001be4: d3fa bcc.n 10001bdc +10001be6: f7ff fe97 bl 10001918 +10001bea: 4b23 ldr r3, [pc, #140] @ (10001c78 ) +10001bec: 4a27 ldr r2, [pc, #156] @ (10001c8c ) +10001bee: 601a str r2, [r3, #0] +10001bf0: 4b23 ldr r3, [pc, #140] @ (10001c80 ) +10001bf2: 689b ldr r3, [r3, #8] +10001bf4: 43db mvns r3, r3 +10001bf6: 01db lsls r3, r3, #7 +10001bf8: d1fa bne.n 10001bf0 +10001bfa: 4b25 ldr r3, [pc, #148] @ (10001c90 ) +10001bfc: 2240 movs r2, #64 @ 0x40 +10001bfe: 679a str r2, [r3, #120] @ 0x78 +10001c00: 675a str r2, [r3, #116] @ 0x74 +10001c02: 671a str r2, [r3, #112] @ 0x70 +10001c04: 66da str r2, [r3, #108] @ 0x6c +10001c06: 4c23 ldr r4, [pc, #140] @ (10001c94 ) +10001c08: e009 b.n 10001c1e +10001c0a: 4b23 ldr r3, [pc, #140] @ (10001c98 ) +10001c0c: 4a23 ldr r2, [pc, #140] @ (10001c9c ) +10001c0e: 4824 ldr r0, [pc, #144] @ (10001ca0 ) +10001c10: 2186 movs r1, #134 @ 0x86 +10001c12: f7ff ffb9 bl 10001b88 <__assert_func> +10001c16: 0020 movs r0, r4 +10001c18: f7fe fe48 bl 100008ac +10001c1c: 3408 adds r4, #8 +10001c1e: 4b21 ldr r3, [pc, #132] @ (10001ca4 ) +10001c20: 429c cmp r4, r3 +10001c22: d209 bcs.n 10001c38 +10001c24: 6823 ldr r3, [r4, #0] +10001c26: 2b00 cmp r3, #0 +10001c28: d0f5 beq.n 10001c16 +10001c2a: 2b01 cmp r3, #1 +10001c2c: d1ed bne.n 10001c0a +10001c2e: 0020 movs r0, r4 +10001c30: f7fe fe49 bl 100008c6 +10001c34: 3408 adds r4, #8 +10001c36: e7f2 b.n 10001c1e +10001c38: 4d1b ldr r5, [pc, #108] @ (10001ca8 ) +10001c3a: 68a9 ldr r1, [r5, #8] +10001c3c: 4c1b ldr r4, [pc, #108] @ (10001cac ) +10001c3e: 22c0 movs r2, #192 @ 0xc0 +10001c40: 0020 movs r0, r4 +10001c42: f002 f881 bl 10003d48 <__wrap___aeabi_memcpy> +10001c46: 60ac str r4, [r5, #8] +10001c48: f3ef 8305 mrs r3, IPSR +10001c4c: 2b00 cmp r3, #0 +10001c4e: d000 beq.n 10001c52 +10001c50: be00 bkpt 0x0000 +10001c52: f7fe fbf5 bl 10000440 +10001c56: f7fe fe13 bl 10000880 +10001c5a: f7ff f959 bl 10000f10 +10001c5e: 4c14 ldr r4, [pc, #80] @ (10001cb0 ) +10001c60: e001 b.n 10001c66 +10001c62: cc08 ldmia r4!, {r3} +10001c64: 4798 blx r3 +10001c66: 4b13 ldr r3, [pc, #76] @ (10001cb4 ) +10001c68: 429c cmp r4, r3 +10001c6a: d3fa bcc.n 10001c62 +10001c6c: bd70 pop {r4, r5, r6, pc} +10001c6e: 46c0 nop @ (mov r8, r8) +10001c70: 4000e000 .word 0x4000e000 +10001c74: fefbcdbf .word 0xfefbcdbf +10001c78: 4000f000 .word 0x4000f000 +10001c7c: 003c7ffe .word 0x003c7ffe +10001c80: 4000c000 .word 0x4000c000 +10001c84: 200002d8 .word 0x200002d8 +10001c88: 200002e8 .word 0x200002e8 +10001c8c: 01ffffff .word 0x01ffffff +10001c90: 4001f000 .word 0x4001f000 +10001c94: 200002d0 .word 0x200002d0 +10001c98: 10004ad4 .word 0x10004ad4 +10001c9c: 10004b54 .word 0x10004b54 +10001ca0: 10004af4 .word 0x10004af4 +10001ca4: 200002d8 .word 0x200002d8 +10001ca8: e000ed00 .word 0xe000ed00 +10001cac: 20000000 .word 0x20000000 +10001cb0: 200002e8 .word 0x200002e8 +10001cb4: 200002ec .word 0x200002ec + +10001cb8 : +10001cb8: b40f push {r0, r1, r2, r3} +10001cba: b500 push {lr} +10001cbc: b083 sub sp, #12 +10001cbe: 4808 ldr r0, [pc, #32] @ (10001ce0 ) +10001cc0: f002 f98c bl 10003fdc <__wrap_puts> +10001cc4: 9b04 ldr r3, [sp, #16] +10001cc6: 2b00 cmp r3, #0 +10001cc8: d007 beq.n 10001cda +10001cca: a905 add r1, sp, #20 +10001ccc: 9101 str r1, [sp, #4] +10001cce: 0018 movs r0, r3 +10001cd0: f002 f994 bl 10003ffc <__wrap_vprintf> +10001cd4: 4803 ldr r0, [pc, #12] @ (10001ce4 ) +10001cd6: f002 f981 bl 10003fdc <__wrap_puts> +10001cda: 2001 movs r0, #1 +10001cdc: f7ff ff4e bl 10001b7c <_exit> +10001ce0: 10004b40 .word 0x10004b40 +10001ce4: 10004b50 .word 0x10004b50 + +10001ce8 <_out_null>: +10001ce8: 4770 bx lr + +10001cea <_out_fct>: +10001cea: b510 push {r4, lr} +10001cec: 2800 cmp r0, #0 +10001cee: d002 beq.n 10001cf6 <_out_fct+0xc> +10001cf0: 680b ldr r3, [r1, #0] +10001cf2: 6849 ldr r1, [r1, #4] +10001cf4: 4798 blx r3 +10001cf6: bd10 pop {r4, pc} + +10001cf8 <_atoi>: +10001cf8: 0001 movs r1, r0 +10001cfa: 2000 movs r0, #0 +10001cfc: e007 b.n 10001d0e <_atoi+0x16> +10001cfe: 0083 lsls r3, r0, #2 +10001d00: 181b adds r3, r3, r0 +10001d02: 005b lsls r3, r3, #1 +10001d04: 1c50 adds r0, r2, #1 +10001d06: 6008 str r0, [r1, #0] +10001d08: 7810 ldrb r0, [r2, #0] +10001d0a: 18c0 adds r0, r0, r3 +10001d0c: 3830 subs r0, #48 @ 0x30 +10001d0e: 680a ldr r2, [r1, #0] +10001d10: 7813 ldrb r3, [r2, #0] +10001d12: 3b30 subs r3, #48 @ 0x30 +10001d14: b2db uxtb r3, r3 +10001d16: 2b09 cmp r3, #9 +10001d18: d9f1 bls.n 10001cfe <_atoi+0x6> +10001d1a: 4770 bx lr + +10001d1c <_out_rev>: +10001d1c: b5f0 push {r4, r5, r6, r7, lr} +10001d1e: 46de mov lr, fp +10001d20: 4657 mov r7, sl +10001d22: 464e mov r6, r9 +10001d24: 4645 mov r5, r8 +10001d26: b5e0 push {r5, r6, r7, lr} +10001d28: b083 sub sp, #12 +10001d2a: 4693 mov fp, r2 +10001d2c: 001f movs r7, r3 +10001d2e: 9b0c ldr r3, [sp, #48] @ 0x30 +10001d30: 469a mov sl, r3 +10001d32: 9c0d ldr r4, [sp, #52] @ 0x34 +10001d34: 9b0e ldr r3, [sp, #56] @ 0x38 +10001d36: 4699 mov r9, r3 +10001d38: 9b0f ldr r3, [sp, #60] @ 0x3c +10001d3a: 079b lsls r3, r3, #30 +10001d3c: d003 beq.n 10001d46 <_out_rev+0x2a> +10001d3e: 46b8 mov r8, r7 +10001d40: 000f movs r7, r1 +10001d42: 0006 movs r6, r0 +10001d44: e022 b.n 10001d8c <_out_rev+0x70> +10001d46: 9201 str r2, [sp, #4] +10001d48: 46a3 mov fp, r4 +10001d4a: 4688 mov r8, r1 +10001d4c: 464e mov r6, r9 +10001d4e: 46b9 mov r9, r7 +10001d50: 0007 movs r7, r0 +10001d52: 42b4 cmp r4, r6 +10001d54: d207 bcs.n 10001d66 <_out_rev+0x4a> +10001d56: 1c55 adds r5, r2, #1 +10001d58: 464b mov r3, r9 +10001d5a: 4641 mov r1, r8 +10001d5c: 2020 movs r0, #32 +10001d5e: 47b8 blx r7 +10001d60: 3401 adds r4, #1 +10001d62: 002a movs r2, r5 +10001d64: e7f5 b.n 10001d52 <_out_rev+0x36> +10001d66: 003d movs r5, r7 +10001d68: 464f mov r7, r9 +10001d6a: 465c mov r4, fp +10001d6c: 9b01 ldr r3, [sp, #4] +10001d6e: 469b mov fp, r3 +10001d70: 46b1 mov r9, r6 +10001d72: 4646 mov r6, r8 +10001d74: 46b8 mov r8, r7 +10001d76: 0037 movs r7, r6 +10001d78: 002e movs r6, r5 +10001d7a: e007 b.n 10001d8c <_out_rev+0x70> +10001d7c: 3c01 subs r4, #1 +10001d7e: 1c55 adds r5, r2, #1 +10001d80: 4653 mov r3, sl +10001d82: 5d18 ldrb r0, [r3, r4] +10001d84: 4643 mov r3, r8 +10001d86: 0039 movs r1, r7 +10001d88: 47b0 blx r6 +10001d8a: 002a movs r2, r5 +10001d8c: 2c00 cmp r4, #0 +10001d8e: d1f5 bne.n 10001d7c <_out_rev+0x60> +10001d90: 0035 movs r5, r6 +10001d92: 003e movs r6, r7 +10001d94: 4647 mov r7, r8 +10001d96: 9b0f ldr r3, [sp, #60] @ 0x3c +10001d98: 079b lsls r3, r3, #30 +10001d9a: d407 bmi.n 10001dac <_out_rev+0x90> +10001d9c: 0010 movs r0, r2 +10001d9e: b003 add sp, #12 +10001da0: bcf0 pop {r4, r5, r6, r7} +10001da2: 46bb mov fp, r7 +10001da4: 46b2 mov sl, r6 +10001da6: 46a9 mov r9, r5 +10001da8: 46a0 mov r8, r4 +10001daa: bdf0 pop {r4, r5, r6, r7, pc} +10001dac: 46b0 mov r8, r6 +10001dae: 464e mov r6, r9 +10001db0: 46b9 mov r9, r7 +10001db2: 002f movs r7, r5 +10001db4: 465d mov r5, fp +10001db6: 1b53 subs r3, r2, r5 +10001db8: 42b3 cmp r3, r6 +10001dba: d2ef bcs.n 10001d9c <_out_rev+0x80> +10001dbc: 1c54 adds r4, r2, #1 +10001dbe: 464b mov r3, r9 +10001dc0: 4641 mov r1, r8 +10001dc2: 2020 movs r0, #32 +10001dc4: 47b8 blx r7 +10001dc6: 0022 movs r2, r4 +10001dc8: e7f5 b.n 10001db6 <_out_rev+0x9a> + +10001dca <_ntoa_format>: +10001dca: b5f0 push {r4, r5, r6, r7, lr} +10001dcc: 46ce mov lr, r9 +10001dce: 4647 mov r7, r8 +10001dd0: b580 push {r7, lr} +10001dd2: b085 sub sp, #20 +10001dd4: 4694 mov ip, r2 +10001dd6: 4698 mov r8, r3 +10001dd8: 9d0c ldr r5, [sp, #48] @ 0x30 +10001dda: 9c0d ldr r4, [sp, #52] @ 0x34 +10001ddc: ab0e add r3, sp, #56 @ 0x38 +10001dde: 781b ldrb r3, [r3, #0] +10001de0: 4699 mov r9, r3 +10001de2: 9a10 ldr r2, [sp, #64] @ 0x40 +10001de4: 9b11 ldr r3, [sp, #68] @ 0x44 +10001de6: 9e12 ldr r6, [sp, #72] @ 0x48 +10001de8: 07b7 lsls r7, r6, #30 +10001dea: d41c bmi.n 10001e26 <_ntoa_format+0x5c> +10001dec: 2b00 cmp r3, #0 +10001dee: d00c beq.n 10001e0a <_ntoa_format+0x40> +10001df0: 07f7 lsls r7, r6, #31 +10001df2: d50a bpl.n 10001e0a <_ntoa_format+0x40> +10001df4: 464f mov r7, r9 +10001df6: 2f00 cmp r7, #0 +10001df8: d102 bne.n 10001e00 <_ntoa_format+0x36> +10001dfa: 370c adds r7, #12 +10001dfc: 4237 tst r7, r6 +10001dfe: d004 beq.n 10001e0a <_ntoa_format+0x40> +10001e00: 3b01 subs r3, #1 +10001e02: e002 b.n 10001e0a <_ntoa_format+0x40> +10001e04: 2730 movs r7, #48 @ 0x30 +10001e06: 552f strb r7, [r5, r4] +10001e08: 3401 adds r4, #1 +10001e0a: 4294 cmp r4, r2 +10001e0c: d201 bcs.n 10001e12 <_ntoa_format+0x48> +10001e0e: 2c1f cmp r4, #31 +10001e10: d9f8 bls.n 10001e04 <_ntoa_format+0x3a> +10001e12: 07f7 lsls r7, r6, #31 +10001e14: d507 bpl.n 10001e26 <_ntoa_format+0x5c> +10001e16: 429c cmp r4, r3 +10001e18: d205 bcs.n 10001e26 <_ntoa_format+0x5c> +10001e1a: 2c1f cmp r4, #31 +10001e1c: d803 bhi.n 10001e26 <_ntoa_format+0x5c> +10001e1e: 2730 movs r7, #48 @ 0x30 +10001e20: 552f strb r7, [r5, r4] +10001e22: 3401 adds r4, #1 +10001e24: e7f5 b.n 10001e12 <_ntoa_format+0x48> +10001e26: 06f7 lsls r7, r6, #27 +10001e28: d512 bpl.n 10001e50 <_ntoa_format+0x86> +10001e2a: 0577 lsls r7, r6, #21 +10001e2c: d405 bmi.n 10001e3a <_ntoa_format+0x70> +10001e2e: 2c00 cmp r4, #0 +10001e30: d003 beq.n 10001e3a <_ntoa_format+0x70> +10001e32: 4294 cmp r4, r2 +10001e34: d021 beq.n 10001e7a <_ntoa_format+0xb0> +10001e36: 429c cmp r4, r3 +10001e38: d01f beq.n 10001e7a <_ntoa_format+0xb0> +10001e3a: 9a0f ldr r2, [sp, #60] @ 0x3c +10001e3c: 2a10 cmp r2, #16 +10001e3e: d032 beq.n 10001ea6 <_ntoa_format+0xdc> +10001e40: 9a0f ldr r2, [sp, #60] @ 0x3c +10001e42: 2a02 cmp r2, #2 +10001e44: d037 beq.n 10001eb6 <_ntoa_format+0xec> +10001e46: 2c1f cmp r4, #31 +10001e48: d80a bhi.n 10001e60 <_ntoa_format+0x96> +10001e4a: 2230 movs r2, #48 @ 0x30 +10001e4c: 552a strb r2, [r5, r4] +10001e4e: 3401 adds r4, #1 +10001e50: 2c1f cmp r4, #31 +10001e52: d805 bhi.n 10001e60 <_ntoa_format+0x96> +10001e54: 464a mov r2, r9 +10001e56: 2a00 cmp r2, #0 +10001e58: d033 beq.n 10001ec2 <_ntoa_format+0xf8> +10001e5a: 222d movs r2, #45 @ 0x2d +10001e5c: 552a strb r2, [r5, r4] +10001e5e: 3401 adds r4, #1 +10001e60: 9603 str r6, [sp, #12] +10001e62: 9302 str r3, [sp, #8] +10001e64: 9401 str r4, [sp, #4] +10001e66: 9500 str r5, [sp, #0] +10001e68: 4643 mov r3, r8 +10001e6a: 4662 mov r2, ip +10001e6c: f7ff ff56 bl 10001d1c <_out_rev> +10001e70: b005 add sp, #20 +10001e72: bcc0 pop {r6, r7} +10001e74: 46b9 mov r9, r7 +10001e76: 46b0 mov r8, r6 +10001e78: bdf0 pop {r4, r5, r6, r7, pc} +10001e7a: 1e62 subs r2, r4, #1 +10001e7c: 2c01 cmp r4, #1 +10001e7e: d010 beq.n 10001ea2 <_ntoa_format+0xd8> +10001e80: 9f0f ldr r7, [sp, #60] @ 0x3c +10001e82: 2f10 cmp r7, #16 +10001e84: d00b beq.n 10001e9e <_ntoa_format+0xd4> +10001e86: 0014 movs r4, r2 +10001e88: 9a0f ldr r2, [sp, #60] @ 0x3c +10001e8a: 2a10 cmp r2, #16 +10001e8c: d1d8 bne.n 10001e40 <_ntoa_format+0x76> +10001e8e: 06b2 lsls r2, r6, #26 +10001e90: d5d6 bpl.n 10001e40 <_ntoa_format+0x76> +10001e92: 2c1f cmp r4, #31 +10001e94: d8d4 bhi.n 10001e40 <_ntoa_format+0x76> +10001e96: 2258 movs r2, #88 @ 0x58 +10001e98: 552a strb r2, [r5, r4] +10001e9a: 3401 adds r4, #1 +10001e9c: e7d3 b.n 10001e46 <_ntoa_format+0x7c> +10001e9e: 3c02 subs r4, #2 +10001ea0: e7cb b.n 10001e3a <_ntoa_format+0x70> +10001ea2: 0014 movs r4, r2 +10001ea4: e7c9 b.n 10001e3a <_ntoa_format+0x70> +10001ea6: 06b2 lsls r2, r6, #26 +10001ea8: d4ee bmi.n 10001e88 <_ntoa_format+0xbe> +10001eaa: 2c1f cmp r4, #31 +10001eac: d8ec bhi.n 10001e88 <_ntoa_format+0xbe> +10001eae: 2278 movs r2, #120 @ 0x78 +10001eb0: 552a strb r2, [r5, r4] +10001eb2: 3401 adds r4, #1 +10001eb4: e7c7 b.n 10001e46 <_ntoa_format+0x7c> +10001eb6: 2c1f cmp r4, #31 +10001eb8: d8d2 bhi.n 10001e60 <_ntoa_format+0x96> +10001eba: 3260 adds r2, #96 @ 0x60 +10001ebc: 552a strb r2, [r5, r4] +10001ebe: 3401 adds r4, #1 +10001ec0: e7c1 b.n 10001e46 <_ntoa_format+0x7c> +10001ec2: 0772 lsls r2, r6, #29 +10001ec4: d503 bpl.n 10001ece <_ntoa_format+0x104> +10001ec6: 222b movs r2, #43 @ 0x2b +10001ec8: 552a strb r2, [r5, r4] +10001eca: 3401 adds r4, #1 +10001ecc: e7c8 b.n 10001e60 <_ntoa_format+0x96> +10001ece: 0732 lsls r2, r6, #28 +10001ed0: d5c6 bpl.n 10001e60 <_ntoa_format+0x96> +10001ed2: 2220 movs r2, #32 +10001ed4: 552a strb r2, [r5, r4] +10001ed6: 3401 adds r4, #1 +10001ed8: e7c2 b.n 10001e60 <_ntoa_format+0x96> + +10001eda <_ntoa_long>: +10001eda: b5f0 push {r4, r5, r6, r7, lr} +10001edc: 46de mov lr, fp +10001ede: 4657 mov r7, sl +10001ee0: 464e mov r6, r9 +10001ee2: 4645 mov r5, r8 +10001ee4: b5e0 push {r5, r6, r7, lr} +10001ee6: b093 sub sp, #76 @ 0x4c +10001ee8: 4681 mov r9, r0 +10001eea: 468a mov sl, r1 +10001eec: 9208 str r2, [sp, #32] +10001eee: 9309 str r3, [sp, #36] @ 0x24 +10001ef0: ab1c add r3, sp, #112 @ 0x70 +10001ef2: cb10 ldmia r3!, {r4} +10001ef4: 781b ldrb r3, [r3, #0] +10001ef6: 469b mov fp, r3 +10001ef8: 9d1e ldr r5, [sp, #120] @ 0x78 +10001efa: 9b21 ldr r3, [sp, #132] @ 0x84 +10001efc: 4698 mov r8, r3 +10001efe: 2c00 cmp r4, #0 +10001f00: d103 bne.n 10001f0a <_ntoa_long+0x30> +10001f02: 2310 movs r3, #16 +10001f04: 4642 mov r2, r8 +10001f06: 439a bics r2, r3 +10001f08: 4690 mov r8, r2 +10001f0a: 2380 movs r3, #128 @ 0x80 +10001f0c: 00db lsls r3, r3, #3 +10001f0e: 4646 mov r6, r8 +10001f10: 401e ands r6, r3 +10001f12: 4642 mov r2, r8 +10001f14: 421a tst r2, r3 +10001f16: d012 beq.n 10001f3e <_ntoa_long+0x64> +10001f18: 2c00 cmp r4, #0 +10001f1a: d022 beq.n 10001f62 <_ntoa_long+0x88> +10001f1c: 2600 movs r6, #0 +10001f1e: e00e b.n 10001f3e <_ntoa_long+0x64> +10001f20: 3330 adds r3, #48 @ 0x30 +10001f22: b2d9 uxtb r1, r3 +10001f24: 1c77 adds r7, r6, #1 +10001f26: ab0a add r3, sp, #40 @ 0x28 +10001f28: 5599 strb r1, [r3, r6] +10001f2a: 0029 movs r1, r5 +10001f2c: 0020 movs r0, r4 +10001f2e: f001 f813 bl 10002f58 <__wrap___aeabi_uidiv> +10001f32: 42ac cmp r4, r5 +10001f34: d316 bcc.n 10001f64 <_ntoa_long+0x8a> +10001f36: 2f1f cmp r7, #31 +10001f38: d814 bhi.n 10001f64 <_ntoa_long+0x8a> +10001f3a: 003e movs r6, r7 +10001f3c: 0004 movs r4, r0 +10001f3e: 0029 movs r1, r5 +10001f40: 0020 movs r0, r4 +10001f42: f001 f809 bl 10002f58 <__wrap___aeabi_uidiv> +10001f46: b2cb uxtb r3, r1 +10001f48: 2b09 cmp r3, #9 +10001f4a: d9e9 bls.n 10001f20 <_ntoa_long+0x46> +10001f4c: 4642 mov r2, r8 +10001f4e: 0692 lsls r2, r2, #26 +10001f50: d505 bpl.n 10001f5e <_ntoa_long+0x84> +10001f52: 2141 movs r1, #65 @ 0x41 +10001f54: 18c9 adds r1, r1, r3 +10001f56: b2c9 uxtb r1, r1 +10001f58: 390a subs r1, #10 +10001f5a: b2c9 uxtb r1, r1 +10001f5c: e7e2 b.n 10001f24 <_ntoa_long+0x4a> +10001f5e: 2161 movs r1, #97 @ 0x61 +10001f60: e7f8 b.n 10001f54 <_ntoa_long+0x7a> +10001f62: 0027 movs r7, r4 +10001f64: 4643 mov r3, r8 +10001f66: 9306 str r3, [sp, #24] +10001f68: 9b20 ldr r3, [sp, #128] @ 0x80 +10001f6a: 9305 str r3, [sp, #20] +10001f6c: 9b1f ldr r3, [sp, #124] @ 0x7c +10001f6e: 9304 str r3, [sp, #16] +10001f70: 9503 str r5, [sp, #12] +10001f72: 465b mov r3, fp +10001f74: 9302 str r3, [sp, #8] +10001f76: 9701 str r7, [sp, #4] +10001f78: ab0a add r3, sp, #40 @ 0x28 +10001f7a: 9300 str r3, [sp, #0] +10001f7c: 9b09 ldr r3, [sp, #36] @ 0x24 +10001f7e: 9a08 ldr r2, [sp, #32] +10001f80: 4651 mov r1, sl +10001f82: 4648 mov r0, r9 +10001f84: f7ff ff21 bl 10001dca <_ntoa_format> +10001f88: b013 add sp, #76 @ 0x4c +10001f8a: bcf0 pop {r4, r5, r6, r7} +10001f8c: 46bb mov fp, r7 +10001f8e: 46b2 mov sl, r6 +10001f90: 46a9 mov r9, r5 +10001f92: 46a0 mov r8, r4 +10001f94: bdf0 pop {r4, r5, r6, r7, pc} + +10001f96 <_ntoa_long_long>: +10001f96: b5f0 push {r4, r5, r6, r7, lr} +10001f98: 46de mov lr, fp +10001f9a: 4657 mov r7, sl +10001f9c: 464e mov r6, r9 +10001f9e: 4645 mov r5, r8 +10001fa0: b5e0 push {r5, r6, r7, lr} +10001fa2: b097 sub sp, #92 @ 0x5c +10001fa4: 900a str r0, [sp, #40] @ 0x28 +10001fa6: 910b str r1, [sp, #44] @ 0x2c +10001fa8: 920c str r2, [sp, #48] @ 0x30 +10001faa: 469a mov sl, r3 +10001fac: 9b20 ldr r3, [sp, #128] @ 0x80 +10001fae: 4699 mov r9, r3 +10001fb0: 9f21 ldr r7, [sp, #132] @ 0x84 +10001fb2: aa22 add r2, sp, #136 @ 0x88 +10001fb4: 7813 ldrb r3, [r2, #0] +10001fb6: 469b mov fp, r3 +10001fb8: 9b24 ldr r3, [sp, #144] @ 0x90 +10001fba: 9309 str r3, [sp, #36] @ 0x24 +10001fbc: 9c25 ldr r4, [sp, #148] @ 0x94 +10001fbe: 9b28 ldr r3, [sp, #160] @ 0xa0 +10001fc0: 4698 mov r8, r3 +10001fc2: 464a mov r2, r9 +10001fc4: 433a orrs r2, r7 +10001fc6: d102 bne.n 10001fce <_ntoa_long_long+0x38> +10001fc8: 3210 adds r2, #16 +10001fca: 4393 bics r3, r2 +10001fcc: 4698 mov r8, r3 +10001fce: 2280 movs r2, #128 @ 0x80 +10001fd0: 00d2 lsls r2, r2, #3 +10001fd2: 4645 mov r5, r8 +10001fd4: 4015 ands r5, r2 +10001fd6: 4643 mov r3, r8 +10001fd8: 4213 tst r3, r2 +10001fda: d00a beq.n 10001ff2 <_ntoa_long_long+0x5c> +10001fdc: 464a mov r2, r9 +10001fde: 433a orrs r2, r7 +10001fe0: d041 beq.n 10002066 <_ntoa_long_long+0xd0> +10001fe2: 2500 movs r5, #0 +10001fe4: 002e movs r6, r5 +10001fe6: 4653 mov r3, sl +10001fe8: 930d str r3, [sp, #52] @ 0x34 +10001fea: 464d mov r5, r9 +10001fec: 9b09 ldr r3, [sp, #36] @ 0x24 +10001fee: 469a mov sl, r3 +10001ff0: e01b b.n 1000202a <_ntoa_long_long+0x94> +10001ff2: 002e movs r6, r5 +10001ff4: 4653 mov r3, sl +10001ff6: 930d str r3, [sp, #52] @ 0x34 +10001ff8: 464d mov r5, r9 +10001ffa: 9b09 ldr r3, [sp, #36] @ 0x24 +10001ffc: 469a mov sl, r3 +10001ffe: e014 b.n 1000202a <_ntoa_long_long+0x94> +10002000: 3330 adds r3, #48 @ 0x30 +10002002: b2da uxtb r2, r3 +10002004: 1c73 adds r3, r6, #1 +10002006: 4699 mov r9, r3 +10002008: ab0e add r3, sp, #56 @ 0x38 +1000200a: 559a strb r2, [r3, r6] +1000200c: 4652 mov r2, sl +1000200e: 0023 movs r3, r4 +10002010: 0028 movs r0, r5 +10002012: 0039 movs r1, r7 +10002014: f000 ffde bl 10002fd4 <__wrap___aeabi_uldivmod> +10002018: 42bc cmp r4, r7 +1000201a: d826 bhi.n 1000206a <_ntoa_long_long+0xd4> +1000201c: d019 beq.n 10002052 <_ntoa_long_long+0xbc> +1000201e: 464b mov r3, r9 +10002020: 2b1f cmp r3, #31 +10002022: d81c bhi.n 1000205e <_ntoa_long_long+0xc8> +10002024: 464e mov r6, r9 +10002026: 0005 movs r5, r0 +10002028: 000f movs r7, r1 +1000202a: 4652 mov r2, sl +1000202c: 0023 movs r3, r4 +1000202e: 0028 movs r0, r5 +10002030: 0039 movs r1, r7 +10002032: f000 ffcf bl 10002fd4 <__wrap___aeabi_uldivmod> +10002036: b2d3 uxtb r3, r2 +10002038: 2b09 cmp r3, #9 +1000203a: d9e1 bls.n 10002000 <_ntoa_long_long+0x6a> +1000203c: 4642 mov r2, r8 +1000203e: 0692 lsls r2, r2, #26 +10002040: d505 bpl.n 1000204e <_ntoa_long_long+0xb8> +10002042: 2241 movs r2, #65 @ 0x41 +10002044: 18d2 adds r2, r2, r3 +10002046: b2d2 uxtb r2, r2 +10002048: 3a0a subs r2, #10 +1000204a: b2d2 uxtb r2, r2 +1000204c: e7da b.n 10002004 <_ntoa_long_long+0x6e> +1000204e: 2261 movs r2, #97 @ 0x61 +10002050: e7f8 b.n 10002044 <_ntoa_long_long+0xae> +10002052: 45aa cmp sl, r5 +10002054: d9e3 bls.n 1000201e <_ntoa_long_long+0x88> +10002056: 464e mov r6, r9 +10002058: 9b0d ldr r3, [sp, #52] @ 0x34 +1000205a: 469a mov sl, r3 +1000205c: e008 b.n 10002070 <_ntoa_long_long+0xda> +1000205e: 464e mov r6, r9 +10002060: 9b0d ldr r3, [sp, #52] @ 0x34 +10002062: 469a mov sl, r3 +10002064: e004 b.n 10002070 <_ntoa_long_long+0xda> +10002066: 2600 movs r6, #0 +10002068: e002 b.n 10002070 <_ntoa_long_long+0xda> +1000206a: 464e mov r6, r9 +1000206c: 9b0d ldr r3, [sp, #52] @ 0x34 +1000206e: 469a mov sl, r3 +10002070: 4643 mov r3, r8 +10002072: 9306 str r3, [sp, #24] +10002074: 9b27 ldr r3, [sp, #156] @ 0x9c +10002076: 9305 str r3, [sp, #20] +10002078: 9b26 ldr r3, [sp, #152] @ 0x98 +1000207a: 9304 str r3, [sp, #16] +1000207c: 9b09 ldr r3, [sp, #36] @ 0x24 +1000207e: 9303 str r3, [sp, #12] +10002080: 465b mov r3, fp +10002082: 9302 str r3, [sp, #8] +10002084: 9601 str r6, [sp, #4] +10002086: ab0e add r3, sp, #56 @ 0x38 +10002088: 9300 str r3, [sp, #0] +1000208a: 4653 mov r3, sl +1000208c: 9a0c ldr r2, [sp, #48] @ 0x30 +1000208e: 990b ldr r1, [sp, #44] @ 0x2c +10002090: 980a ldr r0, [sp, #40] @ 0x28 +10002092: f7ff fe9a bl 10001dca <_ntoa_format> +10002096: b017 add sp, #92 @ 0x5c +10002098: bcf0 pop {r4, r5, r6, r7} +1000209a: 46bb mov fp, r7 +1000209c: 46b2 mov sl, r6 +1000209e: 46a9 mov r9, r5 +100020a0: 46a0 mov r8, r4 +100020a2: bdf0 pop {r4, r5, r6, r7, pc} + +100020a4 <_etoa>: +100020a4: b5f0 push {r4, r5, r6, r7, lr} +100020a6: 46de mov lr, fp +100020a8: 4657 mov r7, sl +100020aa: 464e mov r6, r9 +100020ac: 4645 mov r5, r8 +100020ae: b5e0 push {r5, r6, r7, lr} +100020b0: b091 sub sp, #68 @ 0x44 +100020b2: 4680 mov r8, r0 +100020b4: 4689 mov r9, r1 +100020b6: 920c str r2, [sp, #48] @ 0x30 +100020b8: 469a mov sl, r3 +100020ba: 9c1a ldr r4, [sp, #104] @ 0x68 +100020bc: 9d1b ldr r5, [sp, #108] @ 0x6c +100020be: 0022 movs r2, r4 +100020c0: 002b movs r3, r5 +100020c2: 0020 movs r0, r4 +100020c4: 0029 movs r1, r5 +100020c6: f001 fa10 bl 100034ea <__wrap___aeabi_dcmpun> +100020ca: 2800 cmp r0, #0 +100020cc: d000 beq.n 100020d0 <_etoa+0x2c> +100020ce: e0ec b.n 100022aa <_etoa+0x206> +100020d0: 2201 movs r2, #1 +100020d2: 4252 negs r2, r2 +100020d4: 4bd4 ldr r3, [pc, #848] @ (10002428 <_etoa+0x384>) +100020d6: 0020 movs r0, r4 +100020d8: 0029 movs r1, r5 +100020da: f001 fa01 bl 100034e0 <__wrap___aeabi_dcmpgt> +100020de: 2800 cmp r0, #0 +100020e0: d000 beq.n 100020e4 <_etoa+0x40> +100020e2: e0e2 b.n 100022aa <_etoa+0x206> +100020e4: 2201 movs r2, #1 +100020e6: 4252 negs r2, r2 +100020e8: 4bd0 ldr r3, [pc, #832] @ (1000242c <_etoa+0x388>) +100020ea: 0020 movs r0, r4 +100020ec: 0029 movs r1, r5 +100020ee: f001 f9e1 bl 100034b4 <__wrap___aeabi_dcmplt> +100020f2: 2800 cmp r0, #0 +100020f4: d000 beq.n 100020f8 <_etoa+0x54> +100020f6: e0d8 b.n 100022aa <_etoa+0x206> +100020f8: 2200 movs r2, #0 +100020fa: 2300 movs r3, #0 +100020fc: 0020 movs r0, r4 +100020fe: 0029 movs r1, r5 +10002100: f001 f9d8 bl 100034b4 <__wrap___aeabi_dcmplt> +10002104: 2800 cmp r0, #0 +10002106: d000 beq.n 1000210a <_etoa+0x66> +10002108: e0e4 b.n 100022d4 <_etoa+0x230> +1000210a: 9406 str r4, [sp, #24] +1000210c: 9507 str r5, [sp, #28] +1000210e: 2380 movs r3, #128 @ 0x80 +10002110: 00db lsls r3, r3, #3 +10002112: 9a1e ldr r2, [sp, #120] @ 0x78 +10002114: 401a ands r2, r3 +10002116: 920d str r2, [sp, #52] @ 0x34 +10002118: 9a1e ldr r2, [sp, #120] @ 0x78 +1000211a: 421a tst r2, r3 +1000211c: d101 bne.n 10002122 <_etoa+0x7e> +1000211e: 2306 movs r3, #6 +10002120: 931c str r3, [sp, #112] @ 0x70 +10002122: 9806 ldr r0, [sp, #24] +10002124: 9907 ldr r1, [sp, #28] +10002126: 0002 movs r2, r0 +10002128: 000b movs r3, r1 +1000212a: 9208 str r2, [sp, #32] +1000212c: 9309 str r3, [sp, #36] @ 0x24 +1000212e: 0003 movs r3, r0 +10002130: 000a movs r2, r1 +10002132: 4302 orrs r2, r0 +10002134: d100 bne.n 10002138 <_etoa+0x94> +10002136: e0d9 b.n 100022ec <_etoa+0x248> +10002138: 0d08 lsrs r0, r1, #20 +1000213a: 0540 lsls r0, r0, #21 +1000213c: 0d40 lsrs r0, r0, #21 +1000213e: 4ebc ldr r6, [pc, #752] @ (10002430 <_etoa+0x38c>) +10002140: 46b4 mov ip, r6 +10002142: 4460 add r0, ip +10002144: 030a lsls r2, r1, #12 +10002146: 0b12 lsrs r2, r2, #12 +10002148: 001e movs r6, r3 +1000214a: 4bba ldr r3, [pc, #744] @ (10002434 <_etoa+0x390>) +1000214c: 4313 orrs r3, r2 +1000214e: 001f movs r7, r3 +10002150: f001 f9de bl 10003510 <__wrap___aeabi_i2d> +10002154: 4ab8 ldr r2, [pc, #736] @ (10002438 <_etoa+0x394>) +10002156: 4bb9 ldr r3, [pc, #740] @ (1000243c <_etoa+0x398>) +10002158: f001 f969 bl 1000342e <__wrap___aeabi_dmul> +1000215c: 4ab8 ldr r2, [pc, #736] @ (10002440 <_etoa+0x39c>) +1000215e: 4bb9 ldr r3, [pc, #740] @ (10002444 <_etoa+0x3a0>) +10002160: f001 f93e bl 100033e0 <__wrap___aeabi_dadd> +10002164: 9008 str r0, [sp, #32] +10002166: 9109 str r1, [sp, #36] @ 0x24 +10002168: 2200 movs r2, #0 +1000216a: 4bb7 ldr r3, [pc, #732] @ (10002448 <_etoa+0x3a4>) +1000216c: 0030 movs r0, r6 +1000216e: 0039 movs r1, r7 +10002170: f001 f92d bl 100033ce <__wrap___aeabi_dsub> +10002174: 4ab5 ldr r2, [pc, #724] @ (1000244c <_etoa+0x3a8>) +10002176: 4bb6 ldr r3, [pc, #728] @ (10002450 <_etoa+0x3ac>) +10002178: f001 f959 bl 1000342e <__wrap___aeabi_dmul> +1000217c: 0002 movs r2, r0 +1000217e: 000b movs r3, r1 +10002180: 9808 ldr r0, [sp, #32] +10002182: 9909 ldr r1, [sp, #36] @ 0x24 +10002184: f001 f92c bl 100033e0 <__wrap___aeabi_dadd> +10002188: f001 f9da bl 10003540 <__wrap___aeabi_d2iz> +1000218c: 4683 mov fp, r0 +1000218e: f001 f9bf bl 10003510 <__wrap___aeabi_i2d> +10002192: 0006 movs r6, r0 +10002194: 000f movs r7, r1 +10002196: 4aaf ldr r2, [pc, #700] @ (10002454 <_etoa+0x3b0>) +10002198: 4baf ldr r3, [pc, #700] @ (10002458 <_etoa+0x3b4>) +1000219a: f001 f948 bl 1000342e <__wrap___aeabi_dmul> +1000219e: 2200 movs r2, #0 +100021a0: 4bae ldr r3, [pc, #696] @ (1000245c <_etoa+0x3b8>) +100021a2: f001 f91d bl 100033e0 <__wrap___aeabi_dadd> +100021a6: f001 f9cb bl 10003540 <__wrap___aeabi_d2iz> +100021aa: 9008 str r0, [sp, #32] +100021ac: 4aac ldr r2, [pc, #688] @ (10002460 <_etoa+0x3bc>) +100021ae: 4bad ldr r3, [pc, #692] @ (10002464 <_etoa+0x3c0>) +100021b0: 0030 movs r0, r6 +100021b2: 0039 movs r1, r7 +100021b4: f001 f93b bl 1000342e <__wrap___aeabi_dmul> +100021b8: 0006 movs r6, r0 +100021ba: 000f movs r7, r1 +100021bc: 9808 ldr r0, [sp, #32] +100021be: f001 f9a7 bl 10003510 <__wrap___aeabi_i2d> +100021c2: 4aa9 ldr r2, [pc, #676] @ (10002468 <_etoa+0x3c4>) +100021c4: 4ba9 ldr r3, [pc, #676] @ (1000246c <_etoa+0x3c8>) +100021c6: f001 f932 bl 1000342e <__wrap___aeabi_dmul> +100021ca: 0002 movs r2, r0 +100021cc: 000b movs r3, r1 +100021ce: 0030 movs r0, r6 +100021d0: 0039 movs r1, r7 +100021d2: f001 f8fc bl 100033ce <__wrap___aeabi_dsub> +100021d6: 0006 movs r6, r0 +100021d8: 000f movs r7, r1 +100021da: 0002 movs r2, r0 +100021dc: 000b movs r3, r1 +100021de: f001 f926 bl 1000342e <__wrap___aeabi_dmul> +100021e2: 900a str r0, [sp, #40] @ 0x28 +100021e4: 910b str r1, [sp, #44] @ 0x2c +100021e6: 9b08 ldr r3, [sp, #32] +100021e8: 4aa1 ldr r2, [pc, #644] @ (10002470 <_etoa+0x3cc>) +100021ea: 4694 mov ip, r2 +100021ec: 4463 add r3, ip +100021ee: 2100 movs r1, #0 +100021f0: 2200 movs r2, #0 +100021f2: 9108 str r1, [sp, #32] +100021f4: 9209 str r2, [sp, #36] @ 0x24 +100021f6: 051b lsls r3, r3, #20 +100021f8: 9309 str r3, [sp, #36] @ 0x24 +100021fa: 2300 movs r3, #0 +100021fc: 9308 str r3, [sp, #32] +100021fe: 0032 movs r2, r6 +10002200: 003b movs r3, r7 +10002202: 0030 movs r0, r6 +10002204: 0039 movs r1, r7 +10002206: f001 f8eb bl 100033e0 <__wrap___aeabi_dadd> +1000220a: 900e str r0, [sp, #56] @ 0x38 +1000220c: 910f str r1, [sp, #60] @ 0x3c +1000220e: 0032 movs r2, r6 +10002210: 003b movs r3, r7 +10002212: 2000 movs r0, #0 +10002214: 2180 movs r1, #128 @ 0x80 +10002216: 05c9 lsls r1, r1, #23 +10002218: f001 f8d9 bl 100033ce <__wrap___aeabi_dsub> +1000221c: 0006 movs r6, r0 +1000221e: 000f movs r7, r1 +10002220: 2200 movs r2, #0 +10002222: 4b94 ldr r3, [pc, #592] @ (10002474 <_etoa+0x3d0>) +10002224: 980a ldr r0, [sp, #40] @ 0x28 +10002226: 990b ldr r1, [sp, #44] @ 0x2c +10002228: f001 f8e3 bl 100033f2 <__wrap___aeabi_ddiv> +1000222c: 2200 movs r2, #0 +1000222e: 4b92 ldr r3, [pc, #584] @ (10002478 <_etoa+0x3d4>) +10002230: f001 f8d6 bl 100033e0 <__wrap___aeabi_dadd> +10002234: 0002 movs r2, r0 +10002236: 000b movs r3, r1 +10002238: 980a ldr r0, [sp, #40] @ 0x28 +1000223a: 990b ldr r1, [sp, #44] @ 0x2c +1000223c: f001 f8d9 bl 100033f2 <__wrap___aeabi_ddiv> +10002240: 2200 movs r2, #0 +10002242: 4b8e ldr r3, [pc, #568] @ (1000247c <_etoa+0x3d8>) +10002244: f001 f8cc bl 100033e0 <__wrap___aeabi_dadd> +10002248: 0002 movs r2, r0 +1000224a: 000b movs r3, r1 +1000224c: 980a ldr r0, [sp, #40] @ 0x28 +1000224e: 990b ldr r1, [sp, #44] @ 0x2c +10002250: f001 f8cf bl 100033f2 <__wrap___aeabi_ddiv> +10002254: 0002 movs r2, r0 +10002256: 000b movs r3, r1 +10002258: 0030 movs r0, r6 +1000225a: 0039 movs r1, r7 +1000225c: f001 f8c0 bl 100033e0 <__wrap___aeabi_dadd> +10002260: 0002 movs r2, r0 +10002262: 000b movs r3, r1 +10002264: 980e ldr r0, [sp, #56] @ 0x38 +10002266: 990f ldr r1, [sp, #60] @ 0x3c +10002268: f001 f8c3 bl 100033f2 <__wrap___aeabi_ddiv> +1000226c: 2200 movs r2, #0 +1000226e: 4b71 ldr r3, [pc, #452] @ (10002434 <_etoa+0x390>) +10002270: f001 f8b6 bl 100033e0 <__wrap___aeabi_dadd> +10002274: 9a08 ldr r2, [sp, #32] +10002276: 9b09 ldr r3, [sp, #36] @ 0x24 +10002278: f001 f8d9 bl 1000342e <__wrap___aeabi_dmul> +1000227c: 0006 movs r6, r0 +1000227e: 000f movs r7, r1 +10002280: 9608 str r6, [sp, #32] +10002282: 9709 str r7, [sp, #36] @ 0x24 +10002284: 9a06 ldr r2, [sp, #24] +10002286: 9b07 ldr r3, [sp, #28] +10002288: f001 f92a bl 100034e0 <__wrap___aeabi_dcmpgt> +1000228c: 2800 cmp r0, #0 +1000228e: d02f beq.n 100022f0 <_etoa+0x24c> +10002290: 2301 movs r3, #1 +10002292: 425b negs r3, r3 +10002294: 469c mov ip, r3 +10002296: 44e3 add fp, ip +10002298: 2200 movs r2, #0 +1000229a: 4b77 ldr r3, [pc, #476] @ (10002478 <_etoa+0x3d4>) +1000229c: 0030 movs r0, r6 +1000229e: 0039 movs r1, r7 +100022a0: f001 f8a7 bl 100033f2 <__wrap___aeabi_ddiv> +100022a4: 9008 str r0, [sp, #32] +100022a6: 9109 str r1, [sp, #36] @ 0x24 +100022a8: e022 b.n 100022f0 <_etoa+0x24c> +100022aa: 9b1e ldr r3, [sp, #120] @ 0x78 +100022ac: 9304 str r3, [sp, #16] +100022ae: 9b1d ldr r3, [sp, #116] @ 0x74 +100022b0: 9303 str r3, [sp, #12] +100022b2: 9b1c ldr r3, [sp, #112] @ 0x70 +100022b4: 9302 str r3, [sp, #8] +100022b6: 9400 str r4, [sp, #0] +100022b8: 9501 str r5, [sp, #4] +100022ba: 4653 mov r3, sl +100022bc: 9a0c ldr r2, [sp, #48] @ 0x30 +100022be: 4649 mov r1, r9 +100022c0: 4640 mov r0, r8 +100022c2: f000 f8ff bl 100024c4 <_ftoa> +100022c6: b011 add sp, #68 @ 0x44 +100022c8: bcf0 pop {r4, r5, r6, r7} +100022ca: 46bb mov fp, r7 +100022cc: 46b2 mov sl, r6 +100022ce: 46a9 mov r9, r5 +100022d0: 46a0 mov r8, r4 +100022d2: bdf0 pop {r4, r5, r6, r7, pc} +100022d4: 2100 movs r1, #0 +100022d6: 2200 movs r2, #0 +100022d8: 9106 str r1, [sp, #24] +100022da: 9207 str r2, [sp, #28] +100022dc: 9406 str r4, [sp, #24] +100022de: 2380 movs r3, #128 @ 0x80 +100022e0: 061b lsls r3, r3, #24 +100022e2: 469c mov ip, r3 +100022e4: 44ac add ip, r5 +100022e6: 4663 mov r3, ip +100022e8: 9307 str r3, [sp, #28] +100022ea: e710 b.n 1000210e <_etoa+0x6a> +100022ec: 2300 movs r3, #0 +100022ee: 469b mov fp, r3 +100022f0: 465b mov r3, fp +100022f2: 3363 adds r3, #99 @ 0x63 +100022f4: 2bc6 cmp r3, #198 @ 0xc6 +100022f6: d820 bhi.n 1000233a <_etoa+0x296> +100022f8: 2604 movs r6, #4 +100022fa: 9b1e ldr r3, [sp, #120] @ 0x78 +100022fc: 051b lsls r3, r3, #20 +100022fe: d528 bpl.n 10002352 <_etoa+0x2ae> +10002300: 9a08 ldr r2, [sp, #32] +10002302: 9b09 ldr r3, [sp, #36] @ 0x24 +10002304: 0019 movs r1, r3 +10002306: 4311 orrs r1, r2 +10002308: d00f beq.n 1000232a <_etoa+0x286> +1000230a: 4a5d ldr r2, [pc, #372] @ (10002480 <_etoa+0x3dc>) +1000230c: 4b5d ldr r3, [pc, #372] @ (10002484 <_etoa+0x3e0>) +1000230e: 9806 ldr r0, [sp, #24] +10002310: 9907 ldr r1, [sp, #28] +10002312: f001 f8dd bl 100034d0 <__wrap___aeabi_dcmpge> +10002316: 2800 cmp r0, #0 +10002318: d07a beq.n 10002410 <_etoa+0x36c> +1000231a: 2200 movs r2, #0 +1000231c: 4b5a ldr r3, [pc, #360] @ (10002488 <_etoa+0x3e4>) +1000231e: 9806 ldr r0, [sp, #24] +10002320: 9907 ldr r1, [sp, #28] +10002322: f001 f8c7 bl 100034b4 <__wrap___aeabi_dcmplt> +10002326: 2800 cmp r0, #0 +10002328: d072 beq.n 10002410 <_etoa+0x36c> +1000232a: 9b1c ldr r3, [sp, #112] @ 0x70 +1000232c: 455b cmp r3, fp +1000232e: dd06 ble.n 1000233e <_etoa+0x29a> +10002330: 465a mov r2, fp +10002332: 1a9b subs r3, r3, r2 +10002334: 3b01 subs r3, #1 +10002336: 931c str r3, [sp, #112] @ 0x70 +10002338: e003 b.n 10002342 <_etoa+0x29e> +1000233a: 2605 movs r6, #5 +1000233c: e7dd b.n 100022fa <_etoa+0x256> +1000233e: 2300 movs r3, #0 +10002340: 931c str r3, [sp, #112] @ 0x70 +10002342: 2380 movs r3, #128 @ 0x80 +10002344: 00db lsls r3, r3, #3 +10002346: 9a1e ldr r2, [sp, #120] @ 0x78 +10002348: 431a orrs r2, r3 +1000234a: 921e str r2, [sp, #120] @ 0x78 +1000234c: 2600 movs r6, #0 +1000234e: 2300 movs r3, #0 +10002350: 469b mov fp, r3 +10002352: 9b1d ldr r3, [sp, #116] @ 0x74 +10002354: 429e cmp r6, r3 +10002356: d265 bcs.n 10002424 <_etoa+0x380> +10002358: 1b9f subs r7, r3, r6 +1000235a: 2302 movs r3, #2 +1000235c: 9a1e ldr r2, [sp, #120] @ 0x78 +1000235e: 401a ands r2, r3 +10002360: 920a str r2, [sp, #40] @ 0x28 +10002362: 9a1e ldr r2, [sp, #120] @ 0x78 +10002364: 4213 tst r3, r2 +10002366: d002 beq.n 1000236e <_etoa+0x2ca> +10002368: 2e00 cmp r6, #0 +1000236a: d000 beq.n 1000236e <_etoa+0x2ca> +1000236c: 2700 movs r7, #0 +1000236e: 465b mov r3, fp +10002370: 2b00 cmp r3, #0 +10002372: d007 beq.n 10002384 <_etoa+0x2e0> +10002374: 9a08 ldr r2, [sp, #32] +10002376: 9b09 ldr r3, [sp, #36] @ 0x24 +10002378: 9806 ldr r0, [sp, #24] +1000237a: 9907 ldr r1, [sp, #28] +1000237c: f001 f839 bl 100033f2 <__wrap___aeabi_ddiv> +10002380: 9006 str r0, [sp, #24] +10002382: 9107 str r1, [sp, #28] +10002384: 2200 movs r2, #0 +10002386: 2300 movs r3, #0 +10002388: 0020 movs r0, r4 +1000238a: 0029 movs r1, r5 +1000238c: f001 f892 bl 100034b4 <__wrap___aeabi_dcmplt> +10002390: 2800 cmp r0, #0 +10002392: d000 beq.n 10002396 <_etoa+0x2f2> +10002394: e07c b.n 10002490 <_etoa+0x3ec> +10002396: 4b3d ldr r3, [pc, #244] @ (1000248c <_etoa+0x3e8>) +10002398: 9a1e ldr r2, [sp, #120] @ 0x78 +1000239a: 4013 ands r3, r2 +1000239c: 9304 str r3, [sp, #16] +1000239e: 9703 str r7, [sp, #12] +100023a0: 9b1c ldr r3, [sp, #112] @ 0x70 +100023a2: 9302 str r3, [sp, #8] +100023a4: 9b06 ldr r3, [sp, #24] +100023a6: 9c07 ldr r4, [sp, #28] +100023a8: 9300 str r3, [sp, #0] +100023aa: 9401 str r4, [sp, #4] +100023ac: 4653 mov r3, sl +100023ae: 9a0c ldr r2, [sp, #48] @ 0x30 +100023b0: 4649 mov r1, r9 +100023b2: 4640 mov r0, r8 +100023b4: f000 f886 bl 100024c4 <_ftoa> +100023b8: 2e00 cmp r6, #0 +100023ba: d100 bne.n 100023be <_etoa+0x31a> +100023bc: e783 b.n 100022c6 <_etoa+0x222> +100023be: 9b1e ldr r3, [sp, #120] @ 0x78 +100023c0: 069b lsls r3, r3, #26 +100023c2: d571 bpl.n 100024a8 <_etoa+0x404> +100023c4: 2545 movs r5, #69 @ 0x45 +100023c6: 1c44 adds r4, r0, #1 +100023c8: 4653 mov r3, sl +100023ca: 0002 movs r2, r0 +100023cc: 4649 mov r1, r9 +100023ce: 0028 movs r0, r5 +100023d0: 47c0 blx r8 +100023d2: 465a mov r2, fp +100023d4: 17d3 asrs r3, r2, #31 +100023d6: 18d2 adds r2, r2, r3 +100023d8: 405a eors r2, r3 +100023da: 2305 movs r3, #5 +100023dc: 9305 str r3, [sp, #20] +100023de: 3e01 subs r6, #1 +100023e0: 9604 str r6, [sp, #16] +100023e2: 2300 movs r3, #0 +100023e4: 9303 str r3, [sp, #12] +100023e6: 330a adds r3, #10 +100023e8: 9302 str r3, [sp, #8] +100023ea: 465b mov r3, fp +100023ec: 0fdb lsrs r3, r3, #31 +100023ee: 9301 str r3, [sp, #4] +100023f0: 9200 str r2, [sp, #0] +100023f2: 4653 mov r3, sl +100023f4: 0022 movs r2, r4 +100023f6: 4649 mov r1, r9 +100023f8: 4640 mov r0, r8 +100023fa: f7ff fd6e bl 10001eda <_ntoa_long> +100023fe: 9b0a ldr r3, [sp, #40] @ 0x28 +10002400: 2b00 cmp r3, #0 +10002402: d100 bne.n 10002406 <_etoa+0x362> +10002404: e75f b.n 100022c6 <_etoa+0x222> +10002406: 0002 movs r2, r0 +10002408: 4647 mov r7, r8 +1000240a: 9e0c ldr r6, [sp, #48] @ 0x30 +1000240c: 9d1d ldr r5, [sp, #116] @ 0x74 +1000240e: e053 b.n 100024b8 <_etoa+0x414> +10002410: 9b1c ldr r3, [sp, #112] @ 0x70 +10002412: 2b00 cmp r3, #0 +10002414: d09d beq.n 10002352 <_etoa+0x2ae> +10002416: 9b0d ldr r3, [sp, #52] @ 0x34 +10002418: 2b00 cmp r3, #0 +1000241a: d09a beq.n 10002352 <_etoa+0x2ae> +1000241c: 9b1c ldr r3, [sp, #112] @ 0x70 +1000241e: 3b01 subs r3, #1 +10002420: 931c str r3, [sp, #112] @ 0x70 +10002422: e796 b.n 10002352 <_etoa+0x2ae> +10002424: 2700 movs r7, #0 +10002426: e798 b.n 1000235a <_etoa+0x2b6> +10002428: 7fefffff .word 0x7fefffff +1000242c: ffefffff .word 0xffefffff +10002430: fffffc01 .word 0xfffffc01 +10002434: 3ff00000 .word 0x3ff00000 +10002438: 509f79fb .word 0x509f79fb +1000243c: 3fd34413 .word 0x3fd34413 +10002440: 8b60c8b3 .word 0x8b60c8b3 +10002444: 3fc68a28 .word 0x3fc68a28 +10002448: 3ff80000 .word 0x3ff80000 +1000244c: 636f4361 .word 0x636f4361 +10002450: 3fd287a7 .word 0x3fd287a7 +10002454: 0979a371 .word 0x0979a371 +10002458: 400a934f .word 0x400a934f +1000245c: 3fe00000 .word 0x3fe00000 +10002460: bbb55516 .word 0xbbb55516 +10002464: 40026bb1 .word 0x40026bb1 +10002468: fefa39ef .word 0xfefa39ef +1000246c: 3fe62e42 .word 0x3fe62e42 +10002470: 000003ff .word 0x000003ff +10002474: 402c0000 .word 0x402c0000 +10002478: 40240000 .word 0x40240000 +1000247c: 40180000 .word 0x40180000 +10002480: eb1c432d .word 0xeb1c432d +10002484: 3f1a36e2 .word 0x3f1a36e2 +10002488: 412e8480 .word 0x412e8480 +1000248c: fffff7ff .word 0xfffff7ff +10002490: 9c06 ldr r4, [sp, #24] +10002492: 9d07 ldr r5, [sp, #28] +10002494: 0022 movs r2, r4 +10002496: 0029 movs r1, r5 +10002498: 2080 movs r0, #128 @ 0x80 +1000249a: 0600 lsls r0, r0, #24 +1000249c: 4684 mov ip, r0 +1000249e: 4461 add r1, ip +100024a0: 000b movs r3, r1 +100024a2: 9206 str r2, [sp, #24] +100024a4: 9307 str r3, [sp, #28] +100024a6: e776 b.n 10002396 <_etoa+0x2f2> +100024a8: 2565 movs r5, #101 @ 0x65 +100024aa: e78c b.n 100023c6 <_etoa+0x322> +100024ac: 1c54 adds r4, r2, #1 +100024ae: 4653 mov r3, sl +100024b0: 4649 mov r1, r9 +100024b2: 2020 movs r0, #32 +100024b4: 47b8 blx r7 +100024b6: 0022 movs r2, r4 +100024b8: 1b93 subs r3, r2, r6 +100024ba: 42ab cmp r3, r5 +100024bc: d3f6 bcc.n 100024ac <_etoa+0x408> +100024be: 0010 movs r0, r2 +100024c0: e701 b.n 100022c6 <_etoa+0x222> +100024c2: 46c0 nop @ (mov r8, r8) + +100024c4 <_ftoa>: +100024c4: b5f0 push {r4, r5, r6, r7, lr} +100024c6: 46de mov lr, fp +100024c8: 4657 mov r7, sl +100024ca: 464e mov r6, r9 +100024cc: 4645 mov r5, r8 +100024ce: b5e0 push {r5, r6, r7, lr} +100024d0: b095 sub sp, #84 @ 0x54 +100024d2: 9006 str r0, [sp, #24] +100024d4: 9107 str r1, [sp, #28] +100024d6: 4693 mov fp, r2 +100024d8: 4699 mov r9, r3 +100024da: 9f20 ldr r7, [sp, #128] @ 0x80 +100024dc: 9a1e ldr r2, [sp, #120] @ 0x78 +100024de: 9b1f ldr r3, [sp, #124] @ 0x7c +100024e0: 0010 movs r0, r2 +100024e2: 0019 movs r1, r3 +100024e4: f001 f801 bl 100034ea <__wrap___aeabi_dcmpun> +100024e8: 2800 cmp r0, #0 +100024ea: d131 bne.n 10002550 <_ftoa+0x8c> +100024ec: 2201 movs r2, #1 +100024ee: 4252 negs r2, r2 +100024f0: 4bbf ldr r3, [pc, #764] @ (100027f0 <_ftoa+0x32c>) +100024f2: 981e ldr r0, [sp, #120] @ 0x78 +100024f4: 991f ldr r1, [sp, #124] @ 0x7c +100024f6: f000 ffdd bl 100034b4 <__wrap___aeabi_dcmplt> +100024fa: 2800 cmp r0, #0 +100024fc: d137 bne.n 1000256e <_ftoa+0xaa> +100024fe: 2201 movs r2, #1 +10002500: 4252 negs r2, r2 +10002502: 4bbc ldr r3, [pc, #752] @ (100027f4 <_ftoa+0x330>) +10002504: 981e ldr r0, [sp, #120] @ 0x78 +10002506: 991f ldr r1, [sp, #124] @ 0x7c +10002508: f000 ffea bl 100034e0 <__wrap___aeabi_dcmpgt> +1000250c: 2800 cmp r0, #0 +1000250e: d13d bne.n 1000258c <_ftoa+0xc8> +10002510: 2200 movs r2, #0 +10002512: 4bb9 ldr r3, [pc, #740] @ (100027f8 <_ftoa+0x334>) +10002514: 981e ldr r0, [sp, #120] @ 0x78 +10002516: 991f ldr r1, [sp, #124] @ 0x7c +10002518: f000 ffe2 bl 100034e0 <__wrap___aeabi_dcmpgt> +1000251c: 2800 cmp r0, #0 +1000251e: d150 bne.n 100025c2 <_ftoa+0xfe> +10002520: 2200 movs r2, #0 +10002522: 4bb6 ldr r3, [pc, #728] @ (100027fc <_ftoa+0x338>) +10002524: 981e ldr r0, [sp, #120] @ 0x78 +10002526: 991f ldr r1, [sp, #124] @ 0x7c +10002528: f000 ffc4 bl 100034b4 <__wrap___aeabi_dcmplt> +1000252c: 2800 cmp r0, #0 +1000252e: d148 bne.n 100025c2 <_ftoa+0xfe> +10002530: 2200 movs r2, #0 +10002532: 2300 movs r3, #0 +10002534: 981e ldr r0, [sp, #120] @ 0x78 +10002536: 991f ldr r1, [sp, #124] @ 0x7c +10002538: f000 ffbc bl 100034b4 <__wrap___aeabi_dcmplt> +1000253c: 2800 cmp r0, #0 +1000253e: d150 bne.n 100025e2 <_ftoa+0x11e> +10002540: 2300 movs r3, #0 +10002542: 4698 mov r8, r3 +10002544: 9b22 ldr r3, [sp, #136] @ 0x88 +10002546: 055b lsls r3, r3, #21 +10002548: d400 bmi.n 1000254c <_ftoa+0x88> +1000254a: e0b6 b.n 100026ba <_ftoa+0x1f6> +1000254c: 2400 movs r4, #0 +1000254e: e058 b.n 10002602 <_ftoa+0x13e> +10002550: 9b22 ldr r3, [sp, #136] @ 0x88 +10002552: 9303 str r3, [sp, #12] +10002554: 9b21 ldr r3, [sp, #132] @ 0x84 +10002556: 9302 str r3, [sp, #8] +10002558: 2303 movs r3, #3 +1000255a: 9301 str r3, [sp, #4] +1000255c: 4ba8 ldr r3, [pc, #672] @ (10002800 <_ftoa+0x33c>) +1000255e: 9300 str r3, [sp, #0] +10002560: 464b mov r3, r9 +10002562: 465a mov r2, fp +10002564: 9907 ldr r1, [sp, #28] +10002566: 9806 ldr r0, [sp, #24] +10002568: f7ff fbd8 bl 10001d1c <_out_rev> +1000256c: e10e b.n 1000278c <_ftoa+0x2c8> +1000256e: 9b22 ldr r3, [sp, #136] @ 0x88 +10002570: 9303 str r3, [sp, #12] +10002572: 9b21 ldr r3, [sp, #132] @ 0x84 +10002574: 9302 str r3, [sp, #8] +10002576: 2304 movs r3, #4 +10002578: 9301 str r3, [sp, #4] +1000257a: 4ba2 ldr r3, [pc, #648] @ (10002804 <_ftoa+0x340>) +1000257c: 9300 str r3, [sp, #0] +1000257e: 464b mov r3, r9 +10002580: 465a mov r2, fp +10002582: 9907 ldr r1, [sp, #28] +10002584: 9806 ldr r0, [sp, #24] +10002586: f7ff fbc9 bl 10001d1c <_out_rev> +1000258a: e0ff b.n 1000278c <_ftoa+0x2c8> +1000258c: 2304 movs r3, #4 +1000258e: 9a22 ldr r2, [sp, #136] @ 0x88 +10002590: 401a ands r2, r3 +10002592: 9922 ldr r1, [sp, #136] @ 0x88 +10002594: 420b tst r3, r1 +10002596: d010 beq.n 100025ba <_ftoa+0xf6> +10002598: 4b9b ldr r3, [pc, #620] @ (10002808 <_ftoa+0x344>) +1000259a: 2a00 cmp r2, #0 +1000259c: d00f beq.n 100025be <_ftoa+0xfa> +1000259e: 2204 movs r2, #4 +100025a0: 9922 ldr r1, [sp, #136] @ 0x88 +100025a2: 9103 str r1, [sp, #12] +100025a4: 9921 ldr r1, [sp, #132] @ 0x84 +100025a6: 9102 str r1, [sp, #8] +100025a8: 9201 str r2, [sp, #4] +100025aa: 9300 str r3, [sp, #0] +100025ac: 464b mov r3, r9 +100025ae: 465a mov r2, fp +100025b0: 9907 ldr r1, [sp, #28] +100025b2: 9806 ldr r0, [sp, #24] +100025b4: f7ff fbb2 bl 10001d1c <_out_rev> +100025b8: e0e8 b.n 1000278c <_ftoa+0x2c8> +100025ba: 4b94 ldr r3, [pc, #592] @ (1000280c <_ftoa+0x348>) +100025bc: e7ed b.n 1000259a <_ftoa+0xd6> +100025be: 2203 movs r2, #3 +100025c0: e7ee b.n 100025a0 <_ftoa+0xdc> +100025c2: 9b22 ldr r3, [sp, #136] @ 0x88 +100025c4: 9304 str r3, [sp, #16] +100025c6: 9b21 ldr r3, [sp, #132] @ 0x84 +100025c8: 9303 str r3, [sp, #12] +100025ca: 9702 str r7, [sp, #8] +100025cc: 9b1e ldr r3, [sp, #120] @ 0x78 +100025ce: 9c1f ldr r4, [sp, #124] @ 0x7c +100025d0: 9300 str r3, [sp, #0] +100025d2: 9401 str r4, [sp, #4] +100025d4: 464b mov r3, r9 +100025d6: 465a mov r2, fp +100025d8: 9907 ldr r1, [sp, #28] +100025da: 9806 ldr r0, [sp, #24] +100025dc: f7ff fd62 bl 100020a4 <_etoa> +100025e0: e0d4 b.n 1000278c <_ftoa+0x2c8> +100025e2: 9a1e ldr r2, [sp, #120] @ 0x78 +100025e4: 9b1f ldr r3, [sp, #124] @ 0x7c +100025e6: 2000 movs r0, #0 +100025e8: 2100 movs r1, #0 +100025ea: f000 fef0 bl 100033ce <__wrap___aeabi_dsub> +100025ee: 901e str r0, [sp, #120] @ 0x78 +100025f0: 911f str r1, [sp, #124] @ 0x7c +100025f2: 2301 movs r3, #1 +100025f4: 4698 mov r8, r3 +100025f6: e7a5 b.n 10002544 <_ftoa+0x80> +100025f8: ab0c add r3, sp, #48 @ 0x30 +100025fa: 2230 movs r2, #48 @ 0x30 +100025fc: 551a strb r2, [r3, r4] +100025fe: 3f01 subs r7, #1 +10002600: 3401 adds r4, #1 +10002602: 2c1f cmp r4, #31 +10002604: d801 bhi.n 1000260a <_ftoa+0x146> +10002606: 2f09 cmp r7, #9 +10002608: d8f6 bhi.n 100025f8 <_ftoa+0x134> +1000260a: 981e ldr r0, [sp, #120] @ 0x78 +1000260c: 991f ldr r1, [sp, #124] @ 0x7c +1000260e: f000 ff97 bl 10003540 <__wrap___aeabi_d2iz> +10002612: 0005 movs r5, r0 +10002614: f000 ff7c bl 10003510 <__wrap___aeabi_i2d> +10002618: 0002 movs r2, r0 +1000261a: 000b movs r3, r1 +1000261c: 981e ldr r0, [sp, #120] @ 0x78 +1000261e: 991f ldr r1, [sp, #124] @ 0x7c +10002620: f000 fed5 bl 100033ce <__wrap___aeabi_dsub> +10002624: 4b7a ldr r3, [pc, #488] @ (10002810 <_ftoa+0x34c>) +10002626: 00fa lsls r2, r7, #3 +10002628: 189b adds r3, r3, r2 +1000262a: 681a ldr r2, [r3, #0] +1000262c: 685b ldr r3, [r3, #4] +1000262e: 920a str r2, [sp, #40] @ 0x28 +10002630: 930b str r3, [sp, #44] @ 0x2c +10002632: f000 fefc bl 1000342e <__wrap___aeabi_dmul> +10002636: 9008 str r0, [sp, #32] +10002638: 9109 str r1, [sp, #36] @ 0x24 +1000263a: f000 ffa5 bl 10003588 <__wrap___aeabi_d2uiz> +1000263e: 0006 movs r6, r0 +10002640: f000 ff62 bl 10003508 <__wrap___aeabi_ui2d> +10002644: 0002 movs r2, r0 +10002646: 000b movs r3, r1 +10002648: 9808 ldr r0, [sp, #32] +1000264a: 9909 ldr r1, [sp, #36] @ 0x24 +1000264c: f000 febf bl 100033ce <__wrap___aeabi_dsub> +10002650: 9008 str r0, [sp, #32] +10002652: 9109 str r1, [sp, #36] @ 0x24 +10002654: 2200 movs r2, #0 +10002656: 4b6f ldr r3, [pc, #444] @ (10002814 <_ftoa+0x350>) +10002658: f000 ff42 bl 100034e0 <__wrap___aeabi_dcmpgt> +1000265c: 2800 cmp r0, #0 +1000265e: d02e beq.n 100026be <_ftoa+0x1fa> +10002660: 3601 adds r6, #1 +10002662: 0030 movs r0, r6 +10002664: f000 ff50 bl 10003508 <__wrap___aeabi_ui2d> +10002668: 0002 movs r2, r0 +1000266a: 000b movs r3, r1 +1000266c: 980a ldr r0, [sp, #40] @ 0x28 +1000266e: 990b ldr r1, [sp, #44] @ 0x2c +10002670: f000 ff26 bl 100034c0 <__wrap___aeabi_dcmple> +10002674: 2800 cmp r0, #0 +10002676: d001 beq.n 1000267c <_ftoa+0x1b8> +10002678: 3501 adds r5, #1 +1000267a: 2600 movs r6, #0 +1000267c: 2f00 cmp r7, #0 +1000267e: d12c bne.n 100026da <_ftoa+0x216> +10002680: 0028 movs r0, r5 +10002682: f000 ff45 bl 10003510 <__wrap___aeabi_i2d> +10002686: 0002 movs r2, r0 +10002688: 000b movs r3, r1 +1000268a: 981e ldr r0, [sp, #120] @ 0x78 +1000268c: 991f ldr r1, [sp, #124] @ 0x7c +1000268e: f000 fe9e bl 100033ce <__wrap___aeabi_dsub> +10002692: 0006 movs r6, r0 +10002694: 000f movs r7, r1 +10002696: 2200 movs r2, #0 +10002698: 4b5e ldr r3, [pc, #376] @ (10002814 <_ftoa+0x350>) +1000269a: f000 ff0b bl 100034b4 <__wrap___aeabi_dcmplt> +1000269e: 2800 cmp r0, #0 +100026a0: d146 bne.n 10002730 <_ftoa+0x26c> +100026a2: 2200 movs r2, #0 +100026a4: 4b5b ldr r3, [pc, #364] @ (10002814 <_ftoa+0x350>) +100026a6: 0030 movs r0, r6 +100026a8: 0039 movs r1, r7 +100026aa: f000 ff19 bl 100034e0 <__wrap___aeabi_dcmpgt> +100026ae: 2800 cmp r0, #0 +100026b0: d13e bne.n 10002730 <_ftoa+0x26c> +100026b2: 07eb lsls r3, r5, #31 +100026b4: d53c bpl.n 10002730 <_ftoa+0x26c> +100026b6: 3501 adds r5, #1 +100026b8: e03a b.n 10002730 <_ftoa+0x26c> +100026ba: 2706 movs r7, #6 +100026bc: e746 b.n 1000254c <_ftoa+0x88> +100026be: 2200 movs r2, #0 +100026c0: 4b54 ldr r3, [pc, #336] @ (10002814 <_ftoa+0x350>) +100026c2: 9808 ldr r0, [sp, #32] +100026c4: 9909 ldr r1, [sp, #36] @ 0x24 +100026c6: f000 fef5 bl 100034b4 <__wrap___aeabi_dcmplt> +100026ca: 2800 cmp r0, #0 +100026cc: d1d6 bne.n 1000267c <_ftoa+0x1b8> +100026ce: 2e00 cmp r6, #0 +100026d0: d001 beq.n 100026d6 <_ftoa+0x212> +100026d2: 07f3 lsls r3, r6, #31 +100026d4: d5d2 bpl.n 1000267c <_ftoa+0x1b8> +100026d6: 3601 adds r6, #1 +100026d8: e7d0 b.n 1000267c <_ftoa+0x1b8> +100026da: 46aa mov sl, r5 +100026dc: 2c1f cmp r4, #31 +100026de: d811 bhi.n 10002704 <_ftoa+0x240> +100026e0: 3f01 subs r7, #1 +100026e2: 210a movs r1, #10 +100026e4: 0030 movs r0, r6 +100026e6: f000 fc37 bl 10002f58 <__wrap___aeabi_uidiv> +100026ea: 1c65 adds r5, r4, #1 +100026ec: 3130 adds r1, #48 @ 0x30 +100026ee: ab0c add r3, sp, #48 @ 0x30 +100026f0: 5519 strb r1, [r3, r4] +100026f2: 210a movs r1, #10 +100026f4: 0030 movs r0, r6 +100026f6: f000 fc2f bl 10002f58 <__wrap___aeabi_uidiv> +100026fa: 2e09 cmp r6, #9 +100026fc: d90e bls.n 1000271c <_ftoa+0x258> +100026fe: 0006 movs r6, r0 +10002700: 002c movs r4, r5 +10002702: e7eb b.n 100026dc <_ftoa+0x218> +10002704: 4655 mov r5, sl +10002706: 2c1f cmp r4, #31 +10002708: d80c bhi.n 10002724 <_ftoa+0x260> +1000270a: 1e7b subs r3, r7, #1 +1000270c: 2f00 cmp r7, #0 +1000270e: d009 beq.n 10002724 <_ftoa+0x260> +10002710: aa0c add r2, sp, #48 @ 0x30 +10002712: 2130 movs r1, #48 @ 0x30 +10002714: 5511 strb r1, [r2, r4] +10002716: 001f movs r7, r3 +10002718: 3401 adds r4, #1 +1000271a: e7f4 b.n 10002706 <_ftoa+0x242> +1000271c: 002b movs r3, r5 +1000271e: 4655 mov r5, sl +10002720: 001c movs r4, r3 +10002722: e7f0 b.n 10002706 <_ftoa+0x242> +10002724: 2c1f cmp r4, #31 +10002726: d803 bhi.n 10002730 <_ftoa+0x26c> +10002728: ab0c add r3, sp, #48 @ 0x30 +1000272a: 222e movs r2, #46 @ 0x2e +1000272c: 551a strb r2, [r3, r4] +1000272e: 3401 adds r4, #1 +10002730: 2c1f cmp r4, #31 +10002732: d810 bhi.n 10002756 <_ftoa+0x292> +10002734: 210a movs r1, #10 +10002736: 0028 movs r0, r5 +10002738: f000 fbe6 bl 10002f08 <__wrap___aeabi_idiv> +1000273c: 1c66 adds r6, r4, #1 +1000273e: 3130 adds r1, #48 @ 0x30 +10002740: ab0c add r3, sp, #48 @ 0x30 +10002742: 5519 strb r1, [r3, r4] +10002744: 210a movs r1, #10 +10002746: 0028 movs r0, r5 +10002748: f000 fbde bl 10002f08 <__wrap___aeabi_idiv> +1000274c: 1e05 subs r5, r0, #0 +1000274e: d001 beq.n 10002754 <_ftoa+0x290> +10002750: 0034 movs r4, r6 +10002752: e7ed b.n 10002730 <_ftoa+0x26c> +10002754: 0034 movs r4, r6 +10002756: 2303 movs r3, #3 +10002758: 9a22 ldr r2, [sp, #136] @ 0x88 +1000275a: 4013 ands r3, r2 +1000275c: 2b01 cmp r3, #1 +1000275e: d01c beq.n 1000279a <_ftoa+0x2d6> +10002760: 2c1f cmp r4, #31 +10002762: d806 bhi.n 10002772 <_ftoa+0x2ae> +10002764: 4643 mov r3, r8 +10002766: 2b00 cmp r3, #0 +10002768: d032 beq.n 100027d0 <_ftoa+0x30c> +1000276a: ab0c add r3, sp, #48 @ 0x30 +1000276c: 222d movs r2, #45 @ 0x2d +1000276e: 551a strb r2, [r3, r4] +10002770: 3401 adds r4, #1 +10002772: 9b22 ldr r3, [sp, #136] @ 0x88 +10002774: 9303 str r3, [sp, #12] +10002776: 9b21 ldr r3, [sp, #132] @ 0x84 +10002778: 9302 str r3, [sp, #8] +1000277a: 9401 str r4, [sp, #4] +1000277c: ab0c add r3, sp, #48 @ 0x30 +1000277e: 9300 str r3, [sp, #0] +10002780: 464b mov r3, r9 +10002782: 465a mov r2, fp +10002784: 9907 ldr r1, [sp, #28] +10002786: 9806 ldr r0, [sp, #24] +10002788: f7ff fac8 bl 10001d1c <_out_rev> +1000278c: b015 add sp, #84 @ 0x54 +1000278e: bcf0 pop {r4, r5, r6, r7} +10002790: 46bb mov fp, r7 +10002792: 46b2 mov sl, r6 +10002794: 46a9 mov r9, r5 +10002796: 46a0 mov r8, r4 +10002798: bdf0 pop {r4, r5, r6, r7, pc} +1000279a: 9b21 ldr r3, [sp, #132] @ 0x84 +1000279c: 2b00 cmp r3, #0 +1000279e: d013 beq.n 100027c8 <_ftoa+0x304> +100027a0: 4643 mov r3, r8 +100027a2: 2b00 cmp r3, #0 +100027a4: d102 bne.n 100027ac <_ftoa+0x2e8> +100027a6: 330c adds r3, #12 +100027a8: 4213 tst r3, r2 +100027aa: d00f beq.n 100027cc <_ftoa+0x308> +100027ac: 9b21 ldr r3, [sp, #132] @ 0x84 +100027ae: 3b01 subs r3, #1 +100027b0: 9321 str r3, [sp, #132] @ 0x84 +100027b2: 0019 movs r1, r3 +100027b4: e003 b.n 100027be <_ftoa+0x2fa> +100027b6: ab0c add r3, sp, #48 @ 0x30 +100027b8: 2230 movs r2, #48 @ 0x30 +100027ba: 551a strb r2, [r3, r4] +100027bc: 3401 adds r4, #1 +100027be: 428c cmp r4, r1 +100027c0: d2ce bcs.n 10002760 <_ftoa+0x29c> +100027c2: 2c1f cmp r4, #31 +100027c4: d9f7 bls.n 100027b6 <_ftoa+0x2f2> +100027c6: e7cb b.n 10002760 <_ftoa+0x29c> +100027c8: 9921 ldr r1, [sp, #132] @ 0x84 +100027ca: e7f8 b.n 100027be <_ftoa+0x2fa> +100027cc: 9921 ldr r1, [sp, #132] @ 0x84 +100027ce: e7f6 b.n 100027be <_ftoa+0x2fa> +100027d0: 9b22 ldr r3, [sp, #136] @ 0x88 +100027d2: 075b lsls r3, r3, #29 +100027d4: d504 bpl.n 100027e0 <_ftoa+0x31c> +100027d6: ab0c add r3, sp, #48 @ 0x30 +100027d8: 222b movs r2, #43 @ 0x2b +100027da: 551a strb r2, [r3, r4] +100027dc: 3401 adds r4, #1 +100027de: e7c8 b.n 10002772 <_ftoa+0x2ae> +100027e0: 9b22 ldr r3, [sp, #136] @ 0x88 +100027e2: 071b lsls r3, r3, #28 +100027e4: d5c5 bpl.n 10002772 <_ftoa+0x2ae> +100027e6: ab0c add r3, sp, #48 @ 0x30 +100027e8: 2220 movs r2, #32 +100027ea: 551a strb r2, [r3, r4] +100027ec: 3401 adds r4, #1 +100027ee: e7c0 b.n 10002772 <_ftoa+0x2ae> +100027f0: ffefffff .word 0xffefffff +100027f4: 7fefffff .word 0x7fefffff +100027f8: 41cdcd65 .word 0x41cdcd65 +100027fc: c1cdcd65 .word 0xc1cdcd65 +10002800: 10004b70 .word 0x10004b70 +10002804: 10004b74 .word 0x10004b74 +10002808: 10004b64 .word 0x10004b64 +1000280c: 10004b6c .word 0x10004b6c +10002810: 10004d18 .word 0x10004d18 +10002814: 3fe00000 .word 0x3fe00000 + +10002818 <_vsnprintf>: +10002818: b5f0 push {r4, r5, r6, r7, lr} +1000281a: 46de mov lr, fp +1000281c: 4657 mov r7, sl +1000281e: 464e mov r6, r9 +10002820: 4645 mov r5, r8 +10002822: b5e0 push {r5, r6, r7, lr} +10002824: b093 sub sp, #76 @ 0x4c +10002826: 4682 mov sl, r0 +10002828: 4688 mov r8, r1 +1000282a: 4693 mov fp, r2 +1000282c: 9311 str r3, [sp, #68] @ 0x44 +1000282e: 2900 cmp r1, #0 +10002830: d100 bne.n 10002834 <_vsnprintf+0x1c> +10002832: e30d b.n 10002e50 <_vsnprintf+0x638> +10002834: 2500 movs r5, #0 +10002836: 4656 mov r6, sl +10002838: 9b11 ldr r3, [sp, #68] @ 0x44 +1000283a: 7818 ldrb r0, [r3, #0] +1000283c: 2800 cmp r0, #0 +1000283e: d100 bne.n 10002842 <_vsnprintf+0x2a> +10002840: e309 b.n 10002e56 <_vsnprintf+0x63e> +10002842: 2825 cmp r0, #37 @ 0x25 +10002844: d009 beq.n 1000285a <_vsnprintf+0x42> +10002846: 1c6c adds r4, r5, #1 +10002848: 465b mov r3, fp +1000284a: 002a movs r2, r5 +1000284c: 4641 mov r1, r8 +1000284e: 47b0 blx r6 +10002850: 9b11 ldr r3, [sp, #68] @ 0x44 +10002852: 3301 adds r3, #1 +10002854: 9311 str r3, [sp, #68] @ 0x44 +10002856: 0025 movs r5, r4 +10002858: e7ee b.n 10002838 <_vsnprintf+0x20> +1000285a: 3301 adds r3, #1 +1000285c: 9311 str r3, [sp, #68] @ 0x44 +1000285e: 2700 movs r7, #0 +10002860: e020 b.n 100028a4 <_vsnprintf+0x8c> +10002862: 2301 movs r3, #1 +10002864: 431f orrs r7, r3 +10002866: 3201 adds r2, #1 +10002868: 9211 str r2, [sp, #68] @ 0x44 +1000286a: 2401 movs r4, #1 +1000286c: e018 b.n 100028a0 <_vsnprintf+0x88> +1000286e: 2302 movs r3, #2 +10002870: 431f orrs r7, r3 +10002872: 3201 adds r2, #1 +10002874: 9211 str r2, [sp, #68] @ 0x44 +10002876: 2401 movs r4, #1 +10002878: e012 b.n 100028a0 <_vsnprintf+0x88> +1000287a: 2304 movs r3, #4 +1000287c: 431f orrs r7, r3 +1000287e: 3201 adds r2, #1 +10002880: 9211 str r2, [sp, #68] @ 0x44 +10002882: 2401 movs r4, #1 +10002884: e00c b.n 100028a0 <_vsnprintf+0x88> +10002886: 2308 movs r3, #8 +10002888: 431f orrs r7, r3 +1000288a: 3201 adds r2, #1 +1000288c: 9211 str r2, [sp, #68] @ 0x44 +1000288e: 2401 movs r4, #1 +10002890: e006 b.n 100028a0 <_vsnprintf+0x88> +10002892: 2310 movs r3, #16 +10002894: 431f orrs r7, r3 +10002896: 3201 adds r2, #1 +10002898: 9211 str r2, [sp, #68] @ 0x44 +1000289a: 2401 movs r4, #1 +1000289c: e000 b.n 100028a0 <_vsnprintf+0x88> +1000289e: 2400 movs r4, #0 +100028a0: 2c00 cmp r4, #0 +100028a2: d009 beq.n 100028b8 <_vsnprintf+0xa0> +100028a4: 9a11 ldr r2, [sp, #68] @ 0x44 +100028a6: 7813 ldrb r3, [r2, #0] +100028a8: 3b20 subs r3, #32 +100028aa: b2d9 uxtb r1, r3 +100028ac: 2910 cmp r1, #16 +100028ae: d8f6 bhi.n 1000289e <_vsnprintf+0x86> +100028b0: 008b lsls r3, r1, #2 +100028b2: 49c8 ldr r1, [pc, #800] @ (10002bd4 <_vsnprintf+0x3bc>) +100028b4: 58cb ldr r3, [r1, r3] +100028b6: 469f mov pc, r3 +100028b8: 9b11 ldr r3, [sp, #68] @ 0x44 +100028ba: 781a ldrb r2, [r3, #0] +100028bc: 0013 movs r3, r2 +100028be: 3b30 subs r3, #48 @ 0x30 +100028c0: b2db uxtb r3, r3 +100028c2: 2b09 cmp r3, #9 +100028c4: d910 bls.n 100028e8 <_vsnprintf+0xd0> +100028c6: 2a2a cmp r2, #42 @ 0x2a +100028c8: d013 beq.n 100028f2 <_vsnprintf+0xda> +100028ca: 940b str r4, [sp, #44] @ 0x2c +100028cc: 9b11 ldr r3, [sp, #68] @ 0x44 +100028ce: 781a ldrb r2, [r3, #0] +100028d0: 2a2e cmp r2, #46 @ 0x2e +100028d2: d01e beq.n 10002912 <_vsnprintf+0xfa> +100028d4: 9a11 ldr r2, [sp, #68] @ 0x44 +100028d6: 7813 ldrb r3, [r2, #0] +100028d8: 3b68 subs r3, #104 @ 0x68 +100028da: b2d9 uxtb r1, r3 +100028dc: 2912 cmp r1, #18 +100028de: d859 bhi.n 10002994 <_vsnprintf+0x17c> +100028e0: 008b lsls r3, r1, #2 +100028e2: 49bd ldr r1, [pc, #756] @ (10002bd8 <_vsnprintf+0x3c0>) +100028e4: 58cb ldr r3, [r1, r3] +100028e6: 469f mov pc, r3 +100028e8: a811 add r0, sp, #68 @ 0x44 +100028ea: f7ff fa05 bl 10001cf8 <_atoi> +100028ee: 900b str r0, [sp, #44] @ 0x2c +100028f0: e7ec b.n 100028cc <_vsnprintf+0xb4> +100028f2: 9b1c ldr r3, [sp, #112] @ 0x70 +100028f4: 1d1a adds r2, r3, #4 +100028f6: 921c str r2, [sp, #112] @ 0x70 +100028f8: 681b ldr r3, [r3, #0] +100028fa: 2b00 cmp r3, #0 +100028fc: db04 blt.n 10002908 <_vsnprintf+0xf0> +100028fe: 930b str r3, [sp, #44] @ 0x2c +10002900: 9b11 ldr r3, [sp, #68] @ 0x44 +10002902: 3301 adds r3, #1 +10002904: 9311 str r3, [sp, #68] @ 0x44 +10002906: e7e1 b.n 100028cc <_vsnprintf+0xb4> +10002908: 2202 movs r2, #2 +1000290a: 4317 orrs r7, r2 +1000290c: 425b negs r3, r3 +1000290e: 930b str r3, [sp, #44] @ 0x2c +10002910: e7f6 b.n 10002900 <_vsnprintf+0xe8> +10002912: 2280 movs r2, #128 @ 0x80 +10002914: 00d2 lsls r2, r2, #3 +10002916: 4317 orrs r7, r2 +10002918: 1c5a adds r2, r3, #1 +1000291a: 9211 str r2, [sp, #68] @ 0x44 +1000291c: 785a ldrb r2, [r3, #1] +1000291e: 0013 movs r3, r2 +10002920: 3b30 subs r3, #48 @ 0x30 +10002922: b2db uxtb r3, r3 +10002924: 2b09 cmp r3, #9 +10002926: d90b bls.n 10002940 <_vsnprintf+0x128> +10002928: 2a2a cmp r2, #42 @ 0x2a +1000292a: d1d3 bne.n 100028d4 <_vsnprintf+0xbc> +1000292c: 9b1c ldr r3, [sp, #112] @ 0x70 +1000292e: 1d1a adds r2, r3, #4 +10002930: 921c str r2, [sp, #112] @ 0x70 +10002932: 681c ldr r4, [r3, #0] +10002934: 2c00 cmp r4, #0 +10002936: db08 blt.n 1000294a <_vsnprintf+0x132> +10002938: 9b11 ldr r3, [sp, #68] @ 0x44 +1000293a: 3301 adds r3, #1 +1000293c: 9311 str r3, [sp, #68] @ 0x44 +1000293e: e7c9 b.n 100028d4 <_vsnprintf+0xbc> +10002940: a811 add r0, sp, #68 @ 0x44 +10002942: f7ff f9d9 bl 10001cf8 <_atoi> +10002946: 0004 movs r4, r0 +10002948: e7c4 b.n 100028d4 <_vsnprintf+0xbc> +1000294a: 2400 movs r4, #0 +1000294c: e7f4 b.n 10002938 <_vsnprintf+0x120> +1000294e: 2380 movs r3, #128 @ 0x80 +10002950: 005b lsls r3, r3, #1 +10002952: 433b orrs r3, r7 +10002954: 1c51 adds r1, r2, #1 +10002956: 9111 str r1, [sp, #68] @ 0x44 +10002958: 7851 ldrb r1, [r2, #1] +1000295a: 296c cmp r1, #108 @ 0x6c +1000295c: d001 beq.n 10002962 <_vsnprintf+0x14a> +1000295e: 001f movs r7, r3 +10002960: e018 b.n 10002994 <_vsnprintf+0x17c> +10002962: 23c0 movs r3, #192 @ 0xc0 +10002964: 009b lsls r3, r3, #2 +10002966: 431f orrs r7, r3 +10002968: 3202 adds r2, #2 +1000296a: 9211 str r2, [sp, #68] @ 0x44 +1000296c: e012 b.n 10002994 <_vsnprintf+0x17c> +1000296e: 2380 movs r3, #128 @ 0x80 +10002970: 433b orrs r3, r7 +10002972: 1c51 adds r1, r2, #1 +10002974: 9111 str r1, [sp, #68] @ 0x44 +10002976: 7851 ldrb r1, [r2, #1] +10002978: 2968 cmp r1, #104 @ 0x68 +1000297a: d001 beq.n 10002980 <_vsnprintf+0x168> +1000297c: 001f movs r7, r3 +1000297e: e009 b.n 10002994 <_vsnprintf+0x17c> +10002980: 23c0 movs r3, #192 @ 0xc0 +10002982: 431f orrs r7, r3 +10002984: 3202 adds r2, #2 +10002986: 9211 str r2, [sp, #68] @ 0x44 +10002988: e004 b.n 10002994 <_vsnprintf+0x17c> +1000298a: 2380 movs r3, #128 @ 0x80 +1000298c: 005b lsls r3, r3, #1 +1000298e: 431f orrs r7, r3 +10002990: 3201 adds r2, #1 +10002992: 9211 str r2, [sp, #68] @ 0x44 +10002994: 9b11 ldr r3, [sp, #68] @ 0x44 +10002996: 7818 ldrb r0, [r3, #0] +10002998: 2867 cmp r0, #103 @ 0x67 +1000299a: d818 bhi.n 100029ce <_vsnprintf+0x1b6> +1000299c: 2825 cmp r0, #37 @ 0x25 +1000299e: d200 bcs.n 100029a2 <_vsnprintf+0x18a> +100029a0: e24c b.n 10002e3c <_vsnprintf+0x624> +100029a2: 0003 movs r3, r0 +100029a4: 3b25 subs r3, #37 @ 0x25 +100029a6: b2da uxtb r2, r3 +100029a8: 2a42 cmp r2, #66 @ 0x42 +100029aa: d900 bls.n 100029ae <_vsnprintf+0x196> +100029ac: e246 b.n 10002e3c <_vsnprintf+0x624> +100029ae: 0093 lsls r3, r2, #2 +100029b0: 4a8a ldr r2, [pc, #552] @ (10002bdc <_vsnprintf+0x3c4>) +100029b2: 58d3 ldr r3, [r2, r3] +100029b4: 469f mov pc, r3 +100029b6: 2380 movs r3, #128 @ 0x80 +100029b8: 009b lsls r3, r3, #2 +100029ba: 431f orrs r7, r3 +100029bc: 3201 adds r2, #1 +100029be: 9211 str r2, [sp, #68] @ 0x44 +100029c0: e7e8 b.n 10002994 <_vsnprintf+0x17c> +100029c2: 2380 movs r3, #128 @ 0x80 +100029c4: 005b lsls r3, r3, #1 +100029c6: 431f orrs r7, r3 +100029c8: 3201 adds r2, #1 +100029ca: 9211 str r2, [sp, #68] @ 0x44 +100029cc: e7e2 b.n 10002994 <_vsnprintf+0x17c> +100029ce: 2878 cmp r0, #120 @ 0x78 +100029d0: d900 bls.n 100029d4 <_vsnprintf+0x1bc> +100029d2: e233 b.n 10002e3c <_vsnprintf+0x624> +100029d4: 2869 cmp r0, #105 @ 0x69 +100029d6: d200 bcs.n 100029da <_vsnprintf+0x1c2> +100029d8: e230 b.n 10002e3c <_vsnprintf+0x624> +100029da: 0002 movs r2, r0 +100029dc: 3a69 subs r2, #105 @ 0x69 +100029de: b2d2 uxtb r2, r2 +100029e0: 2301 movs r3, #1 +100029e2: 4093 lsls r3, r2 +100029e4: 4a7e ldr r2, [pc, #504] @ (10002be0 <_vsnprintf+0x3c8>) +100029e6: 4213 tst r3, r2 +100029e8: d111 bne.n 10002a0e <_vsnprintf+0x1f6> +100029ea: 061a lsls r2, r3, #24 +100029ec: d500 bpl.n 100029f0 <_vsnprintf+0x1d8> +100029ee: e200 b.n 10002df2 <_vsnprintf+0x5da> +100029f0: 055b lsls r3, r3, #21 +100029f2: d400 bmi.n 100029f6 <_vsnprintf+0x1de> +100029f4: e222 b.n 10002e3c <_vsnprintf+0x624> +100029f6: 9b1c ldr r3, [sp, #112] @ 0x70 +100029f8: 1d1a adds r2, r3, #4 +100029fa: 921c str r2, [sp, #112] @ 0x70 +100029fc: 681b ldr r3, [r3, #0] +100029fe: 469a mov sl, r3 +10002a00: 2c00 cmp r4, #0 +10002a02: d000 beq.n 10002a06 <_vsnprintf+0x1ee> +10002a04: e1b2 b.n 10002d6c <_vsnprintf+0x554> +10002a06: 2201 movs r2, #1 +10002a08: 4252 negs r2, r2 +10002a0a: 4653 mov r3, sl +10002a0c: e18e b.n 10002d2c <_vsnprintf+0x514> +10002a0e: 286f cmp r0, #111 @ 0x6f +10002a10: d00e beq.n 10002a30 <_vsnprintf+0x218> +10002a12: d806 bhi.n 10002a22 <_vsnprintf+0x20a> +10002a14: 2858 cmp r0, #88 @ 0x58 +10002a16: d03d beq.n 10002a94 <_vsnprintf+0x27c> +10002a18: 2862 cmp r0, #98 @ 0x62 +10002a1a: d104 bne.n 10002a26 <_vsnprintf+0x20e> +10002a1c: 2302 movs r3, #2 +10002a1e: 469c mov ip, r3 +10002a20: e008 b.n 10002a34 <_vsnprintf+0x21c> +10002a22: 2878 cmp r0, #120 @ 0x78 +10002a24: d039 beq.n 10002a9a <_vsnprintf+0x282> +10002a26: 2310 movs r3, #16 +10002a28: 439f bics r7, r3 +10002a2a: 3b06 subs r3, #6 +10002a2c: 469c mov ip, r3 +10002a2e: e001 b.n 10002a34 <_vsnprintf+0x21c> +10002a30: 2308 movs r3, #8 +10002a32: 469c mov ip, r3 +10002a34: 2858 cmp r0, #88 @ 0x58 +10002a36: d033 beq.n 10002aa0 <_vsnprintf+0x288> +10002a38: 2869 cmp r0, #105 @ 0x69 +10002a3a: d003 beq.n 10002a44 <_vsnprintf+0x22c> +10002a3c: 2864 cmp r0, #100 @ 0x64 +10002a3e: d001 beq.n 10002a44 <_vsnprintf+0x22c> +10002a40: 220c movs r2, #12 +10002a42: 4397 bics r7, r2 +10002a44: 057a lsls r2, r7, #21 +10002a46: d501 bpl.n 10002a4c <_vsnprintf+0x234> +10002a48: 2201 movs r2, #1 +10002a4a: 4397 bics r7, r2 +10002a4c: 2869 cmp r0, #105 @ 0x69 +10002a4e: d02a beq.n 10002aa6 <_vsnprintf+0x28e> +10002a50: 2864 cmp r0, #100 @ 0x64 +10002a52: d028 beq.n 10002aa6 <_vsnprintf+0x28e> +10002a54: 05ba lsls r2, r7, #22 +10002a56: d500 bpl.n 10002a5a <_vsnprintf+0x242> +10002a58: e09f b.n 10002b9a <_vsnprintf+0x382> +10002a5a: 05fa lsls r2, r7, #23 +10002a5c: d500 bpl.n 10002a60 <_vsnprintf+0x248> +10002a5e: e0c1 b.n 10002be4 <_vsnprintf+0x3cc> +10002a60: 067a lsls r2, r7, #25 +10002a62: d400 bmi.n 10002a66 <_vsnprintf+0x24e> +10002a64: e0d3 b.n 10002c0e <_vsnprintf+0x3f6> +10002a66: 9a1c ldr r2, [sp, #112] @ 0x70 +10002a68: 1d11 adds r1, r2, #4 +10002a6a: 911c str r1, [sp, #112] @ 0x70 +10002a6c: 6811 ldr r1, [r2, #0] +10002a6e: 22ff movs r2, #255 @ 0xff +10002a70: 400a ands r2, r1 +10002a72: 9705 str r7, [sp, #20] +10002a74: 9b0b ldr r3, [sp, #44] @ 0x2c +10002a76: 9304 str r3, [sp, #16] +10002a78: 9403 str r4, [sp, #12] +10002a7a: 4663 mov r3, ip +10002a7c: 9302 str r3, [sp, #8] +10002a7e: 2300 movs r3, #0 +10002a80: 9301 str r3, [sp, #4] +10002a82: 9200 str r2, [sp, #0] +10002a84: 465b mov r3, fp +10002a86: 002a movs r2, r5 +10002a88: 4641 mov r1, r8 +10002a8a: 0030 movs r0, r6 +10002a8c: f7ff fa25 bl 10001eda <_ntoa_long> +10002a90: 0005 movs r5, r0 +10002a92: e027 b.n 10002ae4 <_vsnprintf+0x2cc> +10002a94: 2310 movs r3, #16 +10002a96: 469c mov ip, r3 +10002a98: e7cc b.n 10002a34 <_vsnprintf+0x21c> +10002a9a: 2310 movs r3, #16 +10002a9c: 469c mov ip, r3 +10002a9e: e7c9 b.n 10002a34 <_vsnprintf+0x21c> +10002aa0: 2220 movs r2, #32 +10002aa2: 4317 orrs r7, r2 +10002aa4: e7c8 b.n 10002a38 <_vsnprintf+0x220> +10002aa6: 05ba lsls r2, r7, #22 +10002aa8: d420 bmi.n 10002aec <_vsnprintf+0x2d4> +10002aaa: 05fa lsls r2, r7, #23 +10002aac: d450 bmi.n 10002b50 <_vsnprintf+0x338> +10002aae: 067a lsls r2, r7, #25 +10002ab0: d566 bpl.n 10002b80 <_vsnprintf+0x368> +10002ab2: 9a1c ldr r2, [sp, #112] @ 0x70 +10002ab4: 1d11 adds r1, r2, #4 +10002ab6: 911c str r1, [sp, #112] @ 0x70 +10002ab8: 6811 ldr r1, [r2, #0] +10002aba: 22ff movs r2, #255 @ 0xff +10002abc: 400a ands r2, r1 +10002abe: 17d0 asrs r0, r2, #31 +10002ac0: 1811 adds r1, r2, r0 +10002ac2: 4041 eors r1, r0 +10002ac4: 9705 str r7, [sp, #20] +10002ac6: 9b0b ldr r3, [sp, #44] @ 0x2c +10002ac8: 9304 str r3, [sp, #16] +10002aca: 9403 str r4, [sp, #12] +10002acc: 4663 mov r3, ip +10002ace: 9302 str r3, [sp, #8] +10002ad0: 0fd2 lsrs r2, r2, #31 +10002ad2: 9201 str r2, [sp, #4] +10002ad4: 9100 str r1, [sp, #0] +10002ad6: 465b mov r3, fp +10002ad8: 002a movs r2, r5 +10002ada: 4641 mov r1, r8 +10002adc: 0030 movs r0, r6 +10002ade: f7ff f9fc bl 10001eda <_ntoa_long> +10002ae2: 0005 movs r5, r0 +10002ae4: 9b11 ldr r3, [sp, #68] @ 0x44 +10002ae6: 3301 adds r3, #1 +10002ae8: 9311 str r3, [sp, #68] @ 0x44 +10002aea: e6a5 b.n 10002838 <_vsnprintf+0x20> +10002aec: 9a1c ldr r2, [sp, #112] @ 0x70 +10002aee: 3207 adds r2, #7 +10002af0: 2107 movs r1, #7 +10002af2: 438a bics r2, r1 +10002af4: 0011 movs r1, r2 +10002af6: 3108 adds r1, #8 +10002af8: 911c str r1, [sp, #112] @ 0x70 +10002afa: 6811 ldr r1, [r2, #0] +10002afc: 6853 ldr r3, [r2, #4] +10002afe: 4699 mov r9, r3 +10002b00: 17db asrs r3, r3, #31 +10002b02: 930c str r3, [sp, #48] @ 0x30 +10002b04: 930d str r3, [sp, #52] @ 0x34 +10002b06: 9a0c ldr r2, [sp, #48] @ 0x30 +10002b08: 9b0d ldr r3, [sp, #52] @ 0x34 +10002b0a: 0010 movs r0, r2 +10002b0c: 4048 eors r0, r1 +10002b0e: 900e str r0, [sp, #56] @ 0x38 +10002b10: 464a mov r2, r9 +10002b12: 4053 eors r3, r2 +10002b14: 930f str r3, [sp, #60] @ 0x3c +10002b16: 980e ldr r0, [sp, #56] @ 0x38 +10002b18: 990f ldr r1, [sp, #60] @ 0x3c +10002b1a: 9a0c ldr r2, [sp, #48] @ 0x30 +10002b1c: 9b0d ldr r3, [sp, #52] @ 0x34 +10002b1e: 1a80 subs r0, r0, r2 +10002b20: 4199 sbcs r1, r3 +10002b22: 900e str r0, [sp, #56] @ 0x38 +10002b24: 910f str r1, [sp, #60] @ 0x3c +10002b26: 9708 str r7, [sp, #32] +10002b28: 9b0b ldr r3, [sp, #44] @ 0x2c +10002b2a: 9307 str r3, [sp, #28] +10002b2c: 9406 str r4, [sp, #24] +10002b2e: 4663 mov r3, ip +10002b30: 9304 str r3, [sp, #16] +10002b32: 2300 movs r3, #0 +10002b34: 9305 str r3, [sp, #20] +10002b36: 464b mov r3, r9 +10002b38: 0fda lsrs r2, r3, #31 +10002b3a: 9202 str r2, [sp, #8] +10002b3c: 9000 str r0, [sp, #0] +10002b3e: 9101 str r1, [sp, #4] +10002b40: 465b mov r3, fp +10002b42: 002a movs r2, r5 +10002b44: 4641 mov r1, r8 +10002b46: 0030 movs r0, r6 +10002b48: f7ff fa25 bl 10001f96 <_ntoa_long_long> +10002b4c: 0005 movs r5, r0 +10002b4e: e7c9 b.n 10002ae4 <_vsnprintf+0x2cc> +10002b50: 9a1c ldr r2, [sp, #112] @ 0x70 +10002b52: 1d11 adds r1, r2, #4 +10002b54: 911c str r1, [sp, #112] @ 0x70 +10002b56: 6812 ldr r2, [r2, #0] +10002b58: 17d0 asrs r0, r2, #31 +10002b5a: 1811 adds r1, r2, r0 +10002b5c: 4041 eors r1, r0 +10002b5e: 9705 str r7, [sp, #20] +10002b60: 9b0b ldr r3, [sp, #44] @ 0x2c +10002b62: 9304 str r3, [sp, #16] +10002b64: 9403 str r4, [sp, #12] +10002b66: 4663 mov r3, ip +10002b68: 9302 str r3, [sp, #8] +10002b6a: 0fd2 lsrs r2, r2, #31 +10002b6c: 9201 str r2, [sp, #4] +10002b6e: 9100 str r1, [sp, #0] +10002b70: 465b mov r3, fp +10002b72: 002a movs r2, r5 +10002b74: 4641 mov r1, r8 +10002b76: 0030 movs r0, r6 +10002b78: f7ff f9af bl 10001eda <_ntoa_long> +10002b7c: 0005 movs r5, r0 +10002b7e: e7b1 b.n 10002ae4 <_vsnprintf+0x2cc> +10002b80: 063a lsls r2, r7, #24 +10002b82: d505 bpl.n 10002b90 <_vsnprintf+0x378> +10002b84: 9a1c ldr r2, [sp, #112] @ 0x70 +10002b86: 1d11 adds r1, r2, #4 +10002b88: 911c str r1, [sp, #112] @ 0x70 +10002b8a: 2300 movs r3, #0 +10002b8c: 5ed2 ldrsh r2, [r2, r3] +10002b8e: e796 b.n 10002abe <_vsnprintf+0x2a6> +10002b90: 9a1c ldr r2, [sp, #112] @ 0x70 +10002b92: 1d11 adds r1, r2, #4 +10002b94: 911c str r1, [sp, #112] @ 0x70 +10002b96: 6812 ldr r2, [r2, #0] +10002b98: e791 b.n 10002abe <_vsnprintf+0x2a6> +10002b9a: 9a1c ldr r2, [sp, #112] @ 0x70 +10002b9c: 3207 adds r2, #7 +10002b9e: 2107 movs r1, #7 +10002ba0: 438a bics r2, r1 +10002ba2: 0011 movs r1, r2 +10002ba4: 3108 adds r1, #8 +10002ba6: 911c str r1, [sp, #112] @ 0x70 +10002ba8: 9708 str r7, [sp, #32] +10002baa: 9b0b ldr r3, [sp, #44] @ 0x2c +10002bac: 9307 str r3, [sp, #28] +10002bae: 9406 str r4, [sp, #24] +10002bb0: 4663 mov r3, ip +10002bb2: 9304 str r3, [sp, #16] +10002bb4: 2300 movs r3, #0 +10002bb6: 9305 str r3, [sp, #20] +10002bb8: 9302 str r3, [sp, #8] +10002bba: 6853 ldr r3, [r2, #4] +10002bbc: 6812 ldr r2, [r2, #0] +10002bbe: 9200 str r2, [sp, #0] +10002bc0: 9301 str r3, [sp, #4] +10002bc2: 465b mov r3, fp +10002bc4: 002a movs r2, r5 +10002bc6: 4641 mov r1, r8 +10002bc8: 0030 movs r0, r6 +10002bca: f7ff f9e4 bl 10001f96 <_ntoa_long_long> +10002bce: 0005 movs r5, r0 +10002bd0: e788 b.n 10002ae4 <_vsnprintf+0x2cc> +10002bd2: 46c0 nop @ (mov r8, r8) +10002bd4: 10004b7c .word 0x10004b7c +10002bd8: 10004bc0 .word 0x10004bc0 +10002bdc: 10004c0c .word 0x10004c0c +10002be0: 00009041 .word 0x00009041 +10002be4: 9a1c ldr r2, [sp, #112] @ 0x70 +10002be6: 1d11 adds r1, r2, #4 +10002be8: 911c str r1, [sp, #112] @ 0x70 +10002bea: 9705 str r7, [sp, #20] +10002bec: 9b0b ldr r3, [sp, #44] @ 0x2c +10002bee: 9304 str r3, [sp, #16] +10002bf0: 9403 str r4, [sp, #12] +10002bf2: 4663 mov r3, ip +10002bf4: 9302 str r3, [sp, #8] +10002bf6: 2300 movs r3, #0 +10002bf8: 9301 str r3, [sp, #4] +10002bfa: 6813 ldr r3, [r2, #0] +10002bfc: 9300 str r3, [sp, #0] +10002bfe: 465b mov r3, fp +10002c00: 002a movs r2, r5 +10002c02: 4641 mov r1, r8 +10002c04: 0030 movs r0, r6 +10002c06: f7ff f968 bl 10001eda <_ntoa_long> +10002c0a: 0005 movs r5, r0 +10002c0c: e76a b.n 10002ae4 <_vsnprintf+0x2cc> +10002c0e: 063a lsls r2, r7, #24 +10002c10: d506 bpl.n 10002c20 <_vsnprintf+0x408> +10002c12: 9a1c ldr r2, [sp, #112] @ 0x70 +10002c14: 1d11 adds r1, r2, #4 +10002c16: 911c str r1, [sp, #112] @ 0x70 +10002c18: 6812 ldr r2, [r2, #0] +10002c1a: 0412 lsls r2, r2, #16 +10002c1c: 0c12 lsrs r2, r2, #16 +10002c1e: e728 b.n 10002a72 <_vsnprintf+0x25a> +10002c20: 9a1c ldr r2, [sp, #112] @ 0x70 +10002c22: 1d11 adds r1, r2, #4 +10002c24: 911c str r1, [sp, #112] @ 0x70 +10002c26: 6812 ldr r2, [r2, #0] +10002c28: e723 b.n 10002a72 <_vsnprintf+0x25a> +10002c2a: 2846 cmp r0, #70 @ 0x46 +10002c2c: d019 beq.n 10002c62 <_vsnprintf+0x44a> +10002c2e: 9b1c ldr r3, [sp, #112] @ 0x70 +10002c30: 3307 adds r3, #7 +10002c32: 2207 movs r2, #7 +10002c34: 4393 bics r3, r2 +10002c36: 001a movs r2, r3 +10002c38: 3208 adds r2, #8 +10002c3a: 921c str r2, [sp, #112] @ 0x70 +10002c3c: 9704 str r7, [sp, #16] +10002c3e: 9a0b ldr r2, [sp, #44] @ 0x2c +10002c40: 9203 str r2, [sp, #12] +10002c42: 9402 str r4, [sp, #8] +10002c44: 681a ldr r2, [r3, #0] +10002c46: 685b ldr r3, [r3, #4] +10002c48: 9200 str r2, [sp, #0] +10002c4a: 9301 str r3, [sp, #4] +10002c4c: 465b mov r3, fp +10002c4e: 002a movs r2, r5 +10002c50: 4641 mov r1, r8 +10002c52: 0030 movs r0, r6 +10002c54: f7ff fc36 bl 100024c4 <_ftoa> +10002c58: 0005 movs r5, r0 +10002c5a: 9b11 ldr r3, [sp, #68] @ 0x44 +10002c5c: 3301 adds r3, #1 +10002c5e: 9311 str r3, [sp, #68] @ 0x44 +10002c60: e5ea b.n 10002838 <_vsnprintf+0x20> +10002c62: 2320 movs r3, #32 +10002c64: 431f orrs r7, r3 +10002c66: e7e2 b.n 10002c2e <_vsnprintf+0x416> +10002c68: 2867 cmp r0, #103 @ 0x67 +10002c6a: d001 beq.n 10002c70 <_vsnprintf+0x458> +10002c6c: 2847 cmp r0, #71 @ 0x47 +10002c6e: d102 bne.n 10002c76 <_vsnprintf+0x45e> +10002c70: 2380 movs r3, #128 @ 0x80 +10002c72: 011b lsls r3, r3, #4 +10002c74: 431f orrs r7, r3 +10002c76: 2845 cmp r0, #69 @ 0x45 +10002c78: d001 beq.n 10002c7e <_vsnprintf+0x466> +10002c7a: 2847 cmp r0, #71 @ 0x47 +10002c7c: d101 bne.n 10002c82 <_vsnprintf+0x46a> +10002c7e: 2320 movs r3, #32 +10002c80: 431f orrs r7, r3 +10002c82: 9b1c ldr r3, [sp, #112] @ 0x70 +10002c84: 3307 adds r3, #7 +10002c86: 2207 movs r2, #7 +10002c88: 4393 bics r3, r2 +10002c8a: 001a movs r2, r3 +10002c8c: 3208 adds r2, #8 +10002c8e: 921c str r2, [sp, #112] @ 0x70 +10002c90: 9704 str r7, [sp, #16] +10002c92: 9a0b ldr r2, [sp, #44] @ 0x2c +10002c94: 9203 str r2, [sp, #12] +10002c96: 9402 str r4, [sp, #8] +10002c98: 681a ldr r2, [r3, #0] +10002c9a: 685b ldr r3, [r3, #4] +10002c9c: 9200 str r2, [sp, #0] +10002c9e: 9301 str r3, [sp, #4] +10002ca0: 465b mov r3, fp +10002ca2: 002a movs r2, r5 +10002ca4: 4641 mov r1, r8 +10002ca6: 0030 movs r0, r6 +10002ca8: f7ff f9fc bl 100020a4 <_etoa> +10002cac: 0005 movs r5, r0 +10002cae: 9b11 ldr r3, [sp, #68] @ 0x44 +10002cb0: 3301 adds r3, #1 +10002cb2: 9311 str r3, [sp, #68] @ 0x44 +10002cb4: e5c0 b.n 10002838 <_vsnprintf+0x20> +10002cb6: 2302 movs r3, #2 +10002cb8: 001a movs r2, r3 +10002cba: 403a ands r2, r7 +10002cbc: 4691 mov r9, r2 +10002cbe: 423b tst r3, r7 +10002cc0: d01d beq.n 10002cfe <_vsnprintf+0x4e6> +10002cc2: 2401 movs r4, #1 +10002cc4: 9b1c ldr r3, [sp, #112] @ 0x70 +10002cc6: 1d1a adds r2, r3, #4 +10002cc8: 921c str r2, [sp, #112] @ 0x70 +10002cca: 1c6f adds r7, r5, #1 +10002ccc: 7818 ldrb r0, [r3, #0] +10002cce: 465b mov r3, fp +10002cd0: 002a movs r2, r5 +10002cd2: 4641 mov r1, r8 +10002cd4: 47b0 blx r6 +10002cd6: 464b mov r3, r9 +10002cd8: 2b00 cmp r3, #0 +10002cda: d114 bne.n 10002d06 <_vsnprintf+0x4ee> +10002cdc: 9b11 ldr r3, [sp, #68] @ 0x44 +10002cde: 3301 adds r3, #1 +10002ce0: 9311 str r3, [sp, #68] @ 0x44 +10002ce2: 003d movs r5, r7 +10002ce4: e5a8 b.n 10002838 <_vsnprintf+0x20> +10002ce6: 1c57 adds r7, r2, #1 +10002ce8: 465b mov r3, fp +10002cea: 4641 mov r1, r8 +10002cec: 2020 movs r0, #32 +10002cee: 47b0 blx r6 +10002cf0: 0023 movs r3, r4 +10002cf2: 003a movs r2, r7 +10002cf4: 1c5c adds r4, r3, #1 +10002cf6: 429d cmp r5, r3 +10002cf8: d8f5 bhi.n 10002ce6 <_vsnprintf+0x4ce> +10002cfa: 0015 movs r5, r2 +10002cfc: e7e2 b.n 10002cc4 <_vsnprintf+0x4ac> +10002cfe: 2301 movs r3, #1 +10002d00: 002a movs r2, r5 +10002d02: 9d0b ldr r5, [sp, #44] @ 0x2c +10002d04: e7f6 b.n 10002cf4 <_vsnprintf+0x4dc> +10002d06: 003a movs r2, r7 +10002d08: 46b1 mov r9, r6 +10002d0a: 9e0b ldr r6, [sp, #44] @ 0x2c +10002d0c: e006 b.n 10002d1c <_vsnprintf+0x504> +10002d0e: 1c57 adds r7, r2, #1 +10002d10: 465b mov r3, fp +10002d12: 4641 mov r1, r8 +10002d14: 2020 movs r0, #32 +10002d16: 47c8 blx r9 +10002d18: 002c movs r4, r5 +10002d1a: 003a movs r2, r7 +10002d1c: 1c65 adds r5, r4, #1 +10002d1e: 42a6 cmp r6, r4 +10002d20: d8f5 bhi.n 10002d0e <_vsnprintf+0x4f6> +10002d22: 0017 movs r7, r2 +10002d24: 464e mov r6, r9 +10002d26: e7d9 b.n 10002cdc <_vsnprintf+0x4c4> +10002d28: 3301 adds r3, #1 +10002d2a: 000a movs r2, r1 +10002d2c: 7819 ldrb r1, [r3, #0] +10002d2e: 2900 cmp r1, #0 +10002d30: d002 beq.n 10002d38 <_vsnprintf+0x520> +10002d32: 1e51 subs r1, r2, #1 +10002d34: 2a00 cmp r2, #0 +10002d36: d1f7 bne.n 10002d28 <_vsnprintf+0x510> +10002d38: 4652 mov r2, sl +10002d3a: 1a9b subs r3, r3, r2 +10002d3c: 2280 movs r2, #128 @ 0x80 +10002d3e: 00d2 lsls r2, r2, #3 +10002d40: 0039 movs r1, r7 +10002d42: 4011 ands r1, r2 +10002d44: 4689 mov r9, r1 +10002d46: 4217 tst r7, r2 +10002d48: d002 beq.n 10002d50 <_vsnprintf+0x538> +10002d4a: 42a3 cmp r3, r4 +10002d4c: d900 bls.n 10002d50 <_vsnprintf+0x538> +10002d4e: 0023 movs r3, r4 +10002d50: 2202 movs r2, #2 +10002d52: 0011 movs r1, r2 +10002d54: 4039 ands r1, r7 +10002d56: 9110 str r1, [sp, #64] @ 0x40 +10002d58: 423a tst r2, r7 +10002d5a: d009 beq.n 10002d70 <_vsnprintf+0x558> +10002d5c: 002a movs r2, r5 +10002d5e: 0025 movs r5, r4 +10002d60: 4657 mov r7, sl +10002d62: 469a mov sl, r3 +10002d64: 0033 movs r3, r6 +10002d66: 464e mov r6, r9 +10002d68: 4699 mov r9, r3 +10002d6a: e021 b.n 10002db0 <_vsnprintf+0x598> +10002d6c: 0022 movs r2, r4 +10002d6e: e64c b.n 10002a0a <_vsnprintf+0x1f2> +10002d70: 002a movs r2, r5 +10002d72: 4645 mov r5, r8 +10002d74: 46a0 mov r8, r4 +10002d76: e006 b.n 10002d86 <_vsnprintf+0x56e> +10002d78: 1c54 adds r4, r2, #1 +10002d7a: 465b mov r3, fp +10002d7c: 0029 movs r1, r5 +10002d7e: 2020 movs r0, #32 +10002d80: 47b0 blx r6 +10002d82: 003b movs r3, r7 +10002d84: 0022 movs r2, r4 +10002d86: 1c5f adds r7, r3, #1 +10002d88: 990b ldr r1, [sp, #44] @ 0x2c +10002d8a: 4299 cmp r1, r3 +10002d8c: d8f4 bhi.n 10002d78 <_vsnprintf+0x560> +10002d8e: 4644 mov r4, r8 +10002d90: 46a8 mov r8, r5 +10002d92: 003b movs r3, r7 +10002d94: 0025 movs r5, r4 +10002d96: 4657 mov r7, sl +10002d98: 469a mov sl, r3 +10002d9a: 0033 movs r3, r6 +10002d9c: 464e mov r6, r9 +10002d9e: 4699 mov r9, r3 +10002da0: e006 b.n 10002db0 <_vsnprintf+0x598> +10002da2: 001d movs r5, r3 +10002da4: 3701 adds r7, #1 +10002da6: 1c54 adds r4, r2, #1 +10002da8: 465b mov r3, fp +10002daa: 4641 mov r1, r8 +10002dac: 47c8 blx r9 +10002dae: 0022 movs r2, r4 +10002db0: 7838 ldrb r0, [r7, #0] +10002db2: 2800 cmp r0, #0 +10002db4: d004 beq.n 10002dc0 <_vsnprintf+0x5a8> +10002db6: 2e00 cmp r6, #0 +10002db8: d0f4 beq.n 10002da4 <_vsnprintf+0x58c> +10002dba: 1e6b subs r3, r5, #1 +10002dbc: 2d00 cmp r5, #0 +10002dbe: d1f0 bne.n 10002da2 <_vsnprintf+0x58a> +10002dc0: 0015 movs r5, r2 +10002dc2: 4653 mov r3, sl +10002dc4: 464e mov r6, r9 +10002dc6: 9a10 ldr r2, [sp, #64] @ 0x40 +10002dc8: 2a00 cmp r2, #0 +10002dca: d103 bne.n 10002dd4 <_vsnprintf+0x5bc> +10002dcc: 9b11 ldr r3, [sp, #68] @ 0x44 +10002dce: 3301 adds r3, #1 +10002dd0: 9311 str r3, [sp, #68] @ 0x44 +10002dd2: e531 b.n 10002838 <_vsnprintf+0x20> +10002dd4: 9f0b ldr r7, [sp, #44] @ 0x2c +10002dd6: 002a movs r2, r5 +10002dd8: e006 b.n 10002de8 <_vsnprintf+0x5d0> +10002dda: 1c55 adds r5, r2, #1 +10002ddc: 465b mov r3, fp +10002dde: 4641 mov r1, r8 +10002de0: 2020 movs r0, #32 +10002de2: 47b0 blx r6 +10002de4: 0023 movs r3, r4 +10002de6: 002a movs r2, r5 +10002de8: 1c5c adds r4, r3, #1 +10002dea: 429f cmp r7, r3 +10002dec: d8f5 bhi.n 10002dda <_vsnprintf+0x5c2> +10002dee: 0015 movs r5, r2 +10002df0: e7ec b.n 10002dcc <_vsnprintf+0x5b4> +10002df2: 2321 movs r3, #33 @ 0x21 +10002df4: 433b orrs r3, r7 +10002df6: 9a1c ldr r2, [sp, #112] @ 0x70 +10002df8: 1d11 adds r1, r2, #4 +10002dfa: 911c str r1, [sp, #112] @ 0x70 +10002dfc: 6812 ldr r2, [r2, #0] +10002dfe: 9305 str r3, [sp, #20] +10002e00: 2308 movs r3, #8 +10002e02: 9304 str r3, [sp, #16] +10002e04: 9403 str r4, [sp, #12] +10002e06: 3308 adds r3, #8 +10002e08: 9302 str r3, [sp, #8] +10002e0a: 2300 movs r3, #0 +10002e0c: 9301 str r3, [sp, #4] +10002e0e: 9200 str r2, [sp, #0] +10002e10: 465b mov r3, fp +10002e12: 002a movs r2, r5 +10002e14: 4641 mov r1, r8 +10002e16: 0030 movs r0, r6 +10002e18: f7ff f85f bl 10001eda <_ntoa_long> +10002e1c: 0005 movs r5, r0 +10002e1e: 9b11 ldr r3, [sp, #68] @ 0x44 +10002e20: 3301 adds r3, #1 +10002e22: 9311 str r3, [sp, #68] @ 0x44 +10002e24: e508 b.n 10002838 <_vsnprintf+0x20> +10002e26: 1c6c adds r4, r5, #1 +10002e28: 465b mov r3, fp +10002e2a: 002a movs r2, r5 +10002e2c: 4641 mov r1, r8 +10002e2e: 2025 movs r0, #37 @ 0x25 +10002e30: 47b0 blx r6 +10002e32: 9b11 ldr r3, [sp, #68] @ 0x44 +10002e34: 3301 adds r3, #1 +10002e36: 9311 str r3, [sp, #68] @ 0x44 +10002e38: 0025 movs r5, r4 +10002e3a: e4fd b.n 10002838 <_vsnprintf+0x20> +10002e3c: 1c6c adds r4, r5, #1 +10002e3e: 465b mov r3, fp +10002e40: 002a movs r2, r5 +10002e42: 4641 mov r1, r8 +10002e44: 47b0 blx r6 +10002e46: 9b11 ldr r3, [sp, #68] @ 0x44 +10002e48: 3301 adds r3, #1 +10002e4a: 9311 str r3, [sp, #68] @ 0x44 +10002e4c: 0025 movs r5, r4 +10002e4e: e4f3 b.n 10002838 <_vsnprintf+0x20> +10002e50: 4b0a ldr r3, [pc, #40] @ (10002e7c <_vsnprintf+0x664>) +10002e52: 469a mov sl, r3 +10002e54: e4ee b.n 10002834 <_vsnprintf+0x1c> +10002e56: 46b2 mov sl, r6 +10002e58: 455d cmp r5, fp +10002e5a: d30d bcc.n 10002e78 <_vsnprintf+0x660> +10002e5c: 465b mov r3, fp +10002e5e: 1e5a subs r2, r3, #1 +10002e60: 465b mov r3, fp +10002e62: 4641 mov r1, r8 +10002e64: 2000 movs r0, #0 +10002e66: 47d0 blx sl +10002e68: 0028 movs r0, r5 +10002e6a: b013 add sp, #76 @ 0x4c +10002e6c: bcf0 pop {r4, r5, r6, r7} +10002e6e: 46bb mov fp, r7 +10002e70: 46b2 mov sl, r6 +10002e72: 46a9 mov r9, r5 +10002e74: 46a0 mov r8, r4 +10002e76: bdf0 pop {r4, r5, r6, r7, pc} +10002e78: 002a movs r2, r5 +10002e7a: e7f1 b.n 10002e60 <_vsnprintf+0x648> +10002e7c: 10001ce9 .word 0x10001ce9 + +10002e80 : +10002e80: b500 push {lr} +10002e82: b085 sub sp, #20 +10002e84: 9002 str r0, [sp, #8] +10002e86: 9103 str r1, [sp, #12] +10002e88: 2101 movs r1, #1 +10002e8a: 4804 ldr r0, [pc, #16] @ (10002e9c ) +10002e8c: 9300 str r3, [sp, #0] +10002e8e: 0013 movs r3, r2 +10002e90: 424a negs r2, r1 +10002e92: a902 add r1, sp, #8 +10002e94: f7ff fcc0 bl 10002818 <_vsnprintf> +10002e98: b005 add sp, #20 +10002e9a: bd00 pop {pc} +10002e9c: 10001ceb .word 0x10001ceb + +10002ea0 <__aeabi_bits_init>: +10002ea0: 4801 ldr r0, [pc, #4] @ (10002ea8 <__aeabi_bits_init+0x8>) +10002ea2: 2104 movs r1, #4 +10002ea4: 4b01 ldr r3, [pc, #4] @ (10002eac <__aeabi_bits_init+0xc>) +10002ea6: 4718 bx r3 +10002ea8: 200002b0 .word 0x200002b0 +10002eac: 10002ed1 .word 0x10002ed1 + +10002eb0 : +10002eb0: b510 push {r4, lr} +10002eb2: 0001 movs r1, r0 +10002eb4: 2318 movs r3, #24 +10002eb6: 881b ldrh r3, [r3, #0] +10002eb8: 2214 movs r2, #20 +10002eba: 8810 ldrh r0, [r2, #0] +10002ebc: 4798 blx r3 +10002ebe: bd10 pop {r4, pc} + +10002ec0 : +10002ec0: b510 push {r4, lr} +10002ec2: 0001 movs r1, r0 +10002ec4: 2318 movs r3, #24 +10002ec6: 881b ldrh r3, [r3, #0] +10002ec8: 2216 movs r2, #22 +10002eca: 8810 ldrh r0, [r2, #0] +10002ecc: 4798 blx r3 +10002ece: bd10 pop {r4, pc} + +10002ed0 : +10002ed0: b5f0 push {r4, r5, r6, r7, lr} +10002ed2: 46c6 mov lr, r8 +10002ed4: b500 push {lr} +10002ed6: 0007 movs r7, r0 +10002ed8: 000e movs r6, r1 +10002eda: 2500 movs r5, #0 +10002edc: 2301 movs r3, #1 +10002ede: 4698 mov r8, r3 +10002ee0: e000 b.n 10002ee4 +10002ee2: 3501 adds r5, #1 +10002ee4: 42b5 cmp r5, r6 +10002ee6: d20a bcs.n 10002efe +10002ee8: 00ac lsls r4, r5, #2 +10002eea: 193c adds r4, r7, r4 +10002eec: 6820 ldr r0, [r4, #0] +10002eee: f7ff ffdf bl 10002eb0 +10002ef2: 6020 str r0, [r4, #0] +10002ef4: 2800 cmp r0, #0 +10002ef6: d1f4 bne.n 10002ee2 +10002ef8: 2300 movs r3, #0 +10002efa: 4698 mov r8, r3 +10002efc: e7f1 b.n 10002ee2 +10002efe: 4640 mov r0, r8 +10002f00: bc80 pop {r7} +10002f02: 46b8 mov r8, r7 +10002f04: bdf0 pop {r4, r5, r6, r7, pc} + ... + +10002f08 <__wrap___aeabi_idiv>: +10002f08: 4a12 ldr r2, [pc, #72] @ (10002f54 ) +10002f0a: 6f93 ldr r3, [r2, #120] @ 0x78 +10002f0c: 089b lsrs r3, r3, #2 +10002f0e: d215 bcs.n 10002f3c + +10002f10 : +10002f10: 6690 str r0, [r2, #104] @ 0x68 +10002f12: 66d1 str r1, [r2, #108] @ 0x6c +10002f14: 2900 cmp r1, #0 +10002f16: d005 beq.n 10002f24 +10002f18: e7ff b.n 10002f1a +10002f1a: e7ff b.n 10002f1c +10002f1c: e7ff b.n 10002f1e +10002f1e: 6f51 ldr r1, [r2, #116] @ 0x74 +10002f20: 6f10 ldr r0, [r2, #112] @ 0x70 +10002f22: 4770 bx lr +10002f24: b504 push {r2, lr} +10002f26: 2180 movs r1, #128 @ 0x80 +10002f28: 0609 lsls r1, r1, #24 +10002f2a: 17c2 asrs r2, r0, #31 +10002f2c: 4051 eors r1, r2 +10002f2e: 2800 cmp r0, #0 +10002f30: d000 beq.n 10002f34 +10002f32: 43c8 mvns r0, r1 +10002f34: f001 f8d0 bl 100040d8 <____aeabi_idiv0_veneer> +10002f38: 2100 movs r1, #0 +10002f3a: bd04 pop {r2, pc} + +10002f3c : +10002f3c: b5f0 push {r4, r5, r6, r7, lr} +10002f3e: 6e14 ldr r4, [r2, #96] @ 0x60 +10002f40: 6e55 ldr r5, [r2, #100] @ 0x64 +10002f42: 6f57 ldr r7, [r2, #116] @ 0x74 +10002f44: 6f16 ldr r6, [r2, #112] @ 0x70 +10002f46: f7ff ffe3 bl 10002f10 +10002f4a: 6614 str r4, [r2, #96] @ 0x60 +10002f4c: 6655 str r5, [r2, #100] @ 0x64 +10002f4e: 6757 str r7, [r2, #116] @ 0x74 +10002f50: 6716 str r6, [r2, #112] @ 0x70 +10002f52: bdf0 pop {r4, r5, r6, r7, pc} +10002f54: d0000000 .word 0xd0000000 + +10002f58 <__wrap___aeabi_uidiv>: +10002f58: 4a11 ldr r2, [pc, #68] @ (10002fa0 ) +10002f5a: 6f93 ldr r3, [r2, #120] @ 0x78 +10002f5c: 089b lsrs r3, r3, #2 +10002f5e: d213 bcs.n 10002f88 + +10002f60 : +10002f60: 6610 str r0, [r2, #96] @ 0x60 +10002f62: 6651 str r1, [r2, #100] @ 0x64 +10002f64: 2900 cmp r1, #0 +10002f66: d005 beq.n 10002f74 +10002f68: e7ff b.n 10002f6a +10002f6a: e7ff b.n 10002f6c +10002f6c: e7ff b.n 10002f6e +10002f6e: 6f51 ldr r1, [r2, #116] @ 0x74 +10002f70: 6f10 ldr r0, [r2, #112] @ 0x70 +10002f72: 4770 bx lr +10002f74: b504 push {r2, lr} +10002f76: 2800 cmp r0, #0 +10002f78: d001 beq.n 10002f7e +10002f7a: 2000 movs r0, #0 +10002f7c: 43c0 mvns r0, r0 +10002f7e: f001 f8ab bl 100040d8 <____aeabi_idiv0_veneer> +10002f82: 2100 movs r1, #0 +10002f84: bd04 pop {r2, pc} +10002f86: 46c0 nop @ (mov r8, r8) + +10002f88 : +10002f88: b5f0 push {r4, r5, r6, r7, lr} +10002f8a: 6e14 ldr r4, [r2, #96] @ 0x60 +10002f8c: 6e55 ldr r5, [r2, #100] @ 0x64 +10002f8e: 6f57 ldr r7, [r2, #116] @ 0x74 +10002f90: 6f16 ldr r6, [r2, #112] @ 0x70 +10002f92: f7ff ffe5 bl 10002f60 +10002f96: 6614 str r4, [r2, #96] @ 0x60 +10002f98: 6655 str r5, [r2, #100] @ 0x64 +10002f9a: 6757 str r7, [r2, #116] @ 0x74 +10002f9c: 6716 str r6, [r2, #112] @ 0x70 +10002f9e: bdf0 pop {r4, r5, r6, r7, pc} +10002fa0: d0000000 .word 0xd0000000 + +10002fa4 <__wrap___aeabi_ldivmod>: +10002fa4: 4694 mov ip, r2 +10002fa6: 4a4a ldr r2, [pc, #296] @ (100030d0 ) +10002fa8: 6f92 ldr r2, [r2, #120] @ 0x78 +10002faa: 0892 lsrs r2, r2, #2 +10002fac: 4662 mov r2, ip +10002fae: d201 bcs.n 10002fb4 +10002fb0: e028 b.n 10003004 +10002fb2: 46c0 nop @ (mov r8, r8) + +10002fb4 : +10002fb4: b5f0 push {r4, r5, r6, r7, lr} +10002fb6: 4e46 ldr r6, [pc, #280] @ (100030d0 ) +10002fb8: 6e34 ldr r4, [r6, #96] @ 0x60 +10002fba: 6e75 ldr r5, [r6, #100] @ 0x64 +10002fbc: 6f77 ldr r7, [r6, #116] @ 0x74 +10002fbe: 6f36 ldr r6, [r6, #112] @ 0x70 +10002fc0: f000 f820 bl 10003004 +10002fc4: 4694 mov ip, r2 +10002fc6: 4a42 ldr r2, [pc, #264] @ (100030d0 ) +10002fc8: 6614 str r4, [r2, #96] @ 0x60 +10002fca: 6655 str r5, [r2, #100] @ 0x64 +10002fcc: 6757 str r7, [r2, #116] @ 0x74 +10002fce: 6716 str r6, [r2, #112] @ 0x70 +10002fd0: 4662 mov r2, ip +10002fd2: bdf0 pop {r4, r5, r6, r7, pc} + +10002fd4 <__wrap___aeabi_uldivmod>: +10002fd4: 4694 mov ip, r2 +10002fd6: 4a3e ldr r2, [pc, #248] @ (100030d0 ) +10002fd8: 6f92 ldr r2, [r2, #120] @ 0x78 +10002fda: 0892 lsrs r2, r2, #2 +10002fdc: 4662 mov r2, ip +10002fde: d201 bcs.n 10002fe4 +10002fe0: e054 b.n 1000308c +10002fe2: 46c0 nop @ (mov r8, r8) + +10002fe4 : +10002fe4: b5f0 push {r4, r5, r6, r7, lr} +10002fe6: 4e3a ldr r6, [pc, #232] @ (100030d0 ) +10002fe8: 6e34 ldr r4, [r6, #96] @ 0x60 +10002fea: 6e75 ldr r5, [r6, #100] @ 0x64 +10002fec: 6f77 ldr r7, [r6, #116] @ 0x74 +10002fee: 6f36 ldr r6, [r6, #112] @ 0x70 +10002ff0: f000 f84c bl 1000308c +10002ff4: 4694 mov ip, r2 +10002ff6: 4a36 ldr r2, [pc, #216] @ (100030d0 ) +10002ff8: 6614 str r4, [r2, #96] @ 0x60 +10002ffa: 6655 str r5, [r2, #100] @ 0x64 +10002ffc: 6757 str r7, [r2, #116] @ 0x74 +10002ffe: 6716 str r6, [r2, #112] @ 0x70 +10003000: 4662 mov r2, ip +10003002: bdf0 pop {r4, r5, r6, r7, pc} + +10003004 : +10003004: 2b00 cmp r3, #0 +10003006: db24 blt.n 10003052 +10003008: d011 beq.n 1000302e +1000300a: 2900 cmp r1, #0 +1000300c: da3e bge.n 1000308c +1000300e: b500 push {lr} +10003010: 43c9 mvns r1, r1 +10003012: 4240 negs r0, r0 +10003014: d100 bne.n 10003018 +10003016: 3101 adds r1, #1 + +10003018 : +10003018: f000 f838 bl 1000308c +1000301c: 43c9 mvns r1, r1 +1000301e: 4240 negs r0, r0 +10003020: d100 bne.n 10003024 +10003022: 3101 adds r1, #1 + +10003024 : +10003024: 43db mvns r3, r3 +10003026: 4252 negs r2, r2 +10003028: d100 bne.n 1000302c +1000302a: 3301 adds r3, #1 + +1000302c : +1000302c: bd00 pop {pc} +1000302e: 2a00 cmp r2, #0 +10003030: d1eb bne.n 1000300a +10003032: 2800 cmp r0, #0 +10003034: d101 bne.n 1000303a +10003036: 2900 cmp r1, #0 +10003038: d005 beq.n 10003046 +1000303a: 2000 movs r0, #0 +1000303c: 0fc9 lsrs r1, r1, #31 +1000303e: 07c9 lsls r1, r1, #31 +10003040: d101 bne.n 10003046 +10003042: 43c0 mvns r0, r0 +10003044: 0841 lsrs r1, r0, #1 +10003046: b500 push {lr} +10003048: f001 f83e bl 100040c8 <____aeabi_ldiv0_veneer> +1000304c: 2200 movs r2, #0 +1000304e: 2300 movs r3, #0 +10003050: bd00 pop {pc} +10003052: b500 push {lr} +10003054: 2900 cmp r1, #0 +10003056: db0a blt.n 1000306e +10003058: 43db mvns r3, r3 +1000305a: 4252 negs r2, r2 +1000305c: d100 bne.n 10003060 +1000305e: 3301 adds r3, #1 + +10003060 : +10003060: f000 f814 bl 1000308c +10003064: 43c9 mvns r1, r1 +10003066: 4240 negs r0, r0 +10003068: d100 bne.n 1000306c +1000306a: 3101 adds r1, #1 + +1000306c : +1000306c: bd00 pop {pc} +1000306e: 43c9 mvns r1, r1 +10003070: 4240 negs r0, r0 +10003072: d100 bne.n 10003076 +10003074: 3101 adds r1, #1 + +10003076 : +10003076: 43db mvns r3, r3 +10003078: 4252 negs r2, r2 +1000307a: d100 bne.n 1000307e +1000307c: 3301 adds r3, #1 + +1000307e : +1000307e: f000 f805 bl 1000308c +10003082: 43db mvns r3, r3 +10003084: 4252 negs r2, r2 +10003086: d100 bne.n 1000308a +10003088: 3301 adds r3, #1 + +1000308a : +1000308a: bd00 pop {pc} + +1000308c : +1000308c: 2900 cmp r1, #0 +1000308e: d123 bne.n 100030d8 +10003090: 2b00 cmp r3, #0 +10003092: d118 bne.n 100030c6 +10003094: 2a00 cmp r2, #0 +10003096: d00c beq.n 100030b2 +10003098: 46bc mov ip, r7 +1000309a: 4f0d ldr r7, [pc, #52] @ (100030d0 ) +1000309c: 6638 str r0, [r7, #96] @ 0x60 +1000309e: 667a str r2, [r7, #100] @ 0x64 +100030a0: 2100 movs r1, #0 +100030a2: 2300 movs r3, #0 +100030a4: e7ff b.n 100030a6 +100030a6: e7ff b.n 100030a8 +100030a8: e7ff b.n 100030aa +100030aa: 6f7a ldr r2, [r7, #116] @ 0x74 +100030ac: 6f38 ldr r0, [r7, #112] @ 0x70 +100030ae: 4667 mov r7, ip +100030b0: 4770 bx lr +100030b2: 2800 cmp r0, #0 +100030b4: d001 beq.n 100030ba + +100030b6 : +100030b6: 4807 ldr r0, [pc, #28] @ (100030d4 ) +100030b8: 0001 movs r1, r0 +100030ba: b500 push {lr} +100030bc: f001 f804 bl 100040c8 <____aeabi_ldiv0_veneer> +100030c0: 2200 movs r2, #0 +100030c2: 2300 movs r3, #0 +100030c4: bd00 pop {pc} +100030c6: 0002 movs r2, r0 +100030c8: 000b movs r3, r1 +100030ca: 2000 movs r0, #0 +100030cc: 2100 movs r1, #0 +100030ce: 4770 bx lr +100030d0: d0000000 .word 0xd0000000 +100030d4: ffffffff .word 0xffffffff + +100030d8 : +100030d8: 2b00 cmp r3, #0 +100030da: d000 beq.n 100030de +100030dc: e0bf b.n 1000325e +100030de: 0c13 lsrs r3, r2, #16 +100030e0: d128 bne.n 10003134 +100030e2: 2a00 cmp r2, #0 +100030e4: d0e7 beq.n 100030b6 +100030e6: b480 push {r7} +100030e8: 4f11 ldr r7, [pc, #68] @ (10003130 ) +100030ea: 6639 str r1, [r7, #96] @ 0x60 +100030ec: 667a str r2, [r7, #100] @ 0x64 +100030ee: e7ff b.n 100030f0 +100030f0: e7ff b.n 100030f2 +100030f2: b430 push {r4, r5} +100030f4: 0c04 lsrs r4, r0, #16 +100030f6: 6f7b ldr r3, [r7, #116] @ 0x74 +100030f8: 6f39 ldr r1, [r7, #112] @ 0x70 +100030fa: 041b lsls r3, r3, #16 +100030fc: 4323 orrs r3, r4 +100030fe: 663b str r3, [r7, #96] @ 0x60 +10003100: 667a str r2, [r7, #100] @ 0x64 +10003102: e7ff b.n 10003104 +10003104: e7ff b.n 10003106 +10003106: e7ff b.n 10003108 +10003108: 46c0 nop @ (mov r8, r8) +1000310a: b284 uxth r4, r0 +1000310c: 6f7b ldr r3, [r7, #116] @ 0x74 +1000310e: 6f3d ldr r5, [r7, #112] @ 0x70 +10003110: 041b lsls r3, r3, #16 +10003112: 4323 orrs r3, r4 +10003114: 663b str r3, [r7, #96] @ 0x60 +10003116: 667a str r2, [r7, #100] @ 0x64 +10003118: e7ff b.n 1000311a +1000311a: e7ff b.n 1000311c +1000311c: 46c0 nop @ (mov r8, r8) +1000311e: 2300 movs r3, #0 +10003120: 042c lsls r4, r5, #16 +10003122: 0c2d lsrs r5, r5, #16 +10003124: 6f7a ldr r2, [r7, #116] @ 0x74 +10003126: 6f38 ldr r0, [r7, #112] @ 0x70 +10003128: 1900 adds r0, r0, r4 +1000312a: 4169 adcs r1, r5 +1000312c: bcb0 pop {r4, r5, r7} +1000312e: 4770 bx lr +10003130: d0000000 .word 0xd0000000 + +10003134 : +10003134: b5f0 push {r4, r5, r6, r7, lr} +10003136: 4694 mov ip, r2 +10003138: 2500 movs r5, #0 +1000313a: 0e14 lsrs r4, r2, #24 +1000313c: d101 bne.n 10003142 +1000313e: 0212 lsls r2, r2, #8 +10003140: 3508 adds r5, #8 +10003142: 0f14 lsrs r4, r2, #28 +10003144: d101 bne.n 1000314a +10003146: 0112 lsls r2, r2, #4 +10003148: 3504 adds r5, #4 +1000314a: 0f94 lsrs r4, r2, #30 +1000314c: d101 bne.n 10003152 +1000314e: 0092 lsls r2, r2, #2 +10003150: 3502 adds r5, #2 +10003152: 0fd4 lsrs r4, r2, #31 +10003154: d101 bne.n 1000315a +10003156: 0052 lsls r2, r2, #1 +10003158: 3501 adds r5, #1 +1000315a: 0bd4 lsrs r4, r2, #15 +1000315c: 3401 adds r4, #1 +1000315e: 4f25 ldr r7, [pc, #148] @ (100031f4 ) +10003160: 667c str r4, [r7, #100] @ 0x64 +10003162: 4c25 ldr r4, [pc, #148] @ (100031f8 ) +10003164: 663c str r4, [r7, #96] @ 0x60 +10003166: 0c0e lsrs r6, r1, #16 +10003168: b293 uxth r3, r2 +1000316a: e7ff b.n 1000316c +1000316c: e7ff b.n 1000316e +1000316e: e7ff b.n 10003170 +10003170: 6f3c ldr r4, [r7, #112] @ 0x70 +10003172: 4366 muls r6, r4 +10003174: 0c36 lsrs r6, r6, #16 +10003176: 0377 lsls r7, r6, #13 +10003178: 46be mov lr, r7 +1000317a: 4373 muls r3, r6 +1000317c: 0bdf lsrs r7, r3, #15 +1000317e: 045b lsls r3, r3, #17 +10003180: 1ac0 subs r0, r0, r3 +10003182: 41b9 sbcs r1, r7 +10003184: 0c13 lsrs r3, r2, #16 +10003186: 4373 muls r3, r6 +10003188: 18db adds r3, r3, r3 +1000318a: 1ac9 subs r1, r1, r3 +1000318c: 08ce lsrs r6, r1, #3 +1000318e: 4366 muls r6, r4 +10003190: 0c36 lsrs r6, r6, #16 +10003192: 44b6 add lr, r6 +10003194: b293 uxth r3, r2 +10003196: 4373 muls r3, r6 +10003198: 0f1f lsrs r7, r3, #28 +1000319a: 011b lsls r3, r3, #4 +1000319c: 1ac0 subs r0, r0, r3 +1000319e: 41b9 sbcs r1, r7 +100031a0: 0c13 lsrs r3, r2, #16 +100031a2: 4373 muls r3, r6 +100031a4: 0b1f lsrs r7, r3, #12 +100031a6: 051b lsls r3, r3, #20 +100031a8: 1ac0 subs r0, r0, r3 +100031aa: 41b9 sbcs r1, r7 +100031ac: 0d86 lsrs r6, r0, #22 +100031ae: 028f lsls r7, r1, #10 +100031b0: 433e orrs r6, r7 +100031b2: 4366 muls r6, r4 +100031b4: 0c36 lsrs r6, r6, #16 +100031b6: 2d09 cmp r5, #9 +100031b8: db24 blt.n 10003204 +100031ba: 0a52 lsrs r2, r2, #9 +100031bc: 4372 muls r2, r6 +100031be: 1a80 subs r0, r0, r2 +100031c0: 0377 lsls r7, r6, #13 +100031c2: 0a46 lsrs r6, r0, #9 +100031c4: 4366 muls r6, r4 +100031c6: 0c36 lsrs r6, r6, #16 +100031c8: 2316 movs r3, #22 +100031ca: 1b5b subs r3, r3, r5 +100031cc: 40de lsrs r6, r3 +100031ce: 40df lsrs r7, r3 +100031d0: 19bf adds r7, r7, r6 +100031d2: 4664 mov r4, ip +100031d4: 4366 muls r6, r4 +100031d6: 1b82 subs r2, r0, r6 +100031d8: 4670 mov r0, lr +100031da: 3504 adds r5, #4 +100031dc: 3306 adds r3, #6 +100031de: 0001 movs r1, r0 +100031e0: 40d9 lsrs r1, r3 +100031e2: 40a8 lsls r0, r5 +100031e4: 19c0 adds r0, r0, r7 +100031e6: d300 bcc.n 100031ea +100031e8: 3101 adds r1, #1 +100031ea: 42a2 cmp r2, r4 +100031ec: d206 bcs.n 100031fc +100031ee: 2300 movs r3, #0 +100031f0: bdf0 pop {r4, r5, r6, r7, pc} +100031f2: 0000 .short 0x0000 +100031f4: d0000000 .word 0xd0000000 +100031f8: ffffffff .word 0xffffffff +100031fc: 1b12 subs r2, r2, r4 +100031fe: 3001 adds r0, #1 +10003200: d3f3 bcc.n 100031ea +10003202: e7f1 b.n 100031e8 + +10003204 : +10003204: 2709 movs r7, #9 +10003206: 1b7f subs r7, r7, r5 +10003208: 40fe lsrs r6, r7 +1000320a: 4664 mov r4, ip +1000320c: b2a2 uxth r2, r4 +1000320e: 4372 muls r2, r6 +10003210: 1a80 subs r0, r0, r2 +10003212: d200 bcs.n 10003216 +10003214: 3901 subs r1, #1 +10003216: 0c22 lsrs r2, r4, #16 +10003218: 4372 muls r2, r6 +1000321a: 0c13 lsrs r3, r2, #16 +1000321c: 0412 lsls r2, r2, #16 +1000321e: 1a82 subs r2, r0, r2 +10003220: 4199 sbcs r1, r3 +10003222: 000b movs r3, r1 +10003224: 4670 mov r0, lr +10003226: 3504 adds r5, #4 +10003228: 3713 adds r7, #19 +1000322a: 0001 movs r1, r0 +1000322c: 40f9 lsrs r1, r7 +1000322e: 40a8 lsls r0, r5 +10003230: 1980 adds r0, r0, r6 +10003232: d300 bcc.n 10003236 +10003234: 3101 adds r1, #1 +10003236: 2b00 cmp r3, #0 +10003238: d102 bne.n 10003240 +1000323a: 42a2 cmp r2, r4 +1000323c: d20a bcs.n 10003254 +1000323e: bdf0 pop {r4, r5, r6, r7, pc} +10003240: 3001 adds r0, #1 +10003242: d300 bcc.n 10003246 +10003244: 3101 adds r1, #1 +10003246: 1b12 subs r2, r2, r4 +10003248: d2fa bcs.n 10003240 +1000324a: 3b01 subs r3, #1 +1000324c: d1f8 bne.n 10003240 +1000324e: 42a2 cmp r2, r4 +10003250: d200 bcs.n 10003254 +10003252: bdf0 pop {r4, r5, r6, r7, pc} +10003254: 3001 adds r0, #1 +10003256: d300 bcc.n 1000325a +10003258: 3101 adds r1, #1 +1000325a: 1b12 subs r2, r2, r4 +1000325c: e7f7 b.n 1000324e + +1000325e : +1000325e: b5f0 push {r4, r5, r6, r7, lr} +10003260: 0c1c lsrs r4, r3, #16 +10003262: d000 beq.n 10003266 +10003264: e080 b.n 10003368 +10003266: b40c push {r2, r3} +10003268: 2500 movs r5, #0 +1000326a: 0a1c lsrs r4, r3, #8 +1000326c: d104 bne.n 10003278 +1000326e: 021b lsls r3, r3, #8 +10003270: 0e16 lsrs r6, r2, #24 +10003272: 4333 orrs r3, r6 +10003274: 0212 lsls r2, r2, #8 +10003276: 3508 adds r5, #8 +10003278: 0b1c lsrs r4, r3, #12 +1000327a: d104 bne.n 10003286 +1000327c: 011b lsls r3, r3, #4 +1000327e: 0f16 lsrs r6, r2, #28 +10003280: 4333 orrs r3, r6 +10003282: 0112 lsls r2, r2, #4 +10003284: 3504 adds r5, #4 +10003286: 0b9c lsrs r4, r3, #14 +10003288: d104 bne.n 10003294 +1000328a: 009b lsls r3, r3, #2 +1000328c: 0f96 lsrs r6, r2, #30 +1000328e: 4333 orrs r3, r6 +10003290: 0092 lsls r2, r2, #2 +10003292: 3502 adds r5, #2 +10003294: 0bdc lsrs r4, r3, #15 +10003296: d102 bne.n 1000329e +10003298: 1892 adds r2, r2, r2 +1000329a: 415b adcs r3, r3 +1000329c: 3501 adds r5, #1 +1000329e: 001c movs r4, r3 +100032a0: 1897 adds r7, r2, r2 +100032a2: 4164 adcs r4, r4 +100032a4: 3401 adds r4, #1 +100032a6: 4f46 ldr r7, [pc, #280] @ (100033c0 ) +100032a8: 667c str r4, [r7, #100] @ 0x64 +100032aa: 4c46 ldr r4, [pc, #280] @ (100033c4 ) +100032ac: 663c str r4, [r7, #96] @ 0x60 +100032ae: 0c0e lsrs r6, r1, #16 +100032b0: e7ff b.n 100032b2 +100032b2: e7ff b.n 100032b4 +100032b4: e7ff b.n 100032b6 +100032b6: 46c0 nop @ (mov r8, r8) +100032b8: 6f3c ldr r4, [r7, #112] @ 0x70 +100032ba: 4366 muls r6, r4 +100032bc: 0c36 lsrs r6, r6, #16 +100032be: 0377 lsls r7, r6, #13 +100032c0: 46be mov lr, r7 +100032c2: b297 uxth r7, r2 +100032c4: 4377 muls r7, r6 +100032c6: 1bc0 subs r0, r0, r7 +100032c8: d200 bcs.n 100032cc +100032ca: 3901 subs r1, #1 +100032cc: 1bc0 subs r0, r0, r7 +100032ce: d200 bcs.n 100032d2 +100032d0: 3901 subs r1, #1 +100032d2: b29f uxth r7, r3 +100032d4: 4377 muls r7, r6 +100032d6: 1bc9 subs r1, r1, r7 +100032d8: 1bc9 subs r1, r1, r7 +100032da: 0c17 lsrs r7, r2, #16 +100032dc: 4377 muls r7, r6 +100032de: 047e lsls r6, r7, #17 +100032e0: 0bff lsrs r7, r7, #15 +100032e2: 1b80 subs r0, r0, r6 +100032e4: 41b9 sbcs r1, r7 +100032e6: 08ce lsrs r6, r1, #3 +100032e8: 4366 muls r6, r4 +100032ea: 0c36 lsrs r6, r6, #16 +100032ec: 2d0c cmp r5, #12 +100032ee: db33 blt.n 10003358 +100032f0: 44b6 add lr, r6 +100032f2: 0b12 lsrs r2, r2, #12 +100032f4: 051f lsls r7, r3, #20 +100032f6: 433a orrs r2, r7 +100032f8: 0b1b lsrs r3, r3, #12 +100032fa: b297 uxth r7, r2 +100032fc: 4377 muls r7, r6 +100032fe: 1bc0 subs r0, r0, r7 +10003300: d200 bcs.n 10003304 +10003302: 3901 subs r1, #1 +10003304: b29f uxth r7, r3 +10003306: 4377 muls r7, r6 +10003308: 1bc9 subs r1, r1, r7 +1000330a: 0c17 lsrs r7, r2, #16 +1000330c: 4377 muls r7, r6 +1000330e: 043e lsls r6, r7, #16 +10003310: 0c3f lsrs r7, r7, #16 +10003312: 1b80 subs r0, r0, r6 +10003314: 41b9 sbcs r1, r7 +10003316: 0d86 lsrs r6, r0, #22 +10003318: 028f lsls r7, r1, #10 +1000331a: 433e orrs r6, r7 +1000331c: 4366 muls r6, r4 +1000331e: 2729 movs r7, #41 @ 0x29 +10003320: 1b7f subs r7, r7, r5 +10003322: 40fe lsrs r6, r7 +10003324: 3d0c subs r5, #12 +10003326: 4677 mov r7, lr +10003328: 40af lsls r7, r5 +1000332a: 19bf adds r7, r7, r6 +1000332c: bc30 pop {r4, r5} +1000332e: b2a2 uxth r2, r4 +10003330: b2ab uxth r3, r5 +10003332: 4372 muls r2, r6 +10003334: 4373 muls r3, r6 +10003336: 1a80 subs r0, r0, r2 +10003338: 4199 sbcs r1, r3 +1000333a: 0c22 lsrs r2, r4, #16 +1000333c: 4372 muls r2, r6 +1000333e: 0c13 lsrs r3, r2, #16 +10003340: 0412 lsls r2, r2, #16 +10003342: 1a80 subs r0, r0, r2 +10003344: 4199 sbcs r1, r3 +10003346: 0002 movs r2, r0 +10003348: 000b movs r3, r1 +1000334a: 3701 adds r7, #1 +1000334c: 1b00 subs r0, r0, r4 +1000334e: 41a9 sbcs r1, r5 +10003350: d2f9 bcs.n 10003346 +10003352: 1e78 subs r0, r7, #1 +10003354: 2100 movs r1, #0 +10003356: bdf0 pop {r4, r5, r6, r7, pc} + +10003358 : +10003358: 270c movs r7, #12 +1000335a: 1b7f subs r7, r7, r5 +1000335c: 40fe lsrs r6, r7 +1000335e: 4677 mov r7, lr +10003360: 0b7f lsrs r7, r7, #13 +10003362: 40af lsls r7, r5 +10003364: 19ff adds r7, r7, r7 +10003366: e7e0 b.n 1000332a + +10003368 : +10003368: 2400 movs r4, #0 +1000336a: 1c5d adds r5, r3, #1 +1000336c: d007 beq.n 1000337e +1000336e: 4f14 ldr r7, [pc, #80] @ (100033c0 ) +10003370: 667d str r5, [r7, #100] @ 0x64 +10003372: 6639 str r1, [r7, #96] @ 0x60 +10003374: e7ff b.n 10003376 +10003376: e7ff b.n 10003378 +10003378: e7ff b.n 1000337a +1000337a: e7ff b.n 1000337c +1000337c: 6f3c ldr r4, [r7, #112] @ 0x70 +1000337e: b295 uxth r5, r2 +10003380: b29e uxth r6, r3 +10003382: 4365 muls r5, r4 +10003384: 4366 muls r6, r4 +10003386: 1b40 subs r0, r0, r5 +10003388: 41b1 sbcs r1, r6 +1000338a: 0c15 lsrs r5, r2, #16 +1000338c: 0c1e lsrs r6, r3, #16 +1000338e: 4365 muls r5, r4 +10003390: 4366 muls r6, r4 +10003392: 0436 lsls r6, r6, #16 +10003394: 0c2f lsrs r7, r5, #16 +10003396: 433e orrs r6, r7 +10003398: 042d lsls r5, r5, #16 +1000339a: 1b40 subs r0, r0, r5 +1000339c: 41b1 sbcs r1, r6 +1000339e: 4299 cmp r1, r3 +100033a0: d204 bcs.n 100033ac +100033a2: 0002 movs r2, r0 +100033a4: 000b movs r3, r1 +100033a6: 0020 movs r0, r4 +100033a8: 2100 movs r1, #0 +100033aa: bdf0 pop {r4, r5, r6, r7, pc} +100033ac: d101 bne.n 100033b2 +100033ae: 4290 cmp r0, r2 +100033b0: d3f7 bcc.n 100033a2 +100033b2: 1a80 subs r0, r0, r2 +100033b4: 4199 sbcs r1, r3 +100033b6: 3401 adds r4, #1 +100033b8: 4299 cmp r1, r3 +100033ba: d3f2 bcc.n 100033a2 +100033bc: e7f6 b.n 100033ac +100033be: 0000 .short 0x0000 +100033c0: d0000000 .word 0xd0000000 +100033c4: ffffffff .word 0xffffffff + +100033c8 <__wrap___aeabi_drsub>: +100033c8: 4048 eors r0, r1 +100033ca: 4041 eors r1, r0 +100033cc: 4048 eors r0, r1 + +100033ce <__wrap___aeabi_dsub>: +100033ce: b418 push {r3, r4} +100033d0: 4b1b ldr r3, [pc, #108] @ (10003440 <__wrap___aeabi_dmul+0x12>) +100033d2: 685b ldr r3, [r3, #4] +100033d4: 46fc mov ip, pc +100033d6: 9301 str r3, [sp, #4] +100033d8: bd08 pop {r3, pc} +100033da: df04 .short 0xdf04 +100033dc: 100036a7 .word 0x100036a7 + +100033e0 <__wrap___aeabi_dadd>: +100033e0: b418 push {r3, r4} +100033e2: 4b17 ldr r3, [pc, #92] @ (10003440 <__wrap___aeabi_dmul+0x12>) +100033e4: 681b ldr r3, [r3, #0] +100033e6: 46fc mov ip, pc +100033e8: 9301 str r3, [sp, #4] +100033ea: bd08 pop {r3, pc} +100033ec: 36b1df00 .word 0x36b1df00 +100033f0: 1000 .short 0x1000 + +100033f2 <__wrap___aeabi_ddiv>: +100033f2: 4694 mov ip, r2 +100033f4: 4a13 ldr r2, [pc, #76] @ (10003444 <__wrap___aeabi_dmul+0x16>) +100033f6: 6f92 ldr r2, [r2, #120] @ 0x78 +100033f8: 0892 lsrs r2, r2, #2 +100033fa: d209 bcs.n 10003410 +100033fc: 4662 mov r2, ip + +100033fe : +100033fe: b418 push {r3, r4} +10003400: 4b0f ldr r3, [pc, #60] @ (10003440 <__wrap___aeabi_dmul+0x12>) +10003402: 68db ldr r3, [r3, #12] +10003404: 46fc mov ip, pc +10003406: 9301 str r3, [sp, #4] +10003408: bd08 pop {r3, pc} +1000340a: df0c .short 0xdf0c +1000340c: 10003969 .word 0x10003969 + +10003410 : +10003410: 4a0c ldr r2, [pc, #48] @ (10003444 <__wrap___aeabi_dmul+0x16>) +10003412: b5f0 push {r4, r5, r6, r7, lr} +10003414: 6e14 ldr r4, [r2, #96] @ 0x60 +10003416: 6e55 ldr r5, [r2, #100] @ 0x64 +10003418: 6f57 ldr r7, [r2, #116] @ 0x74 +1000341a: 6f16 ldr r6, [r2, #112] @ 0x70 +1000341c: 4662 mov r2, ip +1000341e: f7ff ffee bl 100033fe +10003422: 4a08 ldr r2, [pc, #32] @ (10003444 <__wrap___aeabi_dmul+0x16>) +10003424: 6614 str r4, [r2, #96] @ 0x60 +10003426: 6655 str r5, [r2, #100] @ 0x64 +10003428: 6757 str r7, [r2, #116] @ 0x74 +1000342a: 6716 str r6, [r2, #112] @ 0x70 +1000342c: bdf0 pop {r4, r5, r6, r7, pc} + +1000342e <__wrap___aeabi_dmul>: +1000342e: b418 push {r3, r4} +10003430: 4b03 ldr r3, [pc, #12] @ (10003440 <__wrap___aeabi_dmul+0x12>) +10003432: 689b ldr r3, [r3, #8] +10003434: 46fc mov ip, pc +10003436: 9301 str r3, [sp, #4] +10003438: bd08 pop {r3, pc} +1000343a: df08 .short 0xdf08 +1000343c: 1000380d .word 0x1000380d +10003440: 2000049c .word 0x2000049c +10003444: d0000000 .word 0xd0000000 + +10003448 <__wrap___aeabi_cdrcmple>: +10003448: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} +1000344a: 4050 eors r0, r2 +1000344c: 4042 eors r2, r0 +1000344e: 4050 eors r0, r2 +10003450: 4059 eors r1, r3 +10003452: 404b eors r3, r1 +10003454: 4059 eors r1, r3 +10003456: e000 b.n 1000345a <__aeabi_dfcmple_guts> + +10003458 <__wrap___aeabi_cdcmpeq>: +10003458: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} + +1000345a <__aeabi_dfcmple_guts>: +1000345a: 4f15 ldr r7, [pc, #84] @ (100034b0 <__aeabi_dfcmple_guts+0x56>) +1000345c: 004c lsls r4, r1, #1 +1000345e: 0d64 lsrs r4, r4, #21 +10003460: d003 beq.n 1000346a <__aeabi_dfcmple_guts+0x10> +10003462: 42bc cmp r4, r7 +10003464: d104 bne.n 10003470 <__aeabi_dfcmple_guts+0x16> +10003466: 030c lsls r4, r1, #12 +10003468: d814 bhi.n 10003494 <__aeabi_dfcmple_guts+0x3a> +1000346a: 2000 movs r0, #0 +1000346c: 0d09 lsrs r1, r1, #20 +1000346e: 0509 lsls r1, r1, #20 +10003470: 005c lsls r4, r3, #1 +10003472: 0d64 lsrs r4, r4, #21 +10003474: d003 beq.n 1000347e <__aeabi_dfcmple_guts+0x24> +10003476: 42bc cmp r4, r7 +10003478: d104 bne.n 10003484 <__aeabi_dfcmple_guts+0x2a> +1000347a: 031c lsls r4, r3, #12 +1000347c: d80a bhi.n 10003494 <__aeabi_dfcmple_guts+0x3a> +1000347e: 2200 movs r2, #0 +10003480: 0d1b lsrs r3, r3, #20 +10003482: 051b lsls r3, r3, #20 +10003484: 2601 movs r6, #1 +10003486: 404b eors r3, r1 +10003488: d409 bmi.n 1000349e <__aeabi_dfcmple_guts+0x44> +1000348a: 404b eors r3, r1 +1000348c: d503 bpl.n 10003496 <__aeabi_dfcmple_guts+0x3c> +1000348e: 428b cmp r3, r1 +10003490: d100 bne.n 10003494 <__aeabi_dfcmple_guts+0x3a> +10003492: 4282 cmp r2, r0 +10003494: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +10003496: 4299 cmp r1, r3 +10003498: d1fc bne.n 10003494 <__aeabi_dfcmple_guts+0x3a> +1000349a: 4290 cmp r0, r2 +1000349c: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +1000349e: 430b orrs r3, r1 +100034a0: 18db adds r3, r3, r3 +100034a2: 4303 orrs r3, r0 +100034a4: 4313 orrs r3, r2 +100034a6: d0f5 beq.n 10003494 <__aeabi_dfcmple_guts+0x3a> +100034a8: 43c9 mvns r1, r1 +100034aa: 1849 adds r1, r1, r1 +100034ac: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} +100034ae: 0000 .short 0x0000 +100034b0: 000007ff .word 0x000007ff + +100034b4 <__wrap___aeabi_dcmplt>: +100034b4: b500 push {lr} +100034b6: f7ff ffcf bl 10003458 <__wrap___aeabi_cdcmpeq> +100034ba: 4180 sbcs r0, r0 +100034bc: bd00 pop {pc} +100034be: 46c0 nop @ (mov r8, r8) + +100034c0 <__wrap___aeabi_dcmple>: +100034c0: b500 push {lr} +100034c2: f7ff ffc9 bl 10003458 <__wrap___aeabi_cdcmpeq> +100034c6: d901 bls.n 100034cc <__wrap___aeabi_dcmple+0xc> +100034c8: 2000 movs r0, #0 +100034ca: bd00 pop {pc} +100034cc: 2001 movs r0, #1 +100034ce: bd00 pop {pc} + +100034d0 <__wrap___aeabi_dcmpge>: +100034d0: b500 push {lr} +100034d2: f7ff ffb9 bl 10003448 <__wrap___aeabi_cdrcmple> +100034d6: d901 bls.n 100034dc <__wrap___aeabi_dcmpge+0xc> +100034d8: 2000 movs r0, #0 +100034da: bd00 pop {pc} +100034dc: 2001 movs r0, #1 +100034de: bd00 pop {pc} + +100034e0 <__wrap___aeabi_dcmpgt>: +100034e0: b500 push {lr} +100034e2: f7ff ffb1 bl 10003448 <__wrap___aeabi_cdrcmple> +100034e6: 4180 sbcs r0, r0 +100034e8: bd00 pop {pc} + +100034ea <__wrap___aeabi_dcmpun>: +100034ea: 2001 movs r0, #1 +100034ec: 0540 lsls r0, r0, #21 +100034ee: 004a lsls r2, r1, #1 +100034f0: 1812 adds r2, r2, r0 +100034f2: d804 bhi.n 100034fe <__wrap___aeabi_dcmpun+0x14> +100034f4: 005a lsls r2, r3, #1 +100034f6: 1812 adds r2, r2, r0 +100034f8: d801 bhi.n 100034fe <__wrap___aeabi_dcmpun+0x14> +100034fa: 2000 movs r0, #0 +100034fc: 4770 bx lr +100034fe: 2001 movs r0, #1 +10003500: 4770 bx lr +10003502: 2000 movs r0, #0 +10003504: 4770 bx lr + ... + +10003508 <__wrap___aeabi_ui2d>: +10003508: 2100 movs r1, #0 +1000350a: 2800 cmp r0, #0 +1000350c: d105 bne.n 1000351a <__wrap___aeabi_i2d+0xa> +1000350e: 4770 bx lr + +10003510 <__wrap___aeabi_i2d>: +10003510: 17c1 asrs r1, r0, #31 +10003512: 4048 eors r0, r1 +10003514: 1a40 subs r0, r0, r1 +10003516: d0fa beq.n 1000350e <__wrap___aeabi_ui2d+0x6> +10003518: 07c9 lsls r1, r1, #31 +1000351a: b513 push {r0, r1, r4, lr} +1000351c: 4b06 ldr r3, [pc, #24] @ (10003538 <__wrap___aeabi_i2d+0x28>) +1000351e: 681b ldr r3, [r3, #0] +10003520: 4798 blx r3 +10003522: bc0c pop {r2, r3} +10003524: 1c44 adds r4, r0, #1 +10003526: 40a2 lsls r2, r4 +10003528: 0510 lsls r0, r2, #20 +1000352a: 0b12 lsrs r2, r2, #12 +1000352c: 4903 ldr r1, [pc, #12] @ (1000353c <__wrap___aeabi_i2d+0x2c>) +1000352e: 1b09 subs r1, r1, r4 +10003530: 0509 lsls r1, r1, #20 +10003532: 4319 orrs r1, r3 +10003534: 4311 orrs r1, r2 +10003536: bd10 pop {r4, pc} +10003538: 2000059c .word 0x2000059c +1000353c: 0000041f .word 0x0000041f + +10003540 <__wrap___aeabi_d2iz>: +10003540: b510 push {r4, lr} +10003542: 004c lsls r4, r1, #1 +10003544: 0d62 lsrs r2, r4, #21 +10003546: 2380 movs r3, #128 @ 0x80 +10003548: 18d2 adds r2, r2, r3 +1000354a: 00db lsls r3, r3, #3 +1000354c: 1ad2 subs r2, r2, r3 +1000354e: 055b lsls r3, r3, #21 +10003550: 2a7e cmp r2, #126 @ 0x7e +10003552: dd10 ble.n 10003576 <__wrap___aeabi_d2iz+0x36> +10003554: 3a9e subs r2, #158 @ 0x9e +10003556: da13 bge.n 10003580 <__wrap___aeabi_d2iz+0x40> +10003558: 17cc asrs r4, r1, #31 +1000355a: 0309 lsls r1, r1, #12 +1000355c: 0849 lsrs r1, r1, #1 +1000355e: 4319 orrs r1, r3 +10003560: 4252 negs r2, r2 +10003562: 40d1 lsrs r1, r2 +10003564: 0064 lsls r4, r4, #1 +10003566: 3401 adds r4, #1 +10003568: 3215 adds r2, #21 +1000356a: 2a20 cmp r2, #32 +1000356c: da05 bge.n 1000357a <__wrap___aeabi_d2iz+0x3a> +1000356e: 40d0 lsrs r0, r2 +10003570: 4308 orrs r0, r1 +10003572: 4360 muls r0, r4 +10003574: bd10 pop {r4, pc} +10003576: 2000 movs r0, #0 +10003578: bd10 pop {r4, pc} +1000357a: 4608 mov r0, r1 +1000357c: 4360 muls r0, r4 +1000357e: bd10 pop {r4, pc} +10003580: 0fc8 lsrs r0, r1, #31 +10003582: 18c0 adds r0, r0, r3 +10003584: 3801 subs r0, #1 +10003586: bd10 pop {r4, pc} + +10003588 <__wrap___aeabi_d2uiz>: +10003588: b418 push {r3, r4} +1000358a: 4b04 ldr r3, [pc, #16] @ (1000359c <__wrap___aeabi_d2uiz+0x14>) +1000358c: 6a5b ldr r3, [r3, #36] @ 0x24 +1000358e: 46fc mov ip, pc +10003590: 9301 str r3, [sp, #4] +10003592: bd08 pop {r3, pc} +10003594: 3b19df24 .word 0x3b19df24 +10003598: 00001000 .word 0x00001000 +1000359c: 2000049c .word 0x2000049c + +100035a0 <__aeabi_double_init>: +100035a0: b570 push {r4, r5, r6, lr} +100035a2: 2313 movs r3, #19 +100035a4: 781c ldrb r4, [r3, #0] +100035a6: 2c01 cmp r4, #1 +100035a8: d012 beq.n 100035d0 <__aeabi_double_init+0x30> +100035aa: 2c01 cmp r4, #1 +100035ac: dc12 bgt.n 100035d4 <__aeabi_double_init+0x34> +100035ae: 4b21 ldr r3, [pc, #132] @ (10003634 <__aeabi_double_init+0x94>) +100035b0: 4a21 ldr r2, [pc, #132] @ (10003638 <__aeabi_double_init+0x98>) +100035b2: 6493 str r3, [r2, #72] @ 0x48 +100035b4: 4821 ldr r0, [pc, #132] @ (1000363c <__aeabi_double_init+0x9c>) +100035b6: f7ff fc7b bl 10002eb0 +100035ba: 4b21 ldr r3, [pc, #132] @ (10003640 <__aeabi_double_init+0xa0>) +100035bc: 6018 str r0, [r3, #0] +100035be: bd70 pop {r4, r5, r6, pc} +100035c0: 491c ldr r1, [pc, #112] @ (10003634 <__aeabi_double_init+0x94>) +100035c2: 4a1d ldr r2, [pc, #116] @ (10003638 <__aeabi_double_init+0x98>) +100035c4: 0098 lsls r0, r3, #2 +100035c6: 5081 str r1, [r0, r2] +100035c8: 3301 adds r3, #1 +100035ca: 2b1f cmp r3, #31 +100035cc: d9f8 bls.n 100035c0 <__aeabi_double_init+0x20> +100035ce: e7ec b.n 100035aa <__aeabi_double_init+0xa> +100035d0: 2300 movs r3, #0 +100035d2: e7fa b.n 100035ca <__aeabi_double_init+0x2a> +100035d4: 481b ldr r0, [pc, #108] @ (10003644 <__aeabi_double_init+0xa4>) +100035d6: f7ff fc73 bl 10002ec0 +100035da: 0005 movs r5, r0 +100035dc: 481a ldr r0, [pc, #104] @ (10003648 <__aeabi_double_init+0xa8>) +100035de: f7ff fc6f bl 10002ec0 +100035e2: 3802 subs r0, #2 +100035e4: 7803 ldrb r3, [r0, #0] +100035e6: 009b lsls r3, r3, #2 +100035e8: 2b7f cmp r3, #127 @ 0x7f +100035ea: dd09 ble.n 10003600 <__aeabi_double_init+0x60> +100035ec: 4812 ldr r0, [pc, #72] @ (10003638 <__aeabi_double_init+0x98>) +100035ee: 2280 movs r2, #128 @ 0x80 +100035f0: 0029 movs r1, r5 +100035f2: f000 fba9 bl 10003d48 <__wrap___aeabi_memcpy> +100035f6: 2c02 cmp r4, #2 +100035f8: d008 beq.n 1000360c <__aeabi_double_init+0x6c> +100035fa: 2c02 cmp r4, #2 +100035fc: dcda bgt.n 100035b4 <__aeabi_double_init+0x14> +100035fe: e7d6 b.n 100035ae <__aeabi_double_init+0xe> +10003600: 4b12 ldr r3, [pc, #72] @ (1000364c <__aeabi_double_init+0xac>) +10003602: 4a13 ldr r2, [pc, #76] @ (10003650 <__aeabi_double_init+0xb0>) +10003604: 4813 ldr r0, [pc, #76] @ (10003654 <__aeabi_double_init+0xb4>) +10003606: 2132 movs r1, #50 @ 0x32 +10003608: f7fe fabe bl 10001b88 <__assert_func> +1000360c: 4b12 ldr r3, [pc, #72] @ (10003658 <__aeabi_double_init+0xb8>) +1000360e: 881a ldrh r2, [r3, #0] +10003610: 23b5 movs r3, #181 @ 0xb5 +10003612: 021b lsls r3, r3, #8 +10003614: 429a cmp r2, r3 +10003616: d109 bne.n 1000362c <__aeabi_double_init+0x8c> +10003618: 4b10 ldr r3, [pc, #64] @ (1000365c <__aeabi_double_init+0xbc>) +1000361a: 881a ldrh r2, [r3, #0] +1000361c: 4b10 ldr r3, [pc, #64] @ (10003660 <__aeabi_double_init+0xc0>) +1000361e: 429a cmp r2, r3 +10003620: d104 bne.n 1000362c <__aeabi_double_init+0x8c> +10003622: 4b10 ldr r3, [pc, #64] @ (10003664 <__aeabi_double_init+0xc4>) +10003624: 881a ldrh r2, [r3, #0] +10003626: 4b10 ldr r3, [pc, #64] @ (10003668 <__aeabi_double_init+0xc8>) +10003628: 429a cmp r2, r3 +1000362a: d0e6 beq.n 100035fa <__aeabi_double_init+0x5a> +1000362c: 2000 movs r0, #0 +1000362e: f7fe fb43 bl 10001cb8 +10003632: 46c0 nop @ (mov r8, r8) +10003634: 1000366d .word 0x1000366d +10003638: 2000049c .word 0x2000049c +1000363c: 0000334c .word 0x0000334c +10003640: 2000059c .word 0x2000059c +10003644: 00004453 .word 0x00004453 +10003648: 00004653 .word 0x00004653 +1000364c: 10004d68 .word 0x10004d68 +10003650: 10004e1c .word 0x10004e1c +10003654: 10004dc8 .word 0x10004dc8 +10003658: 00003854 .word 0x00003854 +1000365c: 000038d8 .word 0x000038d8 +10003660: 00004649 .word 0x00004649 +10003664: 0000389c .word 0x0000389c +10003668: 00004659 .word 0x00004659 + +1000366c : +1000366c: b507 push {r0, r1, r2, lr} +1000366e: 4660 mov r0, ip +10003670: 2800 cmp r0, #0 +10003672: d100 bne.n 10003676 +10003674: be00 bkpt 0x0000 +10003676: 8801 ldrh r1, [r0, #0] +10003678: 0a0a lsrs r2, r1, #8 +1000367a: 3002 adds r0, #2 +1000367c: 2adf cmp r2, #223 @ 0xdf +1000367e: d1fa bne.n 10003676 +10003680: b2c9 uxtb r1, r1 +10003682: 0882 lsrs r2, r0, #2 +10003684: d304 bcc.n 10003690 +10003686: 8802 ldrh r2, [r0, #0] +10003688: 8840 ldrh r0, [r0, #2] +1000368a: 0400 lsls r0, r0, #16 +1000368c: 4310 orrs r0, r2 +1000368e: e000 b.n 10003692 +10003690: 6800 ldr r0, [r0, #0] +10003692: 4a02 ldr r2, [pc, #8] @ (1000369c ) +10003694: 5050 str r0, [r2, r1] +10003696: 9003 str r0, [sp, #12] +10003698: bd07 pop {r0, r1, r2, pc} +1000369a: 0000 .short 0x0000 +1000369c: 2000049c .word 0x2000049c + +100036a0 : +100036a0: b40f push {r0, r1, r2, r3} +100036a2: bc03 pop {r0, r1} +100036a4: bc0c pop {r2, r3} + +100036a6 : +100036a6: b5f0 push {r4, r5, r6, r7, lr} +100036a8: 2401 movs r4, #1 +100036aa: 07e4 lsls r4, r4, #31 +100036ac: 4063 eors r3, r4 +100036ae: e000 b.n 100036b2 + +100036b0 : +100036b0: b5f0 push {r4, r5, r6, r7, lr} + +100036b2 : +100036b2: 0d0c lsrs r4, r1, #20 +100036b4: 0fcf lsrs r7, r1, #31 +100036b6: 1e66 subs r6, r4, #1 +100036b8: 0536 lsls r6, r6, #20 +100036ba: 1b89 subs r1, r1, r6 +100036bc: 0564 lsls r4, r4, #21 +100036be: d303 bcc.n 100036c8 +100036c0: 43c9 mvns r1, r1 +100036c2: 4240 negs r0, r0 +100036c4: d300 bcc.n 100036c8 +100036c6: 3101 adds r1, #1 + +100036c8 : +100036c8: 0d64 lsrs r4, r4, #21 +100036ca: d003 beq.n 100036d4 +100036cc: 1c66 adds r6, r4, #1 +100036ce: 0af6 lsrs r6, r6, #11 +100036d0: d007 beq.n 100036e2 +100036d2: 1be4 subs r4, r4, r7 + +100036d4 : +100036d4: 2000 movs r0, #0 +100036d6: 007f lsls r7, r7, #1 +100036d8: 1c79 adds r1, r7, #1 +100036da: 0789 lsls r1, r1, #30 +100036dc: 1289 asrs r1, r1, #10 +100036de: 3c80 subs r4, #128 @ 0x80 +100036e0: 0324 lsls r4, r4, #12 + +100036e2 : +100036e2: 0d1d lsrs r5, r3, #20 +100036e4: 0fdf lsrs r7, r3, #31 +100036e6: 1e6e subs r6, r5, #1 +100036e8: 0536 lsls r6, r6, #20 +100036ea: 1b9b subs r3, r3, r6 +100036ec: 056d lsls r5, r5, #21 +100036ee: d303 bcc.n 100036f8 +100036f0: 43db mvns r3, r3 +100036f2: 4252 negs r2, r2 +100036f4: d300 bcc.n 100036f8 +100036f6: 3301 adds r3, #1 + +100036f8 : +100036f8: 0d6d lsrs r5, r5, #21 +100036fa: d003 beq.n 10003704 +100036fc: 1c6e adds r6, r5, #1 +100036fe: 0af6 lsrs r6, r6, #11 +10003700: d007 beq.n 10003712 +10003702: 1bed subs r5, r5, r7 + +10003704 : +10003704: 2200 movs r2, #0 +10003706: 007f lsls r7, r7, #1 +10003708: 1c7b adds r3, r7, #1 +1000370a: 079b lsls r3, r3, #30 +1000370c: 129b asrs r3, r3, #10 +1000370e: 3d80 subs r5, #128 @ 0x80 +10003710: 032d lsls r5, r5, #12 + +10003712 : +10003712: 1b2f subs r7, r5, r4 +10003714: 1b66 subs r6, r4, r5 +10003716: d458 bmi.n 100037ca +10003718: 46a4 mov ip, r4 +1000371a: 2e20 cmp r6, #32 +1000371c: da46 bge.n 100037ac +1000371e: 3720 adds r7, #32 +10003720: 0014 movs r4, r2 +10003722: 40bc lsls r4, r7 + +10003724 : +10003724: 001d movs r5, r3 +10003726: 40bd lsls r5, r7 +10003728: 40f2 lsrs r2, r6 +1000372a: 4133 asrs r3, r6 +1000372c: 432a orrs r2, r5 + +1000372e : +1000372e: 1880 adds r0, r0, r2 +10003730: 4159 adcs r1, r3 + +10003732 : +10003732: 0fcb lsrs r3, r1, #31 +10003734: d005 beq.n 10003742 +10003736: 43c9 mvns r1, r1 +10003738: 43c0 mvns r0, r0 +1000373a: 2200 movs r2, #0 +1000373c: 4264 negs r4, r4 +1000373e: 4150 adcs r0, r2 +10003740: 4151 adcs r1, r2 +10003742: 4662 mov r2, ip +10003744: 0d4d lsrs r5, r1, #21 +10003746: d128 bne.n 1000379a +10003748: 0d0d lsrs r5, r1, #20 +1000374a: d107 bne.n 1000375c +1000374c: 2800 cmp r0, #0 +1000374e: d01f beq.n 10003790 + +10003750 : +10003750: 1924 adds r4, r4, r4 +10003752: 4140 adcs r0, r0 +10003754: 4149 adcs r1, r1 +10003756: 3a01 subs r2, #1 +10003758: 0d0d lsrs r5, r1, #20 +1000375a: d0f9 beq.n 10003750 + +1000375c : +1000375c: 0064 lsls r4, r4, #1 +1000375e: d306 bcc.n 1000376e + +10003760 : +10003760: 3001 adds r0, #1 +10003762: d300 bcc.n 10003766 +10003764: 3101 adds r1, #1 +10003766: 2c00 cmp r4, #0 +10003768: d101 bne.n 1000376e +1000376a: 0840 lsrs r0, r0, #1 +1000376c: 0040 lsls r0, r0, #1 + +1000376e : +1000376e: 3a01 subs r2, #1 +10003770: d40b bmi.n 1000378a +10003772: 1c94 adds r4, r2, #2 +10003774: 0ae4 lsrs r4, r4, #11 +10003776: d104 bne.n 10003782 +10003778: 0512 lsls r2, r2, #20 +1000377a: 4411 add r1, r2 +1000377c: 07db lsls r3, r3, #31 +1000377e: 4419 add r1, r3 +10003780: bdf0 pop {r4, r5, r6, r7, pc} + +10003782 : +10003782: 07d9 lsls r1, r3, #31 +10003784: 4b20 ldr r3, [pc, #128] @ (10003808 ) +10003786: 4319 orrs r1, r3 +10003788: e000 b.n 1000378c + +1000378a : +1000378a: 07d9 lsls r1, r3, #31 +1000378c: 2000 movs r0, #0 +1000378e: bdf0 pop {r4, r5, r6, r7, pc} + +10003790 : +10003790: 2900 cmp r1, #0 +10003792: d1dd bne.n 10003750 +10003794: 2c00 cmp r4, #0 +10003796: d1db bne.n 10003750 +10003798: bdf0 pop {r4, r5, r6, r7, pc} + +1000379a : +1000379a: 3201 adds r2, #1 +1000379c: 07c6 lsls r6, r0, #31 +1000379e: 0840 lsrs r0, r0, #1 +100037a0: 07cd lsls r5, r1, #31 +100037a2: 4328 orrs r0, r5 +100037a4: 0849 lsrs r1, r1, #1 +100037a6: 2e00 cmp r6, #0 +100037a8: d0e1 beq.n 1000376e +100037aa: e7d9 b.n 10003760 + +100037ac : +100037ac: 2e3c cmp r6, #60 @ 0x3c +100037ae: da29 bge.n 10003804 +100037b0: 3e20 subs r6, #32 +100037b2: 3740 adds r7, #64 @ 0x40 +100037b4: 0014 movs r4, r2 +100037b6: 40bc lsls r4, r7 +100037b8: d000 beq.n 100037bc +100037ba: 2401 movs r4, #1 +100037bc: 40f2 lsrs r2, r6 +100037be: 4314 orrs r4, r2 +100037c0: 001a movs r2, r3 +100037c2: 40bb lsls r3, r7 +100037c4: 431c orrs r4, r3 +100037c6: 17d3 asrs r3, r2, #31 +100037c8: e7ac b.n 10003724 + +100037ca : +100037ca: 46ac mov ip, r5 +100037cc: 2f20 cmp r7, #32 +100037ce: da08 bge.n 100037e2 +100037d0: 3620 adds r6, #32 +100037d2: 0004 movs r4, r0 +100037d4: 40b4 lsls r4, r6 + +100037d6 : +100037d6: 000d movs r5, r1 +100037d8: 40b5 lsls r5, r6 +100037da: 40f8 lsrs r0, r7 +100037dc: 4139 asrs r1, r7 +100037de: 4328 orrs r0, r5 +100037e0: e7a5 b.n 1000372e + +100037e2 : +100037e2: 2f3c cmp r7, #60 @ 0x3c +100037e4: da0c bge.n 10003800 +100037e6: 3f20 subs r7, #32 +100037e8: 3640 adds r6, #64 @ 0x40 +100037ea: 0004 movs r4, r0 +100037ec: 40b4 lsls r4, r6 +100037ee: d000 beq.n 100037f2 +100037f0: 2401 movs r4, #1 +100037f2: 40f8 lsrs r0, r7 +100037f4: 4304 orrs r4, r0 +100037f6: 0008 movs r0, r1 +100037f8: 40b1 lsls r1, r6 +100037fa: 430c orrs r4, r1 +100037fc: 17c1 asrs r1, r0, #31 +100037fe: e7ea b.n 100037d6 + +10003800 : +10003800: 0010 movs r0, r2 +10003802: 0019 movs r1, r3 + +10003804 : +10003804: 2400 movs r4, #0 +10003806: e794 b.n 10003732 +10003808: 7ff00000 .word 0x7ff00000 + +1000380c : +1000380c: b5f0 push {r4, r5, r6, r7, lr} +1000380e: 0d0c lsrs r4, r1, #20 +10003810: 1e66 subs r6, r4, #1 +10003812: 0536 lsls r6, r6, #20 +10003814: 1b89 subs r1, r1, r6 +10003816: 0ae6 lsrs r6, r4, #11 +10003818: 0564 lsls r4, r4, #21 +1000381a: 0d64 lsrs r4, r4, #21 +1000381c: d002 beq.n 10003824 +1000381e: 1c65 adds r5, r4, #1 +10003820: 0aed lsrs r5, r5, #11 +10003822: d004 beq.n 1000382e + +10003824 : +10003824: 2000 movs r0, #0 +10003826: 2101 movs r1, #1 +10003828: 0509 lsls r1, r1, #20 +1000382a: 3c80 subs r4, #128 @ 0x80 +1000382c: 0324 lsls r4, r4, #12 + +1000382e : +1000382e: 46a4 mov ip, r4 +10003830: 0d1c lsrs r4, r3, #20 +10003832: 1e67 subs r7, r4, #1 +10003834: 053f lsls r7, r7, #20 +10003836: 1bdb subs r3, r3, r7 +10003838: 0ae7 lsrs r7, r4, #11 +1000383a: 0564 lsls r4, r4, #21 +1000383c: 0d64 lsrs r4, r4, #21 +1000383e: d002 beq.n 10003846 +10003840: 1c65 adds r5, r4, #1 +10003842: 0aed lsrs r5, r5, #11 +10003844: d004 beq.n 10003850 + +10003846 : +10003846: 2200 movs r2, #0 +10003848: 2301 movs r3, #1 +1000384a: 051b lsls r3, r3, #20 +1000384c: 3c80 subs r4, #128 @ 0x80 +1000384e: 0324 lsls r4, r4, #12 + +10003850 : +10003850: 4077 eors r7, r6 +10003852: 4464 add r4, ip +10003854: b497 push {r0, r1, r2, r4, r7} +10003856: b284 uxth r4, r0 +10003858: b296 uxth r6, r2 +1000385a: 4374 muls r4, r6 +1000385c: 0c07 lsrs r7, r0, #16 +1000385e: 437e muls r6, r7 +10003860: 0c15 lsrs r5, r2, #16 +10003862: 436f muls r7, r5 +10003864: b280 uxth r0, r0 +10003866: 4368 muls r0, r5 +10003868: 1836 adds r6, r6, r0 +1000386a: d302 bcc.n 10003872 +1000386c: 2001 movs r0, #1 +1000386e: 0400 lsls r0, r0, #16 +10003870: 183f adds r7, r7, r0 + +10003872 : +10003872: 0430 lsls r0, r6, #16 +10003874: 0c35 lsrs r5, r6, #16 +10003876: 1900 adds r0, r0, r4 +10003878: 417d adcs r5, r7 +1000387a: 4684 mov ip, r0 +1000387c: b288 uxth r0, r1 +1000387e: b29a uxth r2, r3 +10003880: 4350 muls r0, r2 +10003882: 0c0c lsrs r4, r1, #16 +10003884: 4362 muls r2, r4 +10003886: 0c1f lsrs r7, r3, #16 +10003888: 437c muls r4, r7 +1000388a: b28e uxth r6, r1 +1000388c: 437e muls r6, r7 +1000388e: 1992 adds r2, r2, r6 +10003890: d302 bcc.n 10003898 +10003892: 2601 movs r6, #1 +10003894: 0436 lsls r6, r6, #16 +10003896: 19a4 adds r4, r4, r6 + +10003898 : +10003898: 0416 lsls r6, r2, #16 +1000389a: 0c17 lsrs r7, r2, #16 +1000389c: 1836 adds r6, r6, r0 +1000389e: 4167 adcs r7, r4 +100038a0: bc01 pop {r0} +100038a2: b281 uxth r1, r0 +100038a4: b29a uxth r2, r3 +100038a6: 4351 muls r1, r2 +100038a8: 0c04 lsrs r4, r0, #16 +100038aa: 4362 muls r2, r4 +100038ac: 0c1b lsrs r3, r3, #16 +100038ae: 435c muls r4, r3 +100038b0: b280 uxth r0, r0 +100038b2: 4358 muls r0, r3 +100038b4: 1812 adds r2, r2, r0 +100038b6: d302 bcc.n 100038be +100038b8: 2001 movs r0, #1 +100038ba: 0400 lsls r0, r0, #16 +100038bc: 1824 adds r4, r4, r0 + +100038be : +100038be: 0410 lsls r0, r2, #16 +100038c0: 0c13 lsrs r3, r2, #16 +100038c2: 1840 adds r0, r0, r1 +100038c4: 4163 adcs r3, r4 +100038c6: 182d adds r5, r5, r0 +100038c8: 415e adcs r6, r3 +100038ca: 2000 movs r0, #0 +100038cc: 4147 adcs r7, r0 +100038ce: bc06 pop {r1, r2} +100038d0: b288 uxth r0, r1 +100038d2: b293 uxth r3, r2 +100038d4: 4358 muls r0, r3 +100038d6: 0c0c lsrs r4, r1, #16 +100038d8: 4363 muls r3, r4 +100038da: 0c12 lsrs r2, r2, #16 +100038dc: 4354 muls r4, r2 +100038de: b289 uxth r1, r1 +100038e0: 4351 muls r1, r2 +100038e2: 185b adds r3, r3, r1 +100038e4: d302 bcc.n 100038ec +100038e6: 2101 movs r1, #1 +100038e8: 0409 lsls r1, r1, #16 +100038ea: 1864 adds r4, r4, r1 + +100038ec : +100038ec: 0419 lsls r1, r3, #16 +100038ee: 0c1a lsrs r2, r3, #16 +100038f0: 1809 adds r1, r1, r0 +100038f2: 4162 adcs r2, r4 +100038f4: 186d adds r5, r5, r1 +100038f6: 4156 adcs r6, r2 +100038f8: 2000 movs r0, #0 +100038fa: 4147 adcs r7, r0 +100038fc: bc18 pop {r3, r4} +100038fe: 02f9 lsls r1, r7, #11 +10003900: 0d72 lsrs r2, r6, #21 +10003902: 4311 orrs r1, r2 +10003904: 02f0 lsls r0, r6, #11 +10003906: 0d6a lsrs r2, r5, #21 +10003908: 4310 orrs r0, r2 +1000390a: 02ed lsls r5, r5, #11 +1000390c: 0d0a lsrs r2, r1, #20 +1000390e: d103 bne.n 10003918 +10003910: 196d adds r5, r5, r5 +10003912: 4140 adcs r0, r0 +10003914: 4149 adcs r1, r1 +10003916: 3b01 subs r3, #1 +10003918: 4e12 ldr r6, [pc, #72] @ (10003964 ) +1000391a: 1b9b subs r3, r3, r6 +1000391c: 0076 lsls r6, r6, #1 +1000391e: 42b3 cmp r3, r6 +10003920: d20e bcs.n 10003940 +10003922: 006d lsls r5, r5, #1 +10003924: d307 bcc.n 10003936 +10003926: 3001 adds r0, #1 +10003928: 2600 movs r6, #0 +1000392a: 4171 adcs r1, r6 +1000392c: 4666 mov r6, ip +1000392e: 4335 orrs r5, r6 +10003930: d101 bne.n 10003936 +10003932: 0840 lsrs r0, r0, #1 +10003934: 0040 lsls r0, r0, #1 +10003936: 051b lsls r3, r3, #20 +10003938: 18c9 adds r1, r1, r3 + +1000393a : +1000393a: 07e4 lsls r4, r4, #31 +1000393c: 4421 add r1, r4 +1000393e: bdf0 pop {r4, r5, r6, r7, pc} + +10003940 : +10003940: da0b bge.n 1000395a +10003942: 3301 adds r3, #1 +10003944: d106 bne.n 10003954 +10003946: 3001 adds r0, #1 +10003948: d104 bne.n 10003954 +1000394a: 3101 adds r1, #1 +1000394c: 0d4f lsrs r7, r1, #21 +1000394e: d001 beq.n 10003954 +10003950: 0849 lsrs r1, r1, #1 +10003952: e7f2 b.n 1000393a +10003954: 07e1 lsls r1, r4, #31 +10003956: 2000 movs r0, #0 +10003958: bdf0 pop {r4, r5, r6, r7, pc} + +1000395a : +1000395a: 3601 adds r6, #1 +1000395c: 0531 lsls r1, r6, #20 +1000395e: 2000 movs r0, #0 +10003960: e7eb b.n 1000393a +10003962: 0000 .short 0x0000 +10003964: 000003ff .word 0x000003ff + +10003968 : +10003968: b5f0 push {r4, r5, r6, r7, lr} + +1000396a : +1000396a: 0d1c lsrs r4, r3, #20 +1000396c: 1e67 subs r7, r4, #1 +1000396e: 053f lsls r7, r7, #20 +10003970: 1bdb subs r3, r3, r7 +10003972: 0ae7 lsrs r7, r4, #11 +10003974: 0564 lsls r4, r4, #21 +10003976: 0d64 lsrs r4, r4, #21 +10003978: d002 beq.n 10003980 +1000397a: 1c66 adds r6, r4, #1 +1000397c: 0af6 lsrs r6, r6, #11 +1000397e: d004 beq.n 1000398a + +10003980 : +10003980: 2200 movs r2, #0 +10003982: 2301 movs r3, #1 +10003984: 051b lsls r3, r3, #20 +10003986: 3c80 subs r4, #128 @ 0x80 +10003988: 0324 lsls r4, r4, #12 + +1000398a : +1000398a: 25d0 movs r5, #208 @ 0xd0 +1000398c: 062d lsls r5, r5, #24 +1000398e: 2600 movs r6, #0 +10003990: 43f6 mvns r6, r6 +10003992: 662e str r6, [r5, #96] @ 0x60 +10003994: 091e lsrs r6, r3, #4 +10003996: 666e str r6, [r5, #100] @ 0x64 +10003998: 0fce lsrs r6, r1, #31 +1000399a: 19f6 adds r6, r6, r7 +1000399c: 46b4 mov ip, r6 +1000399e: 0049 lsls r1, r1, #1 +100039a0: 0d4f lsrs r7, r1, #21 +100039a2: d002 beq.n 100039aa +100039a4: 1c7e adds r6, r7, #1 +100039a6: 0af6 lsrs r6, r6, #11 +100039a8: d003 beq.n 100039b2 +100039aa: 2000 movs r0, #0 +100039ac: 2100 movs r1, #0 +100039ae: 3f40 subs r7, #64 @ 0x40 +100039b0: 033f lsls r7, r7, #12 +100039b2: 1b3e subs r6, r7, r4 +100039b4: 00b6 lsls r6, r6, #2 +100039b6: 44b4 add ip, r6 +100039b8: 3f01 subs r7, #1 +100039ba: 057f lsls r7, r7, #21 +100039bc: 1bc9 subs r1, r1, r7 +100039be: 0849 lsrs r1, r1, #1 +100039c0: 6f2e ldr r6, [r5, #112] @ 0x70 +100039c2: 3601 adds r6, #1 +100039c4: 0876 lsrs r6, r6, #1 +100039c6: 029c lsls r4, r3, #10 +100039c8: 0d95 lsrs r5, r2, #22 +100039ca: 4325 orrs r5, r4 +100039cc: 4375 muls r5, r6 +100039ce: 13ed asrs r5, r5, #15 +100039d0: 4375 muls r5, r6 +100039d2: 13ad asrs r5, r5, #14 +100039d4: 3501 adds r5, #1 +100039d6: 106d asrs r5, r5, #1 +100039d8: 03f6 lsls r6, r6, #15 +100039da: 1b76 subs r6, r6, r5 +100039dc: b40c push {r2, r3} +100039de: 02cc lsls r4, r1, #11 +100039e0: 0d45 lsrs r5, r0, #21 +100039e2: 432c orrs r4, r5 +100039e4: b2a2 uxth r2, r4 +100039e6: b2b3 uxth r3, r6 +100039e8: 435a muls r2, r3 +100039ea: 0c27 lsrs r7, r4, #16 +100039ec: 437b muls r3, r7 +100039ee: 0c35 lsrs r5, r6, #16 +100039f0: 436f muls r7, r5 +100039f2: b2a4 uxth r4, r4 +100039f4: 436c muls r4, r5 +100039f6: 191b adds r3, r3, r4 +100039f8: d302 bcc.n 10003a00 +100039fa: 2401 movs r4, #1 +100039fc: 0424 lsls r4, r4, #16 +100039fe: 193f adds r7, r7, r4 + +10003a00 : +10003a00: 041c lsls r4, r3, #16 +10003a02: 0c1d lsrs r5, r3, #16 +10003a04: 18a4 adds r4, r4, r2 +10003a06: 417d adcs r5, r7 +10003a08: 1924 adds r4, r4, r4 +10003a0a: 416d adcs r5, r5 +10003a0c: 9a00 ldr r2, [sp, #0] +10003a0e: b291 uxth r1, r2 +10003a10: b2ac uxth r4, r5 +10003a12: 4361 muls r1, r4 +10003a14: 0c17 lsrs r7, r2, #16 +10003a16: 437c muls r4, r7 +10003a18: 0c2b lsrs r3, r5, #16 +10003a1a: 435f muls r7, r3 +10003a1c: b292 uxth r2, r2 +10003a1e: 435a muls r2, r3 +10003a20: 18a4 adds r4, r4, r2 +10003a22: d302 bcc.n 10003a2a +10003a24: 2201 movs r2, #1 +10003a26: 0412 lsls r2, r2, #16 +10003a28: 18bf adds r7, r7, r2 + +10003a2a : +10003a2a: 0422 lsls r2, r4, #16 +10003a2c: 0c23 lsrs r3, r4, #16 +10003a2e: 1852 adds r2, r2, r1 +10003a30: 417b adcs r3, r7 +10003a32: 9c01 ldr r4, [sp, #4] +10003a34: 436c muls r4, r5 +10003a36: 191b adds r3, r3, r4 +10003a38: 0e52 lsrs r2, r2, #25 +10003a3a: 01d9 lsls r1, r3, #7 +10003a3c: 430a orrs r2, r1 +10003a3e: 0144 lsls r4, r0, #5 +10003a40: 1aa0 subs r0, r4, r2 +10003a42: b281 uxth r1, r0 +10003a44: b2b2 uxth r2, r6 +10003a46: 4351 muls r1, r2 +10003a48: 1403 asrs r3, r0, #16 +10003a4a: 435a muls r2, r3 +10003a4c: 0c36 lsrs r6, r6, #16 +10003a4e: 4373 muls r3, r6 +10003a50: b287 uxth r7, r0 +10003a52: 4377 muls r7, r6 +10003a54: 17d6 asrs r6, r2, #31 +10003a56: 19d2 adds r2, r2, r7 +10003a58: 2700 movs r7, #0 +10003a5a: 417e adcs r6, r7 +10003a5c: 0436 lsls r6, r6, #16 +10003a5e: 199b adds r3, r3, r6 +10003a60: 0417 lsls r7, r2, #16 +10003a62: 0c16 lsrs r6, r2, #16 +10003a64: 187f adds r7, r7, r1 +10003a66: 415e adcs r6, r3 +10003a68: 1673 asrs r3, r6, #25 +10003a6a: 18ed adds r5, r5, r3 +10003a6c: 01f3 lsls r3, r6, #7 +10003a6e: 2600 movs r6, #0 +10003a70: 3380 adds r3, #128 @ 0x80 +10003a72: 4175 adcs r5, r6 +10003a74: 0fa9 lsrs r1, r5, #30 +10003a76: d106 bne.n 10003a86 +10003a78: 0064 lsls r4, r4, #1 +10003a7a: 0a69 lsrs r1, r5, #9 +10003a7c: 05e8 lsls r0, r5, #23 +10003a7e: 0a5b lsrs r3, r3, #9 +10003a80: 4318 orrs r0, r3 +10003a82: d209 bcs.n 10003a98 +10003a84: e02f b.n 10003ae6 + +10003a86 : +10003a86: 2204 movs r2, #4 +10003a88: 4494 add ip, r2 +10003a8a: 3380 adds r3, #128 @ 0x80 +10003a8c: 4175 adcs r5, r6 +10003a8e: 0aa9 lsrs r1, r5, #10 +10003a90: 05a8 lsls r0, r5, #22 +10003a92: 0a9b lsrs r3, r3, #10 +10003a94: 4318 orrs r0, r3 +10003a96: d326 bcc.n 10003ae6 + +10003a98 : +10003a98: 4140 adcs r0, r0 +10003a9a: 4149 adcs r1, r1 +10003a9c: 0424 lsls r4, r4, #16 +10003a9e: 9a00 ldr r2, [sp, #0] +10003aa0: 9b01 ldr r3, [sp, #4] +10003aa2: 000d movs r5, r1 +10003aa4: 4355 muls r5, r2 +10003aa6: 1b64 subs r4, r4, r5 +10003aa8: 4343 muls r3, r0 +10003aaa: 1ae4 subs r4, r4, r3 +10003aac: b295 uxth r5, r2 +10003aae: b286 uxth r6, r0 +10003ab0: 4375 muls r5, r6 +10003ab2: 0c17 lsrs r7, r2, #16 +10003ab4: 437e muls r6, r7 +10003ab6: 0c03 lsrs r3, r0, #16 +10003ab8: 435f muls r7, r3 +10003aba: b292 uxth r2, r2 +10003abc: 435a muls r2, r3 +10003abe: 18b6 adds r6, r6, r2 +10003ac0: d302 bcc.n 10003ac8 +10003ac2: 2201 movs r2, #1 +10003ac4: 0412 lsls r2, r2, #16 +10003ac6: 18bf adds r7, r7, r2 + +10003ac8 : +10003ac8: 0432 lsls r2, r6, #16 +10003aca: 0c33 lsrs r3, r6, #16 +10003acc: 1952 adds r2, r2, r5 +10003ace: 417b adcs r3, r7 +10003ad0: 4252 negs r2, r2 +10003ad2: 419c sbcs r4, r3 +10003ad4: 2c00 cmp r4, #0 +10003ad6: d402 bmi.n 10003ade +10003ad8: 2200 movs r2, #0 +10003ada: 3001 adds r0, #1 +10003adc: 4151 adcs r1, r2 +10003ade: 0840 lsrs r0, r0, #1 +10003ae0: 07ca lsls r2, r1, #31 +10003ae2: 4310 orrs r0, r2 +10003ae4: 0849 lsrs r1, r1, #1 + +10003ae6 : +10003ae6: b002 add sp, #8 +10003ae8: 4662 mov r2, ip +10003aea: 07d7 lsls r7, r2, #31 +10003aec: 1092 asrs r2, r2, #2 +10003aee: 4b08 ldr r3, [pc, #32] @ (10003b10 ) +10003af0: 18d2 adds r2, r2, r3 +10003af2: 4b08 ldr r3, [pc, #32] @ (10003b14 ) +10003af4: 429a cmp r2, r3 +10003af6: d203 bcs.n 10003b00 +10003af8: 0512 lsls r2, r2, #20 +10003afa: 1889 adds r1, r1, r2 + +10003afc : +10003afc: 19c9 adds r1, r1, r7 +10003afe: bdf0 pop {r4, r5, r6, r7, pc} + +10003b00 : +10003b00: 2000 movs r0, #0 +10003b02: 2a00 cmp r2, #0 +10003b04: dc01 bgt.n 10003b0a +10003b06: 0039 movs r1, r7 +10003b08: bdf0 pop {r4, r5, r6, r7, pc} + +10003b0a : +10003b0a: 3301 adds r3, #1 +10003b0c: 0519 lsls r1, r3, #20 +10003b0e: e7f5 b.n 10003afc +10003b10: 000003fd .word 0x000003fd +10003b14: 000007fe .word 0x000007fe + +10003b18 : +10003b18: 2200 movs r2, #0 + +10003b1a : +10003b1a: b500 push {lr} +10003b1c: 3220 adds r2, #32 +10003b1e: f000 f804 bl 10003b2a +10003b22: 0008 movs r0, r1 +10003b24: bd00 pop {pc} + ... + +10003b28 : +10003b28: 2200 movs r2, #0 + +10003b2a : +10003b2a: 150b asrs r3, r1, #20 +10003b2c: d40a bmi.n 10003b44 + +10003b2e : +10003b2e: b510 push {r4, lr} +10003b30: 4694 mov ip, r2 +10003b32: f000 f831 bl 10003b98 +10003b36: 1414 asrs r4, r2, #16 +10003b38: 3401 adds r4, #1 +10003b3a: da00 bge.n 10003b3e +10003b3c: 2100 movs r1, #0 +10003b3e: 17cb asrs r3, r1, #31 +10003b40: 4c14 ldr r4, [pc, #80] @ (10003b94 ) +10003b42: 4720 bx r4 + +10003b44 : +10003b44: 2000 movs r0, #0 +10003b46: 2100 movs r1, #0 +10003b48: 4770 bx lr + +10003b4a : +10003b4a: 4462 add r2, ip +10003b4c: 3a34 subs r2, #52 @ 0x34 +10003b4e: d40c bmi.n 10003b6a +10003b50: 2a0c cmp r2, #12 +10003b52: da07 bge.n 10003b64 +10003b54: 0004 movs r4, r0 +10003b56: 4091 lsls r1, r2 +10003b58: 4090 lsls r0, r2 +10003b5a: 4252 negs r2, r2 +10003b5c: 3220 adds r2, #32 +10003b5e: 40d4 lsrs r4, r2 +10003b60: 4321 orrs r1, r4 +10003b62: bd10 pop {r4, pc} +10003b64: 43d8 mvns r0, r3 +10003b66: 43d9 mvns r1, r3 +10003b68: bd10 pop {r4, pc} +10003b6a: 3220 adds r2, #32 +10003b6c: d407 bmi.n 10003b7e +10003b6e: 460c mov r4, r1 +10003b70: 4094 lsls r4, r2 +10003b72: 4252 negs r2, r2 +10003b74: 3220 adds r2, #32 +10003b76: 4111 asrs r1, r2 +10003b78: 40d0 lsrs r0, r2 +10003b7a: 4320 orrs r0, r4 +10003b7c: bd10 pop {r4, pc} +10003b7e: 0008 movs r0, r1 +10003b80: 17c9 asrs r1, r1, #31 +10003b82: 3220 adds r2, #32 +10003b84: d403 bmi.n 10003b8e +10003b86: 4252 negs r2, r2 +10003b88: 3220 adds r2, #32 +10003b8a: 4110 asrs r0, r2 +10003b8c: bd10 pop {r4, pc} +10003b8e: 0018 movs r0, r3 +10003b90: 0019 movs r1, r3 +10003b92: bd10 pop {r4, pc} +10003b94: 10003b4b .word 0x10003b4b + +10003b98 : +10003b98: 0d0a lsrs r2, r1, #20 +10003b9a: 0fcc lsrs r4, r1, #31 +10003b9c: 1e53 subs r3, r2, #1 +10003b9e: 051b lsls r3, r3, #20 +10003ba0: 1ac9 subs r1, r1, r3 +10003ba2: 0552 lsls r2, r2, #21 +10003ba4: d303 bcc.n 10003bae +10003ba6: 43c9 mvns r1, r1 +10003ba8: 4240 negs r0, r0 +10003baa: d300 bcc.n 10003bae +10003bac: 3101 adds r1, #1 + +10003bae : +10003bae: 0d52 lsrs r2, r2, #21 +10003bb0: d003 beq.n 10003bba +10003bb2: 1c53 adds r3, r2, #1 +10003bb4: 0adb lsrs r3, r3, #11 +10003bb6: d007 beq.n 10003bc8 +10003bb8: 1b12 subs r2, r2, r4 + +10003bba : +10003bba: 2000 movs r0, #0 +10003bbc: 0064 lsls r4, r4, #1 +10003bbe: 1c61 adds r1, r4, #1 +10003bc0: 0789 lsls r1, r1, #30 +10003bc2: 1289 asrs r1, r1, #10 +10003bc4: 3a80 subs r2, #128 @ 0x80 +10003bc6: 0312 lsls r2, r2, #12 + +10003bc8 : +10003bc8: 4b01 ldr r3, [pc, #4] @ (10003bd0 ) +10003bca: 1ad2 subs r2, r2, r3 +10003bcc: 4770 bx lr +10003bce: 0000 .short 0x0000 +10003bd0: 000003ff .word 0x000003ff + +10003bd4 <__wrap___aeabi_lmul>: +10003bd4: 4351 muls r1, r2 +10003bd6: 4343 muls r3, r0 +10003bd8: 18c9 adds r1, r1, r3 +10003bda: 468c mov ip, r1 +10003bdc: 0c11 lsrs r1, r2, #16 +10003bde: b283 uxth r3, r0 +10003be0: 434b muls r3, r1 +10003be2: b410 push {r4} +10003be4: 0c04 lsrs r4, r0, #16 +10003be6: 4361 muls r1, r4 +10003be8: b292 uxth r2, r2 +10003bea: b280 uxth r0, r0 +10003bec: 4350 muls r0, r2 +10003bee: 4362 muls r2, r4 +10003bf0: 041c lsls r4, r3, #16 +10003bf2: 0c1b lsrs r3, r3, #16 +10003bf4: 1900 adds r0, r0, r4 +10003bf6: bc10 pop {r4} +10003bf8: 4159 adcs r1, r3 +10003bfa: 0413 lsls r3, r2, #16 +10003bfc: 0c12 lsrs r2, r2, #16 +10003bfe: 18c0 adds r0, r0, r3 +10003c00: 4151 adcs r1, r2 +10003c02: 4461 add r1, ip +10003c04: 4770 bx lr + ... + +10003c08 <__aeabi_float_init>: +10003c08: b570 push {r4, r5, r6, lr} +10003c0a: 2313 movs r3, #19 +10003c0c: 781e ldrb r6, [r3, #0] +10003c0e: 482a ldr r0, [pc, #168] @ (10003cb8 <__aeabi_float_init+0xb0>) +10003c10: f7ff f956 bl 10002ec0 +10003c14: 0005 movs r5, r0 +10003c16: 2e01 cmp r6, #1 +10003c18: d011 beq.n 10003c3e <__aeabi_float_init+0x36> +10003c1a: 2e01 cmp r6, #1 +10003c1c: dd09 ble.n 10003c32 <__aeabi_float_init+0x2a> +10003c1e: 1eab subs r3, r5, #2 +10003c20: 781b ldrb r3, [r3, #0] +10003c22: 009b lsls r3, r3, #2 +10003c24: 2b7f cmp r3, #127 @ 0x7f +10003c26: dd40 ble.n 10003caa <__aeabi_float_init+0xa2> +10003c28: 4824 ldr r0, [pc, #144] @ (10003cbc <__aeabi_float_init+0xb4>) +10003c2a: 2280 movs r2, #128 @ 0x80 +10003c2c: 0029 movs r1, r5 +10003c2e: f000 f88b bl 10003d48 <__wrap___aeabi_memcpy> +10003c32: 4823 ldr r0, [pc, #140] @ (10003cc0 <__aeabi_float_init+0xb8>) +10003c34: f7ff f93c bl 10002eb0 +10003c38: 4b22 ldr r3, [pc, #136] @ (10003cc4 <__aeabi_float_init+0xbc>) +10003c3a: 6018 str r0, [r3, #0] +10003c3c: bd70 pop {r4, r5, r6, pc} +10003c3e: 481f ldr r0, [pc, #124] @ (10003cbc <__aeabi_float_init+0xb4>) +10003c40: 2254 movs r2, #84 @ 0x54 +10003c42: 0029 movs r1, r5 +10003c44: f000 f880 bl 10003d48 <__wrap___aeabi_memcpy> +10003c48: 4b1f ldr r3, [pc, #124] @ (10003cc8 <__aeabi_float_init+0xc0>) +10003c4a: 881a ldrh r2, [r3, #0] +10003c4c: 4b1f ldr r3, [pc, #124] @ (10003ccc <__aeabi_float_init+0xc4>) +10003c4e: 429a cmp r2, r3 +10003c50: d11c bne.n 10003c8c <__aeabi_float_init+0x84> +10003c52: 23a7 movs r3, #167 @ 0xa7 +10003c54: 019b lsls r3, r3, #6 +10003c56: 881a ldrh r2, [r3, #0] +10003c58: 4b1d ldr r3, [pc, #116] @ (10003cd0 <__aeabi_float_init+0xc8>) +10003c5a: 429a cmp r2, r3 +10003c5c: d116 bne.n 10003c8c <__aeabi_float_init+0x84> +10003c5e: 4b1d ldr r3, [pc, #116] @ (10003cd4 <__aeabi_float_init+0xcc>) +10003c60: 881a ldrh r2, [r3, #0] +10003c62: 4b1d ldr r3, [pc, #116] @ (10003cd8 <__aeabi_float_init+0xd0>) +10003c64: 429a cmp r2, r3 +10003c66: d111 bne.n 10003c8c <__aeabi_float_init+0x84> +10003c68: 4b1c ldr r3, [pc, #112] @ (10003cdc <__aeabi_float_init+0xd4>) +10003c6a: 881a ldrh r2, [r3, #0] +10003c6c: 2394 movs r3, #148 @ 0x94 +10003c6e: 019b lsls r3, r3, #6 +10003c70: 429a cmp r2, r3 +10003c72: d10b bne.n 10003c8c <__aeabi_float_init+0x84> +10003c74: 4b1a ldr r3, [pc, #104] @ (10003ce0 <__aeabi_float_init+0xd8>) +10003c76: 881a ldrh r2, [r3, #0] +10003c78: 4b1a ldr r3, [pc, #104] @ (10003ce4 <__aeabi_float_init+0xdc>) +10003c7a: 429a cmp r2, r3 +10003c7c: d106 bne.n 10003c8c <__aeabi_float_init+0x84> +10003c7e: 4b1a ldr r3, [pc, #104] @ (10003ce8 <__aeabi_float_init+0xe0>) +10003c80: 681a ldr r2, [r3, #0] +10003c82: 4b1a ldr r3, [pc, #104] @ (10003cec <__aeabi_float_init+0xe4>) +10003c84: 429a cmp r2, r3 +10003c86: d101 bne.n 10003c8c <__aeabi_float_init+0x84> +10003c88: 2315 movs r3, #21 +10003c8a: e007 b.n 10003c9c <__aeabi_float_init+0x94> +10003c8c: 4818 ldr r0, [pc, #96] @ (10003cf0 <__aeabi_float_init+0xe8>) +10003c8e: f7fe f813 bl 10001cb8 +10003c92: 4c18 ldr r4, [pc, #96] @ (10003cf4 <__aeabi_float_init+0xec>) +10003c94: 4a09 ldr r2, [pc, #36] @ (10003cbc <__aeabi_float_init+0xb4>) +10003c96: 0099 lsls r1, r3, #2 +10003c98: 508c str r4, [r1, r2] +10003c9a: 3301 adds r3, #1 +10003c9c: 2b1f cmp r3, #31 +10003c9e: d9f8 bls.n 10003c92 <__aeabi_float_init+0x8a> +10003ca0: 4b14 ldr r3, [pc, #80] @ (10003cf4 <__aeabi_float_init+0xec>) +10003ca2: 4a06 ldr r2, [pc, #24] @ (10003cbc <__aeabi_float_init+0xb4>) +10003ca4: 6213 str r3, [r2, #32] +10003ca6: 61d3 str r3, [r2, #28] +10003ca8: e7b7 b.n 10003c1a <__aeabi_float_init+0x12> +10003caa: 4b13 ldr r3, [pc, #76] @ (10003cf8 <__aeabi_float_init+0xf0>) +10003cac: 4a13 ldr r2, [pc, #76] @ (10003cfc <__aeabi_float_init+0xf4>) +10003cae: 4814 ldr r0, [pc, #80] @ (10003d00 <__aeabi_float_init+0xf8>) +10003cb0: 2142 movs r1, #66 @ 0x42 +10003cb2: f7fd ff69 bl 10001b88 <__assert_func> +10003cb6: 46c0 nop @ (mov r8, r8) +10003cb8: 00004653 .word 0x00004653 +10003cbc: 200005a0 .word 0x200005a0 +10003cc0: 0000334c .word 0x0000334c +10003cc4: 2000059c .word 0x2000059c +10003cc8: 000029ee .word 0x000029ee +10003ccc: 00000fc4 .word 0x00000fc4 +10003cd0: 00000dc2 .word 0x00000dc2 +10003cd4: 00002b96 .word 0x00002b96 +10003cd8: 0000b5c0 .word 0x0000b5c0 +10003cdc: 00002b18 .word 0x00002b18 +10003ce0: 00002acc .word 0x00002acc +10003ce4: 0000b510 .word 0x0000b510 +10003ce8: 00002cfc .word 0x00002cfc +10003cec: 6487ed51 .word 0x6487ed51 +10003cf0: 10004aa0 .word 0x10004aa0 +10003cf4: 10003d05 .word 0x10003d05 +10003cf8: 10004e30 .word 0x10004e30 +10003cfc: 10004eb4 .word 0x10004eb4 +10003d00: 10004e64 .word 0x10004e64 + +10003d04 : +10003d04: b507 push {r0, r1, r2, lr} +10003d06: 4660 mov r0, ip +10003d08: 2800 cmp r0, #0 +10003d0a: d100 bne.n 10003d0e +10003d0c: be00 bkpt 0x0000 +10003d0e: 8801 ldrh r1, [r0, #0] +10003d10: 0a0a lsrs r2, r1, #8 +10003d12: 3002 adds r0, #2 +10003d14: 2adf cmp r2, #223 @ 0xdf +10003d16: d1fa bne.n 10003d0e +10003d18: b2c9 uxtb r1, r1 +10003d1a: 0882 lsrs r2, r0, #2 +10003d1c: d304 bcc.n 10003d28 +10003d1e: 8802 ldrh r2, [r0, #0] +10003d20: 8840 ldrh r0, [r0, #2] +10003d22: 0400 lsls r0, r0, #16 +10003d24: 4310 orrs r0, r2 +10003d26: e000 b.n 10003d2a +10003d28: 6800 ldr r0, [r0, #0] +10003d2a: 4a02 ldr r2, [pc, #8] @ (10003d34 ) +10003d2c: 5050 str r0, [r2, r1] +10003d2e: 9003 str r0, [sp, #12] +10003d30: bd07 pop {r0, r1, r2, pc} +10003d32: 0000 .short 0x0000 +10003d34: 200005a0 .word 0x200005a0 + +10003d38 <__aeabi_mem_init>: +10003d38: 4801 ldr r0, [pc, #4] @ (10003d40 <__aeabi_mem_init+0x8>) +10003d3a: 2104 movs r1, #4 +10003d3c: 4b01 ldr r3, [pc, #4] @ (10003d44 <__aeabi_mem_init+0xc>) +10003d3e: 4718 bx r3 +10003d40: 200002c0 .word 0x200002c0 +10003d44: 10002ed1 .word 0x10002ed1 + +10003d48 <__wrap___aeabi_memcpy>: +10003d48: 4b01 ldr r3, [pc, #4] @ (10003d50 <__wrap___aeabi_memcpy+0x8>) +10003d4a: 685b ldr r3, [r3, #4] +10003d4c: 4718 bx r3 +10003d4e: 0000 .short 0x0000 +10003d50: 200002c0 .word 0x200002c0 + +10003d54 : +10003d54: b510 push {r4, lr} +10003d56: 0003 movs r3, r0 +10003d58: 0008 movs r0, r1 +10003d5a: 0011 movs r1, r2 +10003d5c: 681b ldr r3, [r3, #0] +10003d5e: 4798 blx r3 +10003d60: bd10 pop {r4, pc} + ... + +10003d64 : +10003d64: b5f8 push {r3, r4, r5, r6, r7, lr} +10003d66: 0007 movs r7, r0 +10003d68: 000d movs r5, r1 +10003d6a: 0016 movs r6, r2 +10003d6c: 7d43 ldrb r3, [r0, #21] +10003d6e: 2b00 cmp r3, #0 +10003d70: d002 beq.n 10003d78 +10003d72: 2400 movs r4, #0 +10003d74: 2000 movs r0, #0 +10003d76: e00c b.n 10003d92 +10003d78: 6803 ldr r3, [r0, #0] +10003d7a: 0011 movs r1, r2 +10003d7c: 0028 movs r0, r5 +10003d7e: 4798 blx r3 +10003d80: e02d b.n 10003dde +10003d82: 7d3b ldrb r3, [r7, #20] +10003d84: e010 b.n 10003da8 +10003d86: 683b ldr r3, [r7, #0] +10003d88: 4815 ldr r0, [pc, #84] @ (10003de0 ) +10003d8a: 2102 movs r1, #2 +10003d8c: 4798 blx r3 +10003d8e: 1c60 adds r0, r4, #1 +10003d90: 3401 adds r4, #1 +10003d92: 42b4 cmp r4, r6 +10003d94: da14 bge.n 10003dc0 +10003d96: 2c00 cmp r4, #0 +10003d98: ddf3 ble.n 10003d82 +10003d9a: 192b adds r3, r5, r4 +10003d9c: 3b01 subs r3, #1 +10003d9e: 781b ldrb r3, [r3, #0] +10003da0: 3b0d subs r3, #13 +10003da2: 425a negs r2, r3 +10003da4: 4153 adcs r3, r2 +10003da6: b2db uxtb r3, r3 +10003da8: 5d2a ldrb r2, [r5, r4] +10003daa: 2a0a cmp r2, #10 +10003dac: d1f0 bne.n 10003d90 +10003dae: 2b00 cmp r3, #0 +10003db0: d1ee bne.n 10003d90 +10003db2: 42a0 cmp r0, r4 +10003db4: dae7 bge.n 10003d86 +10003db6: 683b ldr r3, [r7, #0] +10003db8: 1a21 subs r1, r4, r0 +10003dba: 1828 adds r0, r5, r0 +10003dbc: 4798 blx r3 +10003dbe: e7e2 b.n 10003d86 +10003dc0: 42b0 cmp r0, r6 +10003dc2: da03 bge.n 10003dcc +10003dc4: 683b ldr r3, [r7, #0] +10003dc6: 1a31 subs r1, r6, r0 +10003dc8: 1828 adds r0, r5, r0 +10003dca: 4798 blx r3 +10003dcc: 2e00 cmp r6, #0 +10003dce: dd06 ble.n 10003dde +10003dd0: 19ad adds r5, r5, r6 +10003dd2: 3d01 subs r5, #1 +10003dd4: 782b ldrb r3, [r5, #0] +10003dd6: 3b0d subs r3, #13 +10003dd8: 425a negs r2, r3 +10003dda: 4153 adcs r3, r2 +10003ddc: 753b strb r3, [r7, #20] +10003dde: bdf8 pop {r3, r4, r5, r6, r7, pc} +10003de0: 10004f28 .word 0x10004f28 + +10003de4 : +10003de4: b570 push {r4, r5, r6, lr} +10003de6: 0005 movs r5, r0 +10003de8: 6803 ldr r3, [r0, #0] +10003dea: 2b00 cmp r3, #0 +10003dec: d016 beq.n 10003e1c +10003dee: 4b0c ldr r3, [pc, #48] @ (10003e20 ) +10003df0: 681c ldr r4, [r3, #0] +10003df2: e005 b.n 10003e00 +10003df4: 0029 movs r1, r5 +10003df6: c904 ldmia r1!, {r2} +10003df8: 0020 movs r0, r4 +10003dfa: f7ff ffb3 bl 10003d64 +10003dfe: 6924 ldr r4, [r4, #16] +10003e00: 2c00 cmp r4, #0 +10003e02: d009 beq.n 10003e18 +10003e04: 6823 ldr r3, [r4, #0] +10003e06: 2b00 cmp r3, #0 +10003e08: d0f9 beq.n 10003dfe +10003e0a: 4b06 ldr r3, [pc, #24] @ (10003e24 ) +10003e0c: 681b ldr r3, [r3, #0] +10003e0e: 2b00 cmp r3, #0 +10003e10: d0f0 beq.n 10003df4 +10003e12: 42a3 cmp r3, r4 +10003e14: d1f3 bne.n 10003dfe +10003e16: e7ed b.n 10003df4 +10003e18: 2300 movs r3, #0 +10003e1a: 602b str r3, [r5, #0] +10003e1c: bd70 pop {r4, r5, r6, pc} +10003e1e: 46c0 nop @ (mov r8, r8) +10003e20: 20000484 .word 0x20000484 +10003e24: 20000488 .word 0x20000488 + +10003e28 : +10003e28: b570 push {r4, r5, r6, lr} +10003e2a: 0005 movs r5, r0 +10003e2c: 000c movs r4, r1 +10003e2e: 680b ldr r3, [r1, #0] +10003e30: 2b80 cmp r3, #128 @ 0x80 +10003e32: d005 beq.n 10003e40 +10003e34: 6823 ldr r3, [r4, #0] +10003e36: 1c5a adds r2, r3, #1 +10003e38: 6022 str r2, [r4, #0] +10003e3a: 18e4 adds r4, r4, r3 +10003e3c: 7125 strb r5, [r4, #4] +10003e3e: bd70 pop {r4, r5, r6, pc} +10003e40: 0008 movs r0, r1 +10003e42: f7ff ffcf bl 10003de4 +10003e46: e7f5 b.n 10003e34 + +10003e48 : +10003e48: b510 push {r4, lr} +10003e4a: 2b00 cmp r3, #0 +10003e4c: db02 blt.n 10003e54 +10003e4e: 6002 str r2, [r0, #0] +10003e50: 6043 str r3, [r0, #4] +10003e52: bd10 pop {r4, pc} +10003e54: 4b02 ldr r3, [pc, #8] @ (10003e60 ) +10003e56: 4a03 ldr r2, [pc, #12] @ (10003e64 ) +10003e58: 4803 ldr r0, [pc, #12] @ (10003e68 ) +10003e5a: 213f movs r1, #63 @ 0x3f +10003e5c: f7fd fe94 bl 10001b88 <__assert_func> +10003e60: 100043ec .word 0x100043ec +10003e64: 10004f2c .word 0x10004f2c +10003e68: 10004408 .word 0x10004408 + +10003e6c : +10003e6c: b510 push {r4, lr} +10003e6e: b082 sub sp, #8 +10003e70: 0004 movs r4, r0 +10003e72: f7fd fa5d bl 10001330 +10003e76: 0002 movs r2, r0 +10003e78: 000b movs r3, r1 +10003e7a: 4668 mov r0, sp +10003e7c: f7ff ffe4 bl 10003e48 +10003e80: 9a00 ldr r2, [sp, #0] +10003e82: 9b01 ldr r3, [sp, #4] +10003e84: 6022 str r2, [r4, #0] +10003e86: 6063 str r3, [r4, #4] +10003e88: 0020 movs r0, r4 +10003e8a: b002 add sp, #8 +10003e8c: bd10 pop {r4, pc} + ... + +10003e90 : +10003e90: b570 push {r4, r5, r6, lr} +10003e92: b082 sub sp, #8 +10003e94: 0006 movs r6, r0 +10003e96: 0014 movs r4, r2 +10003e98: 001d movs r5, r3 +10003e9a: 22fa movs r2, #250 @ 0xfa +10003e9c: 0092 lsls r2, r2, #2 +10003e9e: 2300 movs r3, #0 +10003ea0: 9806 ldr r0, [sp, #24] +10003ea2: 2100 movs r1, #0 +10003ea4: f7ff fe96 bl 10003bd4 <__wrap___aeabi_lmul> +10003ea8: 0002 movs r2, r0 +10003eaa: 000b movs r3, r1 +10003eac: 1912 adds r2, r2, r4 +10003eae: 416b adcs r3, r5 +10003eb0: 2b00 cmp r3, #0 +10003eb2: db09 blt.n 10003ec8 +10003eb4: 4668 mov r0, sp +10003eb6: f7ff ffc7 bl 10003e48 +10003eba: 9a00 ldr r2, [sp, #0] +10003ebc: 9b01 ldr r3, [sp, #4] +10003ebe: 6032 str r2, [r6, #0] +10003ec0: 6073 str r3, [r6, #4] +10003ec2: 0030 movs r0, r6 +10003ec4: b002 add sp, #8 +10003ec6: bd70 pop {r4, r5, r6, pc} +10003ec8: 2201 movs r2, #1 +10003eca: 4252 negs r2, r2 +10003ecc: 4b00 ldr r3, [pc, #0] @ (10003ed0 ) +10003ece: e7f1 b.n 10003eb4 +10003ed0: 7fffffff .word 0x7fffffff + +10003ed4 : +10003ed4: b530 push {r4, r5, lr} +10003ed6: b085 sub sp, #20 +10003ed8: 0004 movs r4, r0 +10003eda: 000d movs r5, r1 +10003edc: a802 add r0, sp, #8 +10003ede: f7ff ffc5 bl 10003e6c +10003ee2: 9a02 ldr r2, [sp, #8] +10003ee4: 9b03 ldr r3, [sp, #12] +10003ee6: 9500 str r5, [sp, #0] +10003ee8: 0020 movs r0, r4 +10003eea: f7ff ffd1 bl 10003e90 +10003eee: 0020 movs r0, r4 +10003ef0: b005 add sp, #20 +10003ef2: bd30 pop {r4, r5, pc} + +10003ef4 : +10003ef4: b500 push {lr} +10003ef6: b083 sub sp, #12 +10003ef8: 21fa movs r1, #250 @ 0xfa +10003efa: 0089 lsls r1, r1, #2 +10003efc: 4668 mov r0, sp +10003efe: f7ff ffe9 bl 10003ed4 +10003f02: 9a00 ldr r2, [sp, #0] +10003f04: 9b01 ldr r3, [sp, #4] +10003f06: 4802 ldr r0, [pc, #8] @ (10003f10 ) +10003f08: f000 f8ee bl 100040e8 <__mutex_try_enter_block_until_veneer> +10003f0c: b003 add sp, #12 +10003f0e: bd00 pop {pc} +10003f10: 200002d0 .word 0x200002d0 + +10003f14 : +10003f14: b510 push {r4, lr} +10003f16: 4802 ldr r0, [pc, #8] @ (10003f20 ) +10003f18: f000 f8ce bl 100040b8 <__mutex_exit_veneer> +10003f1c: bd10 pop {r4, pc} +10003f1e: 46c0 nop @ (mov r8, r8) +10003f20: 200002d0 .word 0x200002d0 + +10003f24 : +10003f24: b5f0 push {r4, r5, r6, r7, lr} +10003f26: 46ce mov lr, r9 +10003f28: 4647 mov r7, r8 +10003f2a: b580 push {r7, lr} +10003f2c: b083 sub sp, #12 +10003f2e: 0006 movs r6, r0 +10003f30: 000d movs r5, r1 +10003f32: 4690 mov r8, r2 +10003f34: 001c movs r4, r3 +10003f36: f7ff ffdd bl 10003ef4 +10003f3a: 4681 mov r9, r0 +10003f3c: 1c6b adds r3, r5, #1 +10003f3e: d005 beq.n 10003f4c +10003f40: 2c00 cmp r4, #0 +10003f42: d008 beq.n 10003f56 +10003f44: 4f19 ldr r7, [pc, #100] @ (10003fac ) +10003f46: 4b1a ldr r3, [pc, #104] @ (10003fb0 ) +10003f48: 681c ldr r4, [r3, #0] +10003f4a: e007 b.n 10003f5c +10003f4c: 0030 movs r0, r6 +10003f4e: f000 f881 bl 10004054 +10003f52: 0005 movs r5, r0 +10003f54: e7f4 b.n 10003f40 +10003f56: 4f17 ldr r7, [pc, #92] @ (10003fb4 ) +10003f58: e7f5 b.n 10003f46 +10003f5a: 6924 ldr r4, [r4, #16] +10003f5c: 2c00 cmp r4, #0 +10003f5e: d017 beq.n 10003f90 +10003f60: 6823 ldr r3, [r4, #0] +10003f62: 2b00 cmp r3, #0 +10003f64: d0f9 beq.n 10003f5a +10003f66: 4b14 ldr r3, [pc, #80] @ (10003fb8 ) +10003f68: 681b ldr r3, [r3, #0] +10003f6a: 2b00 cmp r3, #0 +10003f6c: d001 beq.n 10003f72 +10003f6e: 42a3 cmp r3, r4 +10003f70: d1f3 bne.n 10003f5a +10003f72: 002a movs r2, r5 +10003f74: 0031 movs r1, r6 +10003f76: 0020 movs r0, r4 +10003f78: 47b8 blx r7 +10003f7a: 4643 mov r3, r8 +10003f7c: 2b00 cmp r3, #0 +10003f7e: d0ec beq.n 10003f5a +10003f80: 466b mov r3, sp +10003f82: 1dd9 adds r1, r3, #7 +10003f84: 230a movs r3, #10 +10003f86: 700b strb r3, [r1, #0] +10003f88: 2201 movs r2, #1 +10003f8a: 0020 movs r0, r4 +10003f8c: 47b8 blx r7 +10003f8e: e7e4 b.n 10003f5a +10003f90: 464b mov r3, r9 +10003f92: 2b00 cmp r3, #0 +10003f94: d107 bne.n 10003fa6 +10003f96: 1e6b subs r3, r5, #1 +10003f98: 419d sbcs r5, r3 +10003f9a: b2e8 uxtb r0, r5 +10003f9c: b003 add sp, #12 +10003f9e: bcc0 pop {r6, r7} +10003fa0: 46b9 mov r9, r7 +10003fa2: 46b0 mov r8, r6 +10003fa4: bdf0 pop {r4, r5, r6, r7, pc} +10003fa6: f7ff ffb5 bl 10003f14 +10003faa: e7f4 b.n 10003f96 +10003fac: 10003d55 .word 0x10003d55 +10003fb0: 20000484 .word 0x20000484 +10003fb4: 10003d65 .word 0x10003d65 +10003fb8: 20000488 .word 0x20000488 + +10003fbc : +10003fbc: b510 push {r4, lr} +10003fbe: 4b06 ldr r3, [pc, #24] @ (10003fd8 ) +10003fc0: 681c ldr r4, [r3, #0] +10003fc2: e001 b.n 10003fc8 +10003fc4: 4798 blx r3 +10003fc6: 6924 ldr r4, [r4, #16] +10003fc8: 2c00 cmp r4, #0 +10003fca: d003 beq.n 10003fd4 +10003fcc: 6863 ldr r3, [r4, #4] +10003fce: 2b00 cmp r3, #0 +10003fd0: d1f8 bne.n 10003fc4 +10003fd2: e7f8 b.n 10003fc6 +10003fd4: bd10 pop {r4, pc} +10003fd6: 46c0 nop @ (mov r8, r8) +10003fd8: 20000484 .word 0x20000484 + +10003fdc <__wrap_puts>: +10003fdc: b570 push {r4, r5, r6, lr} +10003fde: 0005 movs r5, r0 +10003fe0: f000 f838 bl 10004054 +10003fe4: 0004 movs r4, r0 +10003fe6: 2300 movs r3, #0 +10003fe8: 2201 movs r2, #1 +10003fea: 0001 movs r1, r0 +10003fec: 0028 movs r0, r5 +10003fee: f7ff ff99 bl 10003f24 +10003ff2: f7ff ffe3 bl 10003fbc +10003ff6: 0020 movs r0, r4 +10003ff8: bd70 pop {r4, r5, r6, pc} + ... + +10003ffc <__wrap_vprintf>: +10003ffc: b570 push {r4, r5, r6, lr} +10003ffe: b0a2 sub sp, #136 @ 0x88 +10004000: 0004 movs r4, r0 +10004002: 000e movs r6, r1 +10004004: f7ff ff76 bl 10003ef4 +10004008: 0005 movs r5, r0 +1000400a: 2300 movs r3, #0 +1000400c: 9301 str r3, [sp, #4] +1000400e: 480a ldr r0, [pc, #40] @ (10004038 <__wrap_vprintf+0x3c>) +10004010: 0033 movs r3, r6 +10004012: 0022 movs r2, r4 +10004014: a901 add r1, sp, #4 +10004016: f7fe ff33 bl 10002e80 +1000401a: 0004 movs r4, r0 +1000401c: a801 add r0, sp, #4 +1000401e: f7ff fee1 bl 10003de4 +10004022: f7ff ffcb bl 10003fbc +10004026: 2d00 cmp r5, #0 +10004028: d102 bne.n 10004030 <__wrap_vprintf+0x34> +1000402a: 0020 movs r0, r4 +1000402c: b022 add sp, #136 @ 0x88 +1000402e: bd70 pop {r4, r5, r6, pc} +10004030: f7ff ff70 bl 10003f14 +10004034: e7f9 b.n 1000402a <__wrap_vprintf+0x2e> +10004036: 46c0 nop @ (mov r8, r8) +10004038: 10003e29 .word 0x10003e29 + +1000403c <__wrap_printf>: +1000403c: b40f push {r0, r1, r2, r3} +1000403e: b500 push {lr} +10004040: b083 sub sp, #12 +10004042: a904 add r1, sp, #16 +10004044: c901 ldmia r1!, {r0} +10004046: 9101 str r1, [sp, #4] +10004048: f7ff ffd8 bl 10003ffc <__wrap_vprintf> +1000404c: b003 add sp, #12 +1000404e: bc08 pop {r3} +10004050: b004 add sp, #16 +10004052: 4718 bx r3 + +10004054 : +10004054: b510 push {r4, lr} +10004056: 0783 lsls r3, r0, #30 +10004058: d00a beq.n 10004070 +1000405a: 0003 movs r3, r0 +1000405c: 2103 movs r1, #3 +1000405e: e002 b.n 10004066 +10004060: 3301 adds r3, #1 +10004062: 420b tst r3, r1 +10004064: d005 beq.n 10004072 +10004066: 781a ldrb r2, [r3, #0] +10004068: 2a00 cmp r2, #0 +1000406a: d1f9 bne.n 10004060 +1000406c: 1a18 subs r0, r3, r0 +1000406e: bd10 pop {r4, pc} +10004070: 0003 movs r3, r0 +10004072: 6819 ldr r1, [r3, #0] +10004074: 4a0c ldr r2, [pc, #48] @ (100040a8 ) +10004076: 4c0d ldr r4, [pc, #52] @ (100040ac ) +10004078: 188a adds r2, r1, r2 +1000407a: 438a bics r2, r1 +1000407c: 4222 tst r2, r4 +1000407e: d10f bne.n 100040a0 +10004080: 6859 ldr r1, [r3, #4] +10004082: 4a09 ldr r2, [pc, #36] @ (100040a8 ) +10004084: 3304 adds r3, #4 +10004086: 188a adds r2, r1, r2 +10004088: 438a bics r2, r1 +1000408a: 4222 tst r2, r4 +1000408c: d108 bne.n 100040a0 +1000408e: 6859 ldr r1, [r3, #4] +10004090: 4a05 ldr r2, [pc, #20] @ (100040a8 ) +10004092: 3304 adds r3, #4 +10004094: 188a adds r2, r1, r2 +10004096: 438a bics r2, r1 +10004098: 4222 tst r2, r4 +1000409a: d0f1 beq.n 10004080 +1000409c: e000 b.n 100040a0 +1000409e: 3301 adds r3, #1 +100040a0: 781a ldrb r2, [r3, #0] +100040a2: 2a00 cmp r2, #0 +100040a4: d1fb bne.n 1000409e +100040a6: e7e1 b.n 1000406c +100040a8: fefefeff .word 0xfefefeff +100040ac: 80808080 .word 0x80808080 + +100040b0 <_fini>: +100040b0: b5f8 push {r3, r4, r5, r6, r7, lr} +100040b2: 46c0 nop @ (mov r8, r8) +100040b4: 0000 movs r0, r0 + ... + +100040b8 <__mutex_exit_veneer>: +100040b8: b401 push {r0} +100040ba: 4802 ldr r0, [pc, #8] @ (100040c4 <__mutex_exit_veneer+0xc>) +100040bc: 4684 mov ip, r0 +100040be: bc01 pop {r0} +100040c0: 4760 bx ip +100040c2: bf00 nop +100040c4: 200001c9 .word 0x200001c9 + +100040c8 <____aeabi_ldiv0_veneer>: +100040c8: b401 push {r0} +100040ca: 4802 ldr r0, [pc, #8] @ (100040d4 <____aeabi_ldiv0_veneer+0xc>) +100040cc: 4684 mov ip, r0 +100040ce: bc01 pop {r0} +100040d0: 4760 bx ip +100040d2: bf00 nop +100040d4: 20000215 .word 0x20000215 + +100040d8 <____aeabi_idiv0_veneer>: +100040d8: b401 push {r0} +100040da: 4802 ldr r0, [pc, #8] @ (100040e4 <____aeabi_idiv0_veneer+0xc>) +100040dc: 4684 mov ip, r0 +100040de: bc01 pop {r0} +100040e0: 4760 bx ip +100040e2: bf00 nop +100040e4: 20000215 .word 0x20000215 + +100040e8 <__mutex_try_enter_block_until_veneer>: +100040e8: b401 push {r0} +100040ea: 4802 ldr r0, [pc, #8] @ (100040f4 <__mutex_try_enter_block_until_veneer+0xc>) +100040ec: 4684 mov ip, r0 +100040ee: bc01 pop {r0} +100040f0: 4760 bx ip +100040f2: bf00 nop +100040f4: 20000195 .word 0x20000195 + +Disassembly of section .data: + +200000c0 : +200000c0: 0003 movs r3, r0 +200000c2: 6800 ldr r0, [r0, #0] +200000c4: f3ef 8c10 mrs ip, PRIMASK +200000c8: b672 cpsid i +200000ca: 6802 ldr r2, [r0, #0] +200000cc: 2a00 cmp r2, #0 +200000ce: d0fc beq.n 200000ca +200000d0: f3bf 8f5f dmb sy +200000d4: 2204 movs r2, #4 +200000d6: 569a ldrsb r2, [r3, r2] +200000d8: 2a00 cmp r2, #0 +200000da: db0b blt.n 200000f4 +200000dc: 2900 cmp r1, #0 +200000de: d010 beq.n 20000102 +200000e0: 600a str r2, [r1, #0] +200000e2: 2000 movs r0, #0 +200000e4: 681b ldr r3, [r3, #0] +200000e6: f3bf 8f5f dmb sy +200000ea: 2200 movs r2, #0 +200000ec: 601a str r2, [r3, #0] +200000ee: f38c 8810 msr PRIMASK, ip +200000f2: 4770 bx lr +200000f4: 22d0 movs r2, #208 @ 0xd0 +200000f6: 0612 lsls r2, r2, #24 +200000f8: 7812 ldrb r2, [r2, #0] +200000fa: b252 sxtb r2, r2 +200000fc: 711a strb r2, [r3, #4] +200000fe: 2001 movs r0, #1 +20000100: e7f0 b.n 200000e4 +20000102: 2000 movs r0, #0 +20000104: e7ee b.n 200000e4 + ... + +20000108 : +20000108: b5f8 push {r3, r4, r5, r6, r7, lr} +2000010a: 46ce mov lr, r9 +2000010c: 4647 mov r7, r8 +2000010e: b580 push {r7, lr} +20000110: 0004 movs r4, r0 +20000112: 0017 movs r7, r2 +20000114: 4698 mov r8, r3 +20000116: 6803 ldr r3, [r0, #0] +20000118: 2b00 cmp r3, #0 +2000011a: d020 beq.n 2000015e +2000011c: 23d0 movs r3, #208 @ 0xd0 +2000011e: 061b lsls r3, r3, #24 +20000120: 781b ldrb r3, [r3, #0] +20000122: b25b sxtb r3, r3 +20000124: 4699 mov r9, r3 +20000126: 6826 ldr r6, [r4, #0] +20000128: f3ef 8c10 mrs ip, PRIMASK +2000012c: b672 cpsid i +2000012e: 6835 ldr r5, [r6, #0] +20000130: 2d00 cmp r5, #0 +20000132: d0fc beq.n 2000012e +20000134: f3bf 8f5f dmb sy +20000138: 2504 movs r5, #4 +2000013a: 5765 ldrsb r5, [r4, r5] +2000013c: 2d00 cmp r5, #0 +2000013e: db14 blt.n 2000016a +20000140: 6823 ldr r3, [r4, #0] +20000142: f3bf 8f5f dmb sy +20000146: 2200 movs r2, #0 +20000148: 601a str r2, [r3, #0] +2000014a: f38c 8810 msr PRIMASK, ip +2000014e: 0038 movs r0, r7 +20000150: 4641 mov r1, r8 +20000152: f000 f861 bl 20000218 <__best_effort_wfe_or_timeout_veneer> +20000156: 2800 cmp r0, #0 +20000158: d0e5 beq.n 20000126 +2000015a: 2000 movs r0, #0 +2000015c: e00f b.n 2000017e +2000015e: 4b0a ldr r3, [pc, #40] @ (20000188 ) +20000160: 4a0a ldr r2, [pc, #40] @ (2000018c ) +20000162: 480b ldr r0, [pc, #44] @ (20000190 ) +20000164: 2185 movs r1, #133 @ 0x85 +20000166: f000 f85f bl 20000228 <____assert_func_veneer> +2000016a: 464b mov r3, r9 +2000016c: 7123 strb r3, [r4, #4] +2000016e: 6823 ldr r3, [r4, #0] +20000170: f3bf 8f5f dmb sy +20000174: 2200 movs r2, #0 +20000176: 601a str r2, [r3, #0] +20000178: f38c 8810 msr PRIMASK, ip +2000017c: 2001 movs r0, #1 +2000017e: bcc0 pop {r6, r7} +20000180: 46b9 mov r9, r7 +20000182: 46b0 mov r8, r6 +20000184: bdf8 pop {r3, r4, r5, r6, r7, pc} +20000186: 46c0 nop @ (mov r8, r8) +20000188: 10004314 .word 0x10004314 +2000018c: 1000436c .word 0x1000436c +20000190: 100042d0 .word 0x100042d0 + +20000194 : +20000194: b570 push {r4, r5, r6, lr} +20000196: b082 sub sp, #8 +20000198: 0006 movs r6, r0 +2000019a: 0015 movs r5, r2 +2000019c: 001c movs r4, r3 +2000019e: a901 add r1, sp, #4 +200001a0: f7ff ff8e bl 200000c0 +200001a4: 2800 cmp r0, #0 +200001a6: d107 bne.n 200001b8 +200001a8: 9b01 ldr r3, [sp, #4] +200001aa: b25b sxtb r3, r3 +200001ac: 22d0 movs r2, #208 @ 0xd0 +200001ae: 0612 lsls r2, r2, #24 +200001b0: 7812 ldrb r2, [r2, #0] +200001b2: b252 sxtb r2, r2 +200001b4: 4293 cmp r3, r2 +200001b6: d101 bne.n 200001bc +200001b8: b002 add sp, #8 +200001ba: bd70 pop {r4, r5, r6, pc} +200001bc: 002a movs r2, r5 +200001be: 0023 movs r3, r4 +200001c0: 0030 movs r0, r6 +200001c2: f7ff ffa1 bl 20000108 +200001c6: e7f7 b.n 200001b8 + +200001c8 : +200001c8: b510 push {r4, lr} +200001ca: 6802 ldr r2, [r0, #0] +200001cc: f3ef 8110 mrs r1, PRIMASK +200001d0: b672 cpsid i +200001d2: 6813 ldr r3, [r2, #0] +200001d4: 2b00 cmp r3, #0 +200001d6: d0fc beq.n 200001d2 +200001d8: f3bf 8f5f dmb sy +200001dc: 2304 movs r3, #4 +200001de: 56c3 ldrsb r3, [r0, r3] +200001e0: 2b00 cmp r3, #0 +200001e2: db0a blt.n 200001fa +200001e4: 23ff movs r3, #255 @ 0xff +200001e6: 7103 strb r3, [r0, #4] +200001e8: 6803 ldr r3, [r0, #0] +200001ea: f3bf 8f5f dmb sy +200001ee: 2200 movs r2, #0 +200001f0: 601a str r2, [r3, #0] +200001f2: f381 8810 msr PRIMASK, r1 +200001f6: bf40 sev +200001f8: bd10 pop {r4, pc} +200001fa: 4b03 ldr r3, [pc, #12] @ (20000208 ) +200001fc: 4a03 ldr r2, [pc, #12] @ (2000020c ) +200001fe: 4804 ldr r0, [pc, #16] @ (20000210 ) +20000200: 21b4 movs r1, #180 @ 0xb4 +20000202: f000 f811 bl 20000228 <____assert_func_veneer> +20000206: 46c0 nop @ (mov r8, r8) +20000208: 10004328 .word 0x10004328 +2000020c: 10004360 .word 0x10004360 +20000210: 100042d0 .word 0x100042d0 + +20000214 <__aeabi_idiv0>: +20000214: 4770 bx lr +20000216: 46c0 nop @ (mov r8, r8) + +20000218 <__best_effort_wfe_or_timeout_veneer>: +20000218: b401 push {r0} +2000021a: 4802 ldr r0, [pc, #8] @ (20000224 <__best_effort_wfe_or_timeout_veneer+0xc>) +2000021c: 4684 mov ip, r0 +2000021e: bc01 pop {r0} +20000220: 4760 bx ip +20000222: bf00 nop +20000224: 10001249 .word 0x10001249 + +20000228 <____assert_func_veneer>: +20000228: b401 push {r0} +2000022a: 4802 ldr r0, [pc, #8] @ (20000234 <____assert_func_veneer+0xc>) +2000022c: 4684 mov ip, r0 +2000022e: bc01 pop {r0} +20000230: 4760 bx ip +20000232: bf00 nop +20000234: 10001b89 .word 0x10001b89 + +20000238 : +20000238: 00000010 .... + +2000023c : +2000023c: 00000000 .word 0x00000000 +20000240: 00010000 .word 0x00010000 + ... +2000024c: 00020000 .word 0x00020000 + ... +20000258: 00030000 .word 0x00030000 + ... +20000264: 00ff0000 .word 0x00ff0000 +20000268: 00000000 .word 0x00000000 + +2000026c : +2000026c: b501 push {r0, lr} +2000026e: 6848 ldr r0, [r1, #4] +20000270: 3101 adds r1, #1 +20000272: 468e mov lr, r1 +20000274: 4700 bx r0 + +20000276 : +20000276: 4670 mov r0, lr +20000278: 3809 subs r0, #9 +2000027a: 4901 ldr r1, [pc, #4] @ (20000280 ) +2000027c: 4788 blx r1 +2000027e: bd01 pop {r0, pc} +20000280: 10000791 .word 0x10000791 + +20000284 : +20000284: 2000029c 00000000 200002f0 20000444 ... ....... D.. + ... + +2000029c : +2000029c: 20000454 00000000 00000000 00000010 T.. ............ +200002ac: 00000000 .... + +200002b0 : +200002b0: 00003350 .word 0x00003350 +200002b4: 0000334c .word 0x0000334c +200002b8: 00003354 .word 0x00003354 +200002bc: 00003352 .word 0x00003352 + +200002c0 : +200002c0: 0000534d .word 0x0000534d +200002c4: 0000434d .word 0x0000434d +200002c8: 00003453 .word 0x00003453 +200002cc: 00003443 .word 0x00003443 + +200002d0 : + ... + +200002d8 <__mutex_array_end>: +200002d8: 10003d39 .word 0x10003d39 +200002dc: 10002ea1 .word 0x10002ea1 +200002e0: 100035a1 .word 0x100035a1 +200002e4: 10003c09 .word 0x10003c09 + +200002e8 <__frame_dummy_init_array_entry>: +200002e8: 10000331 1... diff --git a/build/clacer.elf b/build/clacer.elf new file mode 100755 index 0000000000000000000000000000000000000000..4a2daddcf24ff8c75040ee6bc6ec4221e7487a22 GIT binary patch literal 254328 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±ACYN?1}z5NIrM^sjoj0`v<`7Mc^|$ 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 U= __HeapLimit), region RAM overflowed) + 0x00000001 ASSERT (((__binary_info_header_end - __logical_binary_start) <= 0x100), Binary info must be in first 256 bytes of the binary) +LOAD CMakeFiles/clacer.dir/src/main.c.obj +LOAD CMakeFiles/clacer.dir/src/tft.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/sem.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/datetime.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/queue.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio_uart/stdio_uart.c.obj +LOAD CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_spi/spi.c.obj +LOAD /tmp/ccKxEkNI.o +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libstdc++.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a +START GROUP +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a +END GROUP +START GROUP +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a +LOAD /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libnosys.a +END GROUP +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtend.o +LOAD /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtn.o +OUTPUT(clacer.elf elf32-littlearm) +LOAD linker stubs + +.ARM.attributes + 0x00000000 0x28 + .ARM.attributes + 0x00000000 0x1e /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crti.o + .ARM.attributes + 0x0000001e 0x2c /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtbegin.o + .ARM.attributes + 0x0000004a 0x2c CMakeFiles/clacer.dir/src/main.c.obj + .ARM.attributes + 0x00000076 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .ARM.attributes + 0x000000a2 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .ARM.attributes + 0x000000ce 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .ARM.attributes + 0x000000fa 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .ARM.attributes + 0x00000126 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .ARM.attributes + 0x00000152 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj + .ARM.attributes + 0x00000174 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .ARM.attributes + 0x000001a0 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .ARM.attributes + 0x000001cc 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .ARM.attributes + 0x000001f8 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .ARM.attributes + 0x00000224 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .ARM.attributes + 0x00000250 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .ARM.attributes + 0x0000027c 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .ARM.attributes + 0x000002a8 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .ARM.attributes + 0x000002d4 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .ARM.attributes + 0x00000300 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .ARM.attributes + 0x0000032c 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .ARM.attributes + 0x00000358 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .ARM.attributes + 0x0000037a 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .ARM.attributes + 0x000003a6 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .ARM.attributes + 0x000003c8 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .ARM.attributes + 0x000003ea 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .ARM.attributes + 0x00000416 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .ARM.attributes + 0x00000438 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .ARM.attributes + 0x0000045a 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .ARM.attributes + 0x0000047c 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .ARM.attributes + 0x000004a8 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .ARM.attributes + 0x000004ca 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .ARM.attributes + 0x000004ec 0x22 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .ARM.attributes + 0x0000050e 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .ARM.attributes + 0x0000053a 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .ARM.attributes + 0x00000566 0x22 /tmp/ccKxEkNI.o + .ARM.attributes + 0x00000588 0x1e /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .ARM.attributes + 0x000005a6 0x2c /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-strlen-stub.o) + .ARM.attributes + 0x000005d2 0x2c /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtend.o + +.comment 0x00000000 0x55 + .comment 0x00000000 0x22 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtbegin.o + 0x23 (size before relaxing) + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/src/main.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .comment 0x00000022 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .comment 0x00000022 0x33 /usr/lib/gcc/arm-none-eabi/13/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-strlen-stub.o) + 0x34 (size before relaxing) + .comment 0x00000055 0x23 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/crtend.o + +.debug_info 0x00000000 0x125d4 + .debug_info 0x00000000 0x5b7 CMakeFiles/clacer.dir/src/main.c.obj + .debug_info 0x000005b7 0x16c7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_info 0x00001c7e 0x1fb CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_info 0x00001e79 0x696 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_info 0x0000250f 0x5fa CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_info 0x00002b09 0x1c44 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_info 0x0000474d 0x1a3 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_info 0x000048f0 0x1d23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_info 0x00006613 0x33f5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_info 0x00009a08 0x1459 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_info 0x0000ae61 0xe82 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_info 0x0000bce3 0xfa6 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_info 0x0000cc89 0x505 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_info 0x0000d18e 0x4d8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_info 0x0000d666 0x1c7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_info 0x0000d82d 0xefb CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_info 0x0000e728 0x19db CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_info 0x00010103 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_info 0x00010126 0x331 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_info 0x00010457 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_info 0x0001047a 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_info 0x0001049d 0x312 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_info 0x000107af 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_info 0x000107d2 0x24 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_info 0x000107f6 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_info 0x00010819 0x326 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_info 0x00010b3f 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_info 0x00010b62 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_info 0x00010b85 0x23 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_info 0x00010ba8 0x2b3 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_info 0x00010e5b 0x173d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_info 0x00012598 0x3c /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + +.debug_abbrev 0x00000000 0x3d6c + .debug_abbrev 0x00000000 0x1a2 CMakeFiles/clacer.dir/src/main.c.obj + .debug_abbrev 0x000001a2 0x361 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_abbrev 0x00000503 0xf8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_abbrev 0x000005fb 0x2d1 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_abbrev 0x000008cc 0x249 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_abbrev 0x00000b15 0x500 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_abbrev 0x00001015 0x116 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_abbrev 0x0000112b 0x3f5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_abbrev 0x00001520 0x5c6 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_abbrev 0x00001ae6 0x3d5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_abbrev 0x00001ebb 0x290 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_abbrev 0x0000214b 0x412 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_abbrev 0x0000255d 0x1e7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_abbrev 0x00002744 0x1a8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_abbrev 0x000028ec 0x10c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_abbrev 0x000029f8 0x51f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_abbrev 0x00002f17 0x371 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_abbrev 0x00003288 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_abbrev 0x0000329a 0x167 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_abbrev 0x00003401 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_abbrev 0x00003413 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_abbrev 0x00003425 0x1bf CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_abbrev 0x000035e4 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_abbrev 0x000035f6 0x14 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_abbrev 0x0000360a 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_abbrev 0x0000361c 0x1c2 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_abbrev 0x000037de 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_abbrev 0x000037f0 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_abbrev 0x00003802 0x12 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_abbrev 0x00003814 0xb8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_abbrev 0x000038cc 0x47a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_abbrev 0x00003d46 0x26 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + +.debug_loclists + 0x00000000 0x7ae3 + .debug_loclists + 0x00000000 0xa8 CMakeFiles/clacer.dir/src/main.c.obj + .debug_loclists + 0x000000a8 0xb07 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_loclists + 0x00000baf 0xad CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_loclists + 0x00000c5c 0x2af CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_loclists + 0x00000f0b 0x182 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_loclists + 0x0000108d 0xdb7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_loclists + 0x00001e44 0x50 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_loclists + 0x00001e94 0xa5b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_loclists + 0x000028ef 0x1450 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_loclists + 0x00003d3f 0x698 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_loclists + 0x000043d7 0x7aa CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_loclists + 0x00004b81 0x5b5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_loclists + 0x00005136 0x1ff CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_loclists + 0x00005335 0x1fd CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_loclists + 0x00005532 0x48 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_loclists + 0x0000557a 0x3d0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_loclists + 0x0000594a 0x16f9 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_loclists + 0x00007043 0x14d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_loclists + 0x00007190 0x41 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_loclists + 0x000071d1 0x4f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_loclists + 0x00007220 0x8c3 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + +.debug_aranges 0x00000000 0xed8 + .debug_aranges + 0x00000000 0x20 CMakeFiles/clacer.dir/src/main.c.obj + .debug_aranges + 0x00000020 0x100 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_aranges + 0x00000120 0x28 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_aranges + 0x00000148 0x48 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_aranges + 0x00000190 0x58 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_aranges + 0x000001e8 0xd0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_aranges + 0x000002b8 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_aranges + 0x000002d8 0xc0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_aranges + 0x00000398 0x158 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_aranges + 0x000004f0 0x90 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_aranges + 0x00000580 0x80 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_aranges + 0x00000600 0x70 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_aranges + 0x00000670 0x28 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_aranges + 0x00000698 0x58 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_aranges + 0x000006f0 0x30 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_aranges + 0x00000720 0x98 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_aranges + 0x000007b8 0x90 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_aranges + 0x00000848 0x68 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_aranges + 0x000008b0 0x30 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_aranges + 0x000008e0 0x40 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_aranges + 0x00000920 0x140 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_aranges + 0x00000a60 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_aranges + 0x00000a80 0xc8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_aranges + 0x00000b48 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_aranges + 0x00000b68 0x130 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_aranges + 0x00000c98 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_aranges + 0x00000cb8 0x50 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_aranges + 0x00000d08 0x38 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_aranges + 0x00000d40 0x28 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_aranges + 0x00000d68 0x18 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_aranges + 0x00000d80 0x138 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_aranges + 0x00000eb8 0x20 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + +.debug_rnglists + 0x00000000 0xcdd + .debug_rnglists + 0x00000000 0x13 CMakeFiles/clacer.dir/src/main.c.obj + .debug_rnglists + 0x00000013 0xec CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_rnglists + 0x000000ff 0x19 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_rnglists + 0x00000118 0x31 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_rnglists + 0x00000149 0x3d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_rnglists + 0x00000186 0xf0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_rnglists + 0x00000276 0x13 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_rnglists + 0x00000289 0xe7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_rnglists + 0x00000370 0x179 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_rnglists + 0x000004e9 0x6a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_rnglists + 0x00000553 0x8e CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_rnglists + 0x000005e1 0x52 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_rnglists + 0x00000633 0x1a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_rnglists + 0x0000064d 0x3d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_rnglists + 0x0000068a 0x1f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_rnglists + 0x000006a9 0x7a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_rnglists + 0x00000723 0xe5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_rnglists + 0x00000808 0x49 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_rnglists + 0x00000851 0x2b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_rnglists + 0x0000087c 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_rnglists + 0x000008a8 0xed CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_rnglists + 0x00000995 0x21 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_rnglists + 0x000009b6 0x99 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_rnglists + 0x00000a4f 0xdf CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_rnglists + 0x00000b2e 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_rnglists + 0x00000b4e 0x38 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_rnglists + 0x00000b86 0x25 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_rnglists + 0x00000bab 0x1b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_rnglists + 0x00000bc6 0x117 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + +.debug_line 0x00000000 0xc81e + .debug_line 0x00000000 0x314 CMakeFiles/clacer.dir/src/main.c.obj + .debug_line 0x00000314 0xb7d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_line 0x00000e91 0x227 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_line 0x000010b8 0x431 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_line 0x000014e9 0x41a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_line 0x00001903 0x101f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_line 0x00002922 0x202 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_line 0x00002b24 0x1096 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_line 0x00003bba 0x194d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_line 0x00005507 0xbd0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_line 0x000060d7 0x78f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_line 0x00006866 0x9d3 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_line 0x00007239 0x4c0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_line 0x000076f9 0x428 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_line 0x00007b21 0x26f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_line 0x00007d90 0xa97 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_line 0x00008827 0x1220 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_line 0x00009a47 0x11a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_line 0x00009b61 0x235 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_line 0x00009d96 0x2a9 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + .debug_line 0x0000a03f 0x3fa CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + .debug_line 0x0000a439 0x323 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_line 0x0000a75c 0x66c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + .debug_line 0x0000adc8 0x61 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + .debug_line 0x0000ae29 0x3b2 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + .debug_line 0x0000b1db 0x321 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_line 0x0000b4fc 0x198 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + .debug_line 0x0000b694 0x94 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + .debug_line 0x0000b728 0xa5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + .debug_line 0x0000b7cd 0x193 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + .debug_line 0x0000b960 0xe74 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + .debug_line 0x0000c7d4 0x4a /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + +.debug_str 0x00000000 0x354f + .debug_str 0x00000000 0x374 CMakeFiles/clacer.dir/src/main.c.obj + 0x3c6 (size before relaxing) + .debug_str 0x00000374 0x611 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + 0x998 (size before relaxing) + .debug_str 0x00000985 0x8b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + 0x220 (size before relaxing) + .debug_str 0x00000a10 0x1c6 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + 0x364 (size before relaxing) + .debug_str 0x00000bd6 0xf6 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + 0x34b (size before relaxing) + .debug_str 0x00000ccc 0x456 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + 0x819 (size before relaxing) + .debug_str 0x00001122 0x66 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + 0x201 (size before relaxing) + .debug_str 0x00001188 0x269 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + 0x5f3 (size before relaxing) + .debug_str 0x000013f1 0x734 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + 0xc76 (size before relaxing) + .debug_str 0x00001b25 0x13b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + 0x72b (size before relaxing) + .debug_str 0x00001c60 0xf0 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + 0x3f1 (size before relaxing) + .debug_str 0x00001d50 0x311 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + 0x69f (size before relaxing) + .debug_str 0x00002061 0xd5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + 0x2db (size before relaxing) + .debug_str 0x00002136 0x130 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + 0x322 (size before relaxing) + .debug_str 0x00002266 0x75 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + 0x21f (size before relaxing) + .debug_str 0x000022db 0x2d2 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + 0x7cf (size before relaxing) + .debug_str 0x000025ad 0x26b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + 0x480 (size before relaxing) + .debug_str 0x00002818 0x5f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + 0x88 (size before relaxing) + .debug_str 0x00002877 0xeb CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + 0x277 (size before relaxing) + .debug_str 0x00002962 0x4b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x82 (size before relaxing) + .debug_str 0x000029ad 0x4f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x86 (size before relaxing) + .debug_str 0x000029fc 0xc7 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + 0x2c0 (size before relaxing) + .debug_str 0x00002ac3 0x55 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x8c (size before relaxing) + .debug_str 0x00002b18 0x5a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x91 (size before relaxing) + .debug_str 0x00002b72 0x4d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + 0x84 (size before relaxing) + .debug_str 0x00002bbf 0x8b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + 0x2bc (size before relaxing) + .debug_str 0x00002c4a 0x53 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x8a (size before relaxing) + .debug_str 0x00002c9d 0x51 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x88 (size before relaxing) + .debug_str 0x00002cee 0x4e CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x85 (size before relaxing) + .debug_str 0x00002d3c 0x24e CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj + 0x3e2 (size before relaxing) + .debug_str 0x00002f8a 0x4e5 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + 0x9ab (size before relaxing) + .debug_str 0x0000346f 0xe0 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + 0xee (size before relaxing) + +.debug_frame 0x00000000 0x1a8c + .debug_frame 0x00000000 0x2c CMakeFiles/clacer.dir/src/main.c.obj + .debug_frame 0x0000002c 0x278 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj + .debug_frame 0x000002a4 0x38 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj + .debug_frame 0x000002dc 0x9c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj + .debug_frame 0x00000378 0xc8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj + .debug_frame 0x00000440 0x228 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj + .debug_frame 0x00000668 0x20 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj + .debug_frame 0x00000688 0x254 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync/mutex.c.obj + .debug_frame 0x000008dc 0x464 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time/time.c.obj + .debug_frame 0x00000d40 0x17c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj + .debug_frame 0x00000ebc 0x198 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util/pheap.c.obj + .debug_frame 0x00001054 0x130 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj + .debug_frame 0x00001184 0x44 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj + .debug_frame 0x000011c8 0xa8 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj + .debug_frame 0x00001270 0x40 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj + .debug_frame 0x000012b0 0x18c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj + .debug_frame 0x0000143c 0x1fc CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj + .debug_frame 0x00001638 0x64 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj + .debug_frame 0x0000169c 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj + .debug_frame 0x000016c8 0x2c CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj + .debug_frame 0x000016f4 0x398 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj + +.debug_line_str + 0x00000000 0x347 + .debug_line_str + 0x00000000 0x7a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj + .debug_line_str + 0x0000007a 0x4b CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj + 0x74 (size before relaxing) + .debug_line_str + 0x000000c5 0x4f CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj + 0x78 (size before relaxing) + .debug_line_str + 0x00000114 0x15 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj + 0x7e (size before relaxing) + .debug_line_str + 0x00000129 0x5a CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj + 0x83 (size before relaxing) + .debug_line_str + 0x00000183 0x4d CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj + 0x76 (size before relaxing) + .debug_line_str + 0x000001d0 0x14 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj + 0x7c (size before relaxing) + .debug_line_str + 0x000001e4 0x51 CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj + 0x7a (size before relaxing) + .debug_line_str + 0x00000235 0x4e CMakeFiles/clacer.dir/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj + 0x77 (size before relaxing) + .debug_line_str + 0x00000283 0xc4 /usr/lib/gcc/arm-none-eabi/13/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) diff --git a/build/clacer.hex b/build/clacer.hex new file mode 100644 index 0000000..4d81529 --- /dev/null +++ b/build/clacer.hex @@ -0,0 +1,1309 @@ +:020000041000EA +:1000000000B5324B212058609868022188439860DF +:10001000D860186158612E4B002199600221596106 +:100020000121F02299502B49196001219960352056 +:1000300000F044F80222904214D00621196600F024 +:1000400034F8196E01211966002018661A6600F04E +:100050002CF8196E196E196E052000F02FF8012189 +:100060000842F9D1002199601B49196000215960AB +:100070001A491B48016001219960EB211966A021F2 +:10008000196600F012F800219960164914480160C1 +:100090000121996001BC002800D000471248134993 +:1000A000086003C880F30888084703B5996A0420EC +:1000B0000142FBD001200142F8D103BD02B5186610 +:1000C0001866FFF7F2FF186E186E02BD00000240BE +:1000D000000000180000070000035F00212200005C +:1000E000F4000018222000A00001001008ED00E03C +:1000F00000000000000000000000000074B24E7A12 +:1001000000200420F7010010C3010010C5010010F9 +:10011000C1010010C1010010C1010010C101001097 +:10012000C1010010C1010010C1010010C701001081 +:10013000C1010010C1010010C9010010CB01001065 +:10014000CD010010CD010010CD010010CD01001037 +:10015000CD010010CD010010CD010010CD01001027 +:10016000CD010010CD010010CD010010CD01001017 +:10017000CD010010CD010010CD010010CD01001007 +:10018000CD010010CD010010CD010010CD010010F7 +:10019000CD010010CD010010CD010010CD010010E7 +:1001A000CD010010CD010010CD010010CD010010D7 +:1001B000CD010010CD010010CD010010CD010010C7 +:1001C00000BE00BE00BE00BE00BE00BEEFF3058054 +:1001D000103800BEF2EB8871444F0010604F0010E1 +:1001E0003402001090A31AE700201F49086006C8D7 +:1001F00081F3088810471D48006800282FD10DA4FE +:100200000ECC002902D000F012F8F9E71849194A7B +:10021000002000E001C19142FCD1174988471749ED +:1002200088471749884700BEFDE701C901C29A42C5 +:10023000FBD37047604F0010C0000020EC0200208C +:100240008C51001000000420000004208C5100108C +:10025000001004200010042000000000704709482E +:1002600002F026FE0047000008ED00E0000000D08C +:10027000F0020020B8060020C11B0010550300103A +:10028000811B00105756000006005250ABB360535C +:10029000E04E001006005250861C0302F04E001083 +:1002A000060052505422A29DF84E001005005250F4 +:1002B000DE65F4688C510010F8B5C0460448054B63 +:1002C00010B5834203D0044B002B00D0984710BDDB +:1002D000EC020020EC020020000000000648074964 +:1002E000091A8B10C90FC91810B5491003D0044B57 +:1002F000002B00D0984710BDEC020020EC0200203B +:100300000000000010B5074C2378002B09D1FFF73F +:10031000D5FF054B002B02D0044800E000BF0123AD +:10032000237010BDF003002000000000F840001012 +:10033000054B10B5002B03D00449054800E000BF71 +:10034000FFF7CCFF10BDC04600000000F403002002 +:10035000F840001070B5192000F02CF8D0231B06CF +:10036000802292045A62D02424068025AD04A5611F +:10037000FA2000F05EFF6561FA20800000F059FF6E +:10038000F1E7000010B58300084A944663441A68F8 +:1003900040246240803414408022520113431C6088 +:1003A000C000034B9C466044416010BD04C0014046 +:1003B0000040014010B501238340D0221206936211 +:1003C00093610521FFF7DEFF10BD0000034B1B68A2 +:1003D00002201840431E9841C0B2704700C006403A +:1003E000EFF3108072B6034B1B68002BFBD0BFF3FA +:1003F0005F8F70472C0100D0BFF35F8F024B00224C +:100400001A6080F3108870472C0100D0F8B5060000 +:100410000C001500FFF7E4FFE308F718F15C072272 +:100420002240012393400B4205D1DBB20B433B70CA +:10043000FFF7E2FFF8BD2100280001F03DFC0000BD +:10044000002307E0054A9A189200BFF35F8F00214E +:10045000116001331F2BF5D97047C04640000034AE +:10046000054A1078431CDBB21370172B02D9130016 +:1004700010221A707047C04638020020074B9B6854 +:10048000103080001950BFF35F8FBFF35F8F044BB4 +:100490000021196082F310887047C04600ED00E02B +:1004A000240100D010B50388DA0A1C2A05D15B05A7 +:1004B0005B1502335B00C01810BD034B034A0448B0 +:1004C000B12101F061FBC046F84000109C420010D1 +:1004D0001041001010B5091A0B1F0A4A88180A4A61 +:1004E000904208D8C90706D45B105B055B0D07482E +:1004F000184380B210BD064B064A0748A32101F0FD +:1005000043FBC046FC070000FE0F000000E0FFFFB9 +:1005100058410010904200101041001010B5091A07 +:1005200004394A08090B08D14905490D064B0B430C +:100530000380064B1343438010BD054B054A064814 +:10054000AB2101F021FBC04600F0FFFF00F8FFFFE8 +:1005500088410010644200101041001001238340C4 +:10056000034A10681840431E9841C0B27047C04605 +:1005700000E100E0002904D0034B1860034B186031 +:100580007047034B1860FBE780E200E000E100E009 +:1005900080E100E010B5012383401800FFF7EAFF77 +:1005A00010BD0000024B9B6810308000C05870479F +:1005B00000ED00E070B504000D00EFF3108672B698 +:1005C0000C4B1B68002BFBD0BFF35F8F2000FFF7A5 +:1005D000E9FF094B984201D0A84205D13200290019 +:1005E0002000FFF74BFF70BD044B054A05488621EC +:1005F00001F0CAFA240100D0CD010010984100108A +:10060000AC42001010410010F0B5CE46474680B510 +:1006100083B006000D00EFF3108872B64F4B1B68D5 +:10062000002BFBD0BFF35F8F4D4B9A683400103422 +:10063000A300D7584B4B9F4207D0AF4200D18BE06D +:100640000197494BFB1A2F2B09D94246390030003C +:10065000FFF714FF03B0C0BCB946B046F0BD300090 +:10066000FFF77CFF814600213000FFF793FFBFF3C7 +:100670005F8FEFF30581002901D08C4211D1012356 +:10068000019C9C430020A368AB4212D00622A256D4 +:10069000002A0DDB53009B189B00334A2000D4181E +:1006A000F1E7324B324A36213248FF3101F06CFA21 +:1006B0002000AB4249D106256557002D2BDB2A4B84 +:1006C0006A00521992009B189A68A260DA79E27166 +:1006D0009B795BB2A371002B0FDA2748A080224BD5 +:1006E0006A00521992009B18244A1178997115706A +:1006F00049463000FFF74EFFA7E768004019800029 +:10070000194BC0180430FFF7CDFE0100231D18005F +:10071000FFF7E0FEE2E7002912D100280ED0FF2308 +:100720008371174B838015490B78A3710E4A154BC3 +:10073000A41A644163431B0D0B70D9E7094FF2E71C +:100740001149201DFFF7EAFED2E7104B084A6A2143 +:100750000848FF3101F018FA024F76E7240100D073 +:1007600000ED00E0CD0100103C020020D04100105F +:100770007C4200101041001001BD0000B5060020B1 +:1007800001BDFFFFAAAA000076020020044200106B +:1007900070B5012202432E4BD31A2F2B28D8EFF32A +:1007A0000583002B2BD0EFF3108C72B62949096812 +:1007B0000029FBD0BFF35F8F254C274905002D1B77 +:1007C0006D416943090D4CB2244989689B00C958A1 +:1007D00091421BD00021032932D81D4B4A005218E8 +:1007E00092009B189B795BB2A3421FD00131F2E7C4 +:1007F0001B4B1C4AC7211C48490001F0C5F91B4B83 +:10080000184A92211848FF3101F0BEF9134A926844 +:100810001749D150174B1A7882711C70BFF35F8F44 +:100820000C4B00221A608CF3108870BD084B4A00F4 +:100830005518AD005D19FF26AE710F4AAA80E9E791 +:100840000E4B084AD1210848490001F09DF9C046E5 +:100850003C020020240100D0AAAA000000ED00E024 +:100860000C420010484200101041001034420010A9 +:10087000CD010010B506002001BDFFFF4042001071 +:100880000022044B02E0044902C30132072AFAD9CC +:100890007047C04600E400E080808080024B9C46A8 +:1008A00061448900016070474000003410B50400C5 +:1008B000FFF7D6FD01002000FFF7F0FFFF232371B3 +:1008C000BFF35F8F10BD10B50400FFF7C9FD010035 +:1008D0002000FFF7E3FFFF23237100236371BFF3C1 +:1008E0005F8F10BD084B5B6A994209D8064A926A2D +:1008F000824207D2994201D0012002E0002000E0AC +:10090000002070470120FCE70040054010B5002999 +:100910000AD003681B7B8B4206D38068054B9C463C +:1009200061440901401810BD034B044A04483C21AE +:1009300001F02AF9FFFFFF0F844300102847001041 +:10094000A8430010F8B504001700FFF7DFFF0668A2 +:10095000456839002000FFF7D9FF0268436801208D +:10096000AB4201D802D00020C0B2F8BDB242FBD8E1 +:10097000F9E7000010B5002B02DB0260436010BDF8 +:10098000024B034A03483F2101F0FEF8EC430010FC +:10099000F44600100844001010B582B0040004981A +:1009A000059912184B41002B09DB6846FFF7E2FF5F +:1009B000009A019B22606360200002B010BD0122FA +:1009C0005242014BF1E7C046FFFFFF7F10B50029FF +:1009D00008D0037B8B4205D300684B005B18033BB8 +:1009E000C01810BD024B034A0348682101F0CCF83F +:1009F00058440010D04600107444001010B5437BDA +:100A00008B4201D1012010BDFFF7E0FF8378002B5E +:100A100001D10020F7E70120F5E770B50400857BE0 +:100A2000002D01D1280070BD2900FFF7CFFF4378CA +:100A3000A373002B00D1E373002383704370037012 +:100A4000F0E70000F8B506000C001500FFF7BEFF48 +:100A50000700002C0DD0002D11D0AC4215D029007C +:100A60003000FFF7B3FF84703B78002B13D13D704B +:100A7000F8BD0A4B0A4A0B486F2101F085F80A4B72 +:100A8000074A0848702101F07FF8084B044A0548DE +:100A9000712101F079F843703D70E9E7C844001016 +:100AA000AC46001074440010D4440010E044001020 +:100AB00070B506000D001400002914D0002A14D0CF +:100AC000436880689847002806D02200290030003B +:100AD000FFF7B8FF280007E02A0021003000FFF7E9 +:100AE000B1FF200000E0100070BD0800FCE700002E +:100AF00070B504000D1E0CD0FFF768FF0023837053 +:100B000043700370617B2A002000FFF7D1FF607300 +:100B100070BD034B034A0448A52101F035F8C046D7 +:100B2000F8440010C04600107444001070B5040072 +:100B30000D1E0FD0FFF762FF00280BD1E17B0029CB +:100B40000ED1A37B002B03D1E37B002B0DD1A5732A +:100B5000E57370BD084B094A0948F62101F014F805 +:100B60002000FFF733FF4570EBE7064B034A0448CC +:100B7000FB2101F009F8C046FC4400109C4600101F +:100B8000744400102045001010B5002907D00368F8 +:100B90001B7B8B4203D3C0680139401810BD034B47 +:100BA000034A0448412100F0EFFFC046844300108F +:100BB00088460010A843001070B505000C0008001E +:100BC00000F092FC0949200000F0D2FBFFF748FC3E +:100BD000074B9C466044800068602C75D0231B0640 +:100BE0001B786B75034BA400E55070BD050D00101C +:100BF000400000348C0400200A4B1A68EFF3108187 +:100C000072B61368002BFCD0BFF35F8F054B1B68D7 +:100C1000BFF35F8F00221A6081F3108840BF00206D +:100C200000217047A006002010B582B0040000F03B +:100C30007FFB02000B006846FFF79CFE009A019BB9 +:100C400022606360200002B010BD70B584B0040063 +:100C500016001D0002A8FFF7E7FF029A039B00960B +:100C600001952000FFF798FE200004B070BD000041 +:100C7000F0B583B0070001921D000AAB1C780BABE6 +:100C80001E78002C0BD000682100FFF7B7FE00286B +:100C900009D0194B194A1A48672100F075FF0068FE +:100CA000FFF7BBFE0400002C02D1200003B0F0BD12 +:100CB00021003800FFF72AFE019B03604560089B76 +:100CC0008360099BC36038682100FFF711FFA042D1 +:100CD000EBD1387D019A2B0000F092FB051E01D06C +:100CE000002E04D00C9B002BDFD01D70DDE7386890 +:100CF000210000F03FFDF5E734450010DC46001010 +:100D0000A8430010F0B5DE4657464E464546E0B5CE +:100D10008FB00B900021784B8200D458894682E036 +:100D200029002000FFF7F2FD804602684368921B0D +:100D3000BB41002B09DD43461A685B680B9800F045 +:100D40005FFB00239846002689E0002B01D1002A92 +:100D5000F1D10021584600F003FD0700A84215D14B +:100D600043461A685B680892099343469E68DB68AD +:100D70009846002E10D029002000FFF705FF0378C9 +:100D800099461B021F432761002068E05B4B5C4AC9 +:100D90005C488E2100F0F8FE5B4B594A594892217D +:100DA00000F0F2FE2369002B77D0BB4219D10698E0 +:100DB0000799002342428B4100920193089A099BB4 +:100DC0000CA8FFF7E9FD0C9A0D9B0021049101315D +:100DD000039102954146019100962000FFF748FFDC +:100DE00016E04A4B464A4748A12100F0CDFE069A3C +:100DF000079B002B01D1002A52D120682900FFF760 +:100E000095FE29002000FFF7BFFE03780133037031 +:100E1000002323616268BFF35F8F13608AF3108839 +:100E20000120002861D00CA8FFF7FEFE0C9E0D9F4C +:100E300000220023089209936268EFF3108A72B6C9 +:100E40001368002BFCD0BFF35F8F23689B465D7B4C +:100E5000002D00D064E70023984600260020636838 +:100E6000BFF35F8F00221A608AF31088002ED8D05B +:100E70004B461F022F4341463800B047069007916A +:100E80006268EFF3108A72B61368002BFCD0BFF3D0 +:100E90005F8F079B002B00DA84E7079B002BA6DD02 +:100EA0002369002BA9D0BB4219D10CA8FFF7BCFEC7 +:100EB0000C9A0D9B06980799009001910CA8FFF7DA +:100EC0006BFD0C9A0D9B0021049101310391029559 +:100ED0004146019100962000FFF7CAFE98E70B4BB0 +:100EE000074A0848A42100F04FFE0FB0F0BCBB46F3 +:100EF000B246A946A046F0BD8C0400205C45001017 +:100F00000C470010A84300107445001080450010E5 +:100F100010B50C4B5B68002B04D00B480A21FFF77F +:100F2000BDFC10BD074C094A20682300102100F0C9 +:100F300082FB032000F0F0F903212000FFF73CFEC4 +:100F4000EBE7C04684020020A006002045090010FF +:100F500010B5064B5B68002B01D0044810BD044B54 +:100F6000044A05485E2100F00FFEC04684020020BE +:100F7000BC45001070460010A8430010F0B5DE46D6 +:100F800057464E464546E0B58DB0060090461F00D8 +:100F9000169B9A46179B994618AB1B7807932723F5 +:100FA00002AA9446634400221A7021E00100300036 +:100FB000FFF7EAFD00783CE00698002B5CD0079B29 +:100FC000002B59D04946D04704000D0003000B43C5 +:100FD00059D0002940DB08A8FFF726FE089A099B94 +:100FE0000094019508A8FFF7D7FC089B9846099F35 +:100FF0007268EFF3108B72B6136859424B41D9B245 +:101000000691002BF8D1BFF35F8F273302AA9446D5 +:10101000634404930023039302934B460193534686 +:10102000009342463B003000FFF722FE0400051EFD +:10103000BCD17368BFF35F8F002119608BF31088F8 +:10104000002D17D0272302AA944663441B78002B57 +:10105000B2D100022043B0E700236242AB410092CC +:10106000019342463B0008A8FFF796FC089B984670 +:10107000099FBDE7012040420DB0F0BCBB46B2461F +:10108000A946A046F0BD0698F6E7F0B5C64600B5FD +:1010900084B00500884616001F000AAB1C78FFF7D5 +:1010A00057FF0294019700962A004346FFF766FF18 +:1010B00004B080BCB846F0BDF0B5C64600B504002B +:1010C0000D004268EFF3108772B61368002BFCD056 +:1010D000BFF35F8FEEB22368984631001800FFF728 +:1010E0008DFC00282AD02369AB4213D02D0AEDB223 +:1010F00031002000FFF748FD0378AB4211D00020FB +:101100006368BFF35F8F00221A6087F3108880BC8A +:10111000B846F0BD0C4B0D4A95210D48490000F032 +:1011200033FD3100404600F025FB0028E8D1094B93 +:10113000064A32210648FF3100F026FD2369AB4202 +:10114000DED100232361DBE7E045001058460010A4 +:10115000A84300100446001010B50400FFF7F8FE85 +:101160002100FFF7A9FF10BD30B587B004000D00C6 +:10117000EFF30583002B20D106225242D317121918 +:101180006B418B4202D803D1824201D90022002355 +:1011900004A8FFF7EFFB02A8FFF746FD02980399AA +:1011A000049A059B121A8B41002B0BDC08D02000FF +:1011B000290000F0C9F807B030BD144800F07CFDEC +:1011C000002AF4D0124A0498059900230093FFF7EF +:1011D0005CFF002813DAEAE70E4B1A68EFF3108180 +:1011E00072B61368002BFCD0BFF35F8F094B1B68EE +:1011F000BFF35F8F00221A6081F3108820BF04982C +:101200000599FFF76FFB0028E6D0D0E708460010ED +:10121000F90B0010A006002000B583B002000B00FF +:101220006846FFF712FD00980199FFF79DFF03B094 +:1012300000BD10B5FA2292000023002102F0CAFC82 +:10124000FFF7EAFF10BD000030B583B005000C00C9 +:10125000EFF30583002B0FD10B4A00230093FFF718 +:1012600014FF00280BDD20BFFFF776FF28002100C8 +:10127000FFF738FB03B030BDFFF734FBFAE7280077 +:101280002100FFF72FFBF5E7F90B001070B5EFF326 +:1012900005801038EFF3108C72B6194B1B68002BC9 +:1012A000FBD0BFF35F8F01221300834015494B63CE +:1012B00015490B60154909780C00C440224213D02F +:1012C000104A546A124A8500AA58944205D3114A1A +:1012D000AA580E4C9943217007E00A4A031D9B004F +:1012E00099589950002200E00022BFF35F8F044B11 +:1012F000002119608CF31088002A00D0904770BD3F +:10130000280100D0004005403C700540B606002092 +:10131000A40600200C04002010B50100024A034B73 +:101320001800FFF773F810BD34470010B406002012 +:10133000044B5B6A034A906A1900536A9942F9D1D7 +:101340007047C04600400540084B5B6A01E0074B10 +:101350005B6A8B42FBD301E0044B5B6A8B4203D197 +:10136000024B9B6A8342F7D37047C046004005405A +:1013700070B504000E00EFF3108572B61B4B1B68AE +:10138000002BFBD0BFF35F8F002E1CD02000FFF797 +:1013900009F9174B83420BD019002000FFF70AF917 +:1013A00001212000FFF7F6F80123A340114A136042 +:1013B000114BA400E650BFF35F8F0C4B00221A6064 +:1013C00085F3108870BD0C4BA2000021D150012282 +:1013D000A2400A490B7893430B7005492000FFF7A0 +:1013E00013F900212000FFF7D5F8E4E7280100D029 +:1013F0008D120010386005400C040020B606002055 +:10140000F0B5DE4600B584B00400150001921E0060 +:101410000293FFF78DFF03958E4202D84ED185428D +:101420004CD9EFF3108B72B6274B1B68002BFBD007 +:10143000BFF35F8F254A17780125A540EBB23B43E8 +:101440001370234B5D63221D92000199D150214AF4 +:10145000A100029888501B6A2B4212D11C4B1B6CB6 +:101460002B4208D00020BFF35F8F174B00221A6079 +:101470008BF3108823E0184B184A1948C52100F057 +:1014800083FBFFF755FF8E4214D802D1039B8342A2 +:1014900010D80E4B1B78BB420ED00D4B1D625D6306 +:1014A0001F222240012393400E4A1360074B1F70F6 +:1014B0000120D8E70020D6E70120D4E7012004B0BE +:1014C00080BCBB46F0BDC046280100D0B606002057 +:1014D00000400540A406002058470010C8470010EF +:1014E0007C47001080E200E0EFF3108C72B60B4BEB +:1014F0001B68002BFBD0BFF35F8F01238340084A9A +:10150000136208490A789A430A70BFF35F8F034B4E +:1015100000221A608CF310887047C046280100D062 +:1015200000400540B606002010B5002908D0037B16 +:101530008B4205D300684B005B18033BC01810BDFD +:10154000024B034A0348682100F01EFB5844001078 +:10155000DC48001074440010F8B506000C001500BB +:10156000FFF7E2FF0700002C0DD0002D11D0AC4298 +:1015700015D029003000FFF7D7FF84703B78002B8F +:1015800013D13D70F8BD0A4B0A4A0B486F2100F099 +:10159000FBFA0A4B074A0848702100F0F5FA084B9D +:1015A000044A0548712100F0EFFA43703D70E9E705 +:1015B000C8440010C848001074440010D4440010FF +:1015C000E044001070B506000D001400002914D08E +:1015D000002A14D0436880689847002806D022006B +:1015E00029003000FFF7B8FF280007E02A0021009B +:1015F0003000FFF7B1FF200000E0100070BD0800D0 +:10160000FCE770B505000023437301338373037B4C +:10161000C373012406E021002800FFF785FF013491 +:10162000E4B24470297BA142F5D82800FFF77CFF83 +:101630000023437070BD10B5017342608360FFF7F3 +:10164000E0FF10BDF0B5C64600B505000C1E03D185 +:10165000200080BCB846F0BDFFF766FF4678002E3C +:10166000F6D031002800FFF75FFF47780023984647 +:10167000437021002800FFF757FF434643703200B4 +:1016800021002800FFF79EFF040039002800FFF723 +:10169000D9FF020021002800FFF794FF0400D7E7DC +:1016A000F0B5C64600B504000D001700002927D08C +:1016B000FFF73AFF4378002B28D18378002B2BD1FA +:1016C00001782000FFF7BEFF06008046002F0AD0F9 +:1016D000E17B002926D1A37B002B03D1E37B002BE8 +:1016E00025D1A573E5734346002B26D129002000A0 +:1016F000FFF71AFF00234370300080BCB846F0BDEE +:10170000114B124A1248382100F03EFA114B0F4A91 +:101710000F483A2100F038FA0F4B0C4A0C483B2195 +:1017200000F032FA2000FFF7FFFE4570D3E70B4BC5 +:10173000064A0748422100F027FA31002000FFF74F +:10174000F3FE00238370D1E7E4470010B448001093 +:10175000EC47001030480010584800102045001099 +:1017600070B504000A00457B2900FFF799FF6073FC +:10177000280070BD70B506000C1E40D0437B8B4224 +:1017800007D0FFF7D1FE05008178002906D100209F +:1017900036E00121FFF7E4FF012031E03000FFF7E0 +:1017A000C3FE0178A1420DD03000FFF7BDFE4178A5 +:1017B000A1420AD00029F7D1124B134A13486B31CA +:1017C00000F0E2F96B78037001E06B78437000235E +:1017D000AB706B70012221003000FFF761FF020047 +:1017E000717B814205D03000FFF7ECFE7073012061 +:1017F00006E0074B044A0548712100F0C5F90020B6 +:1018000070BDC046404200109C480010EC470010DC +:101810007C480010F8B5DE4657464E464546E0B5D2 +:1018200006000F0015000A9A93424ED31A0E9246F4 +:101830001B0298460A9A00234046514601F0CAFB13 +:1018400081467400A419A4002E4B9C46644463682E +:10185000834200D26060331FDBB29B46012B3AD932 +:10186000C0239B012343802212011A60264BB20041 +:10187000D158002905D0586901F06EFB01300138BC +:10188000FDD16D0123685D40E0222A4080235B0189 +:1018900023431A605A46012A28D980239B012343F7 +:1018A000802212011A604B4663604A46002340467C +:1018B000514601F08FFB144BB60098510120F0BC4B +:1018C000BB46B246A946A046F8BD104B104A114887 +:1018D0002D2100F059F9012FC2D1C0239B012343D0 +:1018E00003221A60A368DB07FCD5CAE721687940A8 +:1018F00003220A401A60A3680125BD401D42FAD0A8 +:10190000CBE7C046008000401C040020E8480010DF +:101910004C490010FC48001030B583B00C2000F09A +:1019200011F9FEF753FD00280DD0002304E02E4AE4 +:1019300099002E4888500133092BF8D92A4B2C4A9C +:101940005A6203B030BD2B4B00229A6700F002F9B7 +:10195000294B01221A60274B5B6C012BFBD1274BD3 +:1019600003221A60234B9B6B012BFBD101330093A5 +:101970000433234A0121234800F04EF80523009345 +:10198000214A0121214800F047F8214B0093002211 +:1019900002210420FFF73EFF1E4D00952B00002280 +:1019A00001210520FFF736FF104C00942300002290 +:1019B00000210720FFF72EFF0094230000220021C2 +:1019C0000820FFF727FF0A4B009323000022002185 +:1019D0000920FFF71FFF00952B00002200210620A1 +:1019E000FFF718FFADE7C0461C040020006CDC02C6 +:1019F0001BB70000008000403CB0004030B0004009 +:101A0000002F685900800240008C864700C00240C9 +:101A1000001BB70040597307F0B5C64600B5040077 +:101A20000D00170098460C2001F096FA0600394B7D +:101A3000FA18394B9A4241D843011B1A9901C91A25 +:101A4000C90009188901380001F086FA0200103A2D +:101A500098235B009A4237D84346013B062B39D87E +:101A6000069B013B062B35D83F09B74238D3434686 +:101A70001E04069B1B031E432368002B36DB274BEB +:101A80009C4244D080235B01254A1360254A1360A1 +:101A9000254A926819009143FAD12560A060221D61 +:101AA000C0239B01134321221A602268002AFCDA1A +:101AB000E66008221A6080BCB846F0BD1B4B1C4A89 +:101AC0001C48112100F060F81B4B194A19481921D4 +:101AD00000F05AF8194B164A16481C2100F054F829 +:101AE000174B134A1348232100F04EF822683F2376 +:101AF0001340AB42C3D1A3681B051B0D8342BED16B +:101B0000E368EE22D2021340B342B8D1D3E7802378 +:101B10009B01B9E780E84BD380F8A93200C00240AE +:101B200000E0004000F0004000C000405C490010B0 +:101B3000884A0010BC490010044A0010204A0010D6 +:101B40006C4A001080239B000343014AD362704714 +:101B500000800540064BAA2212011A602F22DA608B +:101B6000044B054A1A60024B5B68002BFBDA704796 +:101B7000004002400060024000B0FA0000BEFDE7F5 +:101B800010B5FFF7FBFF000030B583B00D00190062 +:101B9000002A0BD0074B084C019200932B00020047 +:101BA000200002F04BFA0120FFF7E8FF034B1A0078 +:101BB000F1E7C046944A0010A44A0010A04A001061 +:101BC00070B52B4B2B4A1A602B4B2C4A1A602C4BAE +:101BD0009A682A4B9343FAD12A4C01E008CC9847E3 +:101BE000294B9C42FAD3FFF797FE234B274A1A60F2 +:101BF000234B9B68DB43DB01FAD1254B40229A67DC +:101C00005A671A67DA66234C09E0234B234A2448B3 +:101C10008621FFF7B9FF2000FEF748FE0834214B6C +:101C20009C4209D22368002BF5D0012BEDD1200076 +:101C3000FEF749FE0834F2E71B4DA9681B4CC02291 +:101C4000200002F081F8AC60EFF30583002B00D098 +:101C500000BEFEF7F5FBFEF713FEFFF759F9144C33 +:101C600001E008CC9847134B9C42FAD370BDC046A4 +:101C700000E00040BFCDFBFE00F00040FE7F3C00D6 +:101C800000C00040D8020020E8020020FFFFFF0152 +:101C900000F00140D0020020D44A0010544B001044 +:101CA000F44A0010D802002000ED00E000000020FF +:101CB000E8020020EC0200200FB400B583B0084811 +:101CC00002F08CF9049B002B07D005A901911800A4 +:101CD00002F094F9034802F081F90120FFF74EFF6A +:101CE000404B0010504B0010704710B5002802D038 +:101CF0000B684968984710BD0100002007E0830089 +:101D00001B185B00501C08601078C01830380A6837 +:101D10001378303BDBB2092BF1D97047F0B5DE46C2 +:101D200057464E464546E0B583B093461F000C9B90 +:101D30009A460D9C0E9B99460F9B9B0703D0B84675 +:101D40000F00060022E00192A34688464E46B9469F +:101D50000700B44207D2551C4B4641462020B847E5 +:101D600001342A00F5E73D004F465C46019B9B4647 +:101D7000B1464646B84637002E0007E0013C551CE8 +:101D80005346185D43463900B0472A00002CF5D170 +:101D900035003E0047460F9B9B0707D4100003B059 +:101DA000F0BCBB46B246A946A046F0BDB0464E4682 +:101DB000B9462F005D46531BB342EFD2541C4B462D +:101DC00041462020B8472200F5E7F0B5CE46474609 +:101DD00080B585B0944698460C9D0D9C0EAB1B7843 +:101DE0009946109A119B129EB7071CD4002B0CD059 +:101DF000F7070AD54F46002F02D10C37374204D0DF +:101E0000013B02E030272F550134944201D21F2CB0 +:101E1000F8D9F70707D59C4205D21F2C03D83027E5 +:101E20002F550134F5E7F70612D5770505D4002CB8 +:101E300003D0944221D09C421FD00F9A102A32D056 +:101E40000F9A022A37D01F2C0AD830222A55013483 +:101E50001F2C05D84A46002A33D02D222A5501349A +:101E6000039602930194009543466246FFF756FF9E +:101E700005B0C0BCB946B046F0BD621E012C10D002 +:101E80000F9F102F0BD014000F9A102AD8D1B20632 +:101E9000D6D51F2CD4D858222A550134D3E7023C7A +:101EA000CBE71400C9E7B206EED41F2CECD8782299 +:101EB0002A550134C7E71F2CD2D860322A55013485 +:101EC000C1E7720703D52B222A550134C8E7320730 +:101ED000C6D520222A550134C2E7F0B5DE46574662 +:101EE0004E464546E0B593B081468A46089209932E +:101EF0001CAB10CB1B789B461E9D219B9846002C4B +:101F000003D1102342469A4390468023DB00464685 +:101F10001E4042461A4212D0002C22D000260EE06B +:101F20003033D9B2771C0AAB99552900200001F053 +:101F300013F8AC4216D31F2F14D83E00040029001A +:101F4000200001F009F8CBB2092BE9D942469206EC +:101F500005D54121C918C9B20A39C9B2E2E76121E0 +:101F6000F8E7270043460693209B05931F9B0493A5 +:101F700003955B46029301970AAB0093099B089A6D +:101F800051464846FFF721FF13B0F0BCBB46B246AE +:101F9000A946A046F0BDF0B5DE4657464E4645463A +:101FA000E0B597B00A900B910C929A46209B994607 +:101FB000219F22AA13789B46249B0993259C289B4A +:101FC00098464A463A4302D11032934398468022BB +:101FD000D20045461540434613420AD04A463A438A +:101FE00041D000252E0053460D934D46099B9A463D +:101FF0001BE02E0053460D934D46099B9A4614E074 +:102000003033DAB2731C99460EAB9A555246230010 +:102010002800390000F0DEFFBC4226D819D04B461C +:102020001F2B1CD84E4605000F00524623002800E7 +:10203000390000F0CFFFD3B2092BE1D94246920616 +:1020400005D54122D218D2B20A3AD2B2DAE76122D9 +:10205000F8E7AA45E3D94E460D9B9A4608E04E465E +:102060000D9B9A4604E0002602E04E460D9B9A46E0 +:1020700043460693279B0593269B0493099B039352 +:102080005B46029301960EAB009353460C9A0B9954 +:102090000A98FFF79AFE17B0F0BCBB46B246A946B5 +:1020A000A046F0BDF0B5DE4657464E464546E0B583 +:1020B00091B0804689460C929A461A9C1B9D22003C +:1020C0002B002000290001F010FA002800D0ECE0DD +:1020D00001225242D44B2000290001F001FA0028CD +:1020E00000D0E2E001225242D04B2000290001F052 +:1020F000E1F9002800D0D8E00022002320002900C8 +:1021000001F0D8F9002800D0E4E006940795802378 +:10211000DB001E9A1A400D921E9A1A4201D1062324 +:102120001C930698079902000B000892099303007C +:102130000A00024300D1D9E0080D4005400DBC4E15 +:10214000B44660440A03120B1E00BA4B13431F002F +:1021500001F0DEF9B84AB94B01F069F9B84AB94B58 +:1021600001F03EF9089009910022B74B3000390088 +:1021700001F02DF9B54AB64B01F059F902000B00F8 +:102180000898099901F02CF901F0DAF9834601F079 +:10219000BFF906000F00AF4AAF4B01F048F900222B +:1021A000AE4B01F01DF901F0CBF90890AC4AAD4BF4 +:1021B0003000390001F03BF906000F00089801F0EB +:1021C000A7F9A94AA94B01F032F902000B0030002F +:1021D000390001F0FCF806000F0002000B0001F0CE +:1021E00026F90A900B91089BA14A9446634400216A +:1021F0000022089109921B050993002308933200DD +:102200003B003000390001F0EBF80E900F913200E6 +:102210003B0000208021C90501F0D9F806000F001D +:102220000022944B0A980B9901F0E3F80022924B9C +:1022300001F0D6F802000B000A980B9901F0D9F8CA +:1022400000228E4B01F0CCF802000B000A980B998B +:1022500001F0CFF802000B003000390001F0C0F8A7 +:1022600002000B000E980F9901F0C3F80022714B89 +:1022700001F0B6F8089A099B01F0D9F806000F00A2 +:1022800008960997069A079B01F02AF900282FD093 +:1022900001235B429C46E3440022774B3000390027 +:1022A00001F0A7F80890099122E01E9B04931D9B62 +:1022B00003931C9B02930094019553460C9A494644 +:1022C000404600F0FFF811B0F0BCBB46B246A9464C +:1022D000A046F0BD002100220691079206948023BB +:1022E0001B069C46AC446346079310E700239B46BD +:1022F0005B466333C62B20D804261E9B1B0528D5BE +:10230000089A099B190011430FD05D4A5D4B06984E +:10231000079901F0DDF800287AD000225A4B069880 +:10232000079901F0C7F8002872D01C9B5B4506DDB9 +:102330005A469B1A013B1C9303E00526DDE7002368 +:102340001C938023DB001E9A1A431E920026002352 +:102350009B461D9B9E4265D29F1B02231E9A1A40DC +:102360000A921E9A134202D0002E00D000275B462C +:10237000002B07D0089A099B0698079901F039F8B5 +:1023800006900791002200232000290001F092F816 +:10239000002800D07CE03D4B1E9A13400493039725 +:1023A0001C9B0293069B079C0093019453460C9A36 +:1023B0004946404600F086F8002E00D183E71E9B78 +:1023C0009B0671D54525441C53460200494628000A +:1023D000C0475A46D317D2185A4005230593013EE9 +:1023E0000496002303930A3302935B46DB0F0193A9 +:1023F00000925346220049464046FFF76EFD0A9B75 +:10240000002B00D15FE7020047460C9E1D9D53E064 +:102410001C9B002B9DD00D9B002B9AD01C9B013B3D +:102420001C9396E7002798E7FFFFEF7FFFFFEFFF82 +:1024300001FCFFFF0000F03FFB799F501344D33FA6 +:10244000B3C8608B288AC63F0000F83F61436F63C2 +:10245000A787D23F71A379094F930A400000E03F5C +:102460001655B5BBB16B0240EF39FAFE422EE63F7E +:10247000FF03000000002C40000024400000184032 +:102480002D431CEBE2361A3F80842E41FFF7FFFFFD +:10249000069C079D22002900802000068446614496 +:1024A0000B000692079376E765258CE7541C53468C +:1024B00049462020B8472200931BAB42F6D31000B8 +:1024C00001E7C046F0B5DE4657464E464546E0B504 +:1024D00095B00690079193469946209F1E9A1F9BA0 +:1024E0001000190001F001F8002831D101225242F8 +:1024F000BF4B1E981F9900F0DDFF002837D1012245 +:102500005242BC4B1E981F9900F0EAFF00283DD1B3 +:102510000022B94B1E981F9900F0E2FF002850D10D +:102520000022B64B1E981F9900F0C4FF002848D126 +:10253000002200231E981F9900F0BCFF002850D1F4 +:1025400000239846229B5B0500D4B6E0002458E0A7 +:10255000229B0393219B029303230193A84B009397 +:102560004B465A4607990698FFF7D8FB0EE1229B87 +:102570000393219B029304230193A24B00934B46A8 +:102580005A4607990698FFF7C9FBFFE00423229AF1 +:102590001A4022990B4210D09B4B002A0FD00422E4 +:1025A0002299039121990291019200934B465A4638 +:1025B00007990698FFF7B2FBE8E0944BEDE703229A +:1025C000EEE7229B0493219B039302971E9B1F9C83 +:1025D000009301944B465A4607990698FFF762FD0F +:1025E000D4E01E9A1F9B0020002100F0F0FE1E90F8 +:1025F0001F9101239846A5E70CAB30221A55013FE5 +:1026000001341F2C01D8092FF6D81E981F9900F00D +:1026100097FF050000F07CFF02000B001E981F9939 +:1026200000F0D5FE7A4BFA009B181A685B680A9294 +:102630000B9300F0FCFE0890099100F0A5FF060046 +:1026400000F062FF02000B000898099900F0BFFE3D +:102650000890099100226F4B00F042FF00282ED015 +:102660000136300000F050FF02000B000A980B9971 +:1026700000F026FF002801D001350026002F2CD1C4 +:10268000280000F045FF02000B001E981F9900F083 +:102690009EFE06000F0000225E4B00F00BFF00289C +:1026A00046D100225B4B3000390000F019FF0028B2 +:1026B0003ED1EB073CD501353AE0062746E700223C +:1026C000544B0898099900F0F5FE0028D6D1002E49 +:1026D00001D0F307D2D50136D0E7AA461F2C11D876 +:1026E000013F0A21300000F037FC651C30310CAB93 +:1026F00019550A21300000F02FFC092E0ED90600D2 +:102700002C00EBE755461F2C0CD87B1E002F09D060 +:102710000CAA302111551F000134F4E72B00554657 +:102720001C00F0E71F2C03D80CAB2E221A550134E5 +:102730001F2C10D80A21280000F0E6FB661C30315F +:102740000CAB19550A21280000F0DEFB051E01D054 +:102750003400EDE734000323229A1340012B1CD0F0 +:102760001F2C06D84346002B32D00CAB2D221A5515 +:102770000134229B0393219B029301940CAB0093A1 +:102780004B465A4607990698FFF7C8FA15B0F0BCB1 +:10279000BB46B246A946A046F0BD219B002B13D0F4 +:1027A0004346002B02D10C3313420FD0219B013B37 +:1027B0002193190003E00CAB30221A5501348C42EE +:1027C000CED21F2CF7D9CBE72199F8E72199F6E76C +:1027D000229B5B0704D50CAB2B221A550134C8E7AA +:1027E000229B1B07C5D50CAB20221A550134C0E72C +:1027F000FFFFEFFFFFFFEF7F65CDCD4165CDCDC181 +:10280000704B0010744B0010644B00106C4B0010A8 +:10281000184D00100000E03FF0B5DE4657464E462A +:102820004546E0B593B08246884693461193002909 +:1028300000D10DE300255646119B1878002800D1E1 +:1028400009E3252809D06C1C5B462A004146B047A5 +:10285000119B013311932500EEE7013311930027FB +:1028600020E001231F4301321192012418E00223CA +:102870001F4301321192012412E004231F4301324D +:10288000119201240CE008231F430132119201240C +:1028900006E010231F4301321192012400E00024BE +:1028A000002C09D0119A1378203BD9B21029F6D800 +:1028B0008B00C849CB589F46119B1A781300303BB8 +:1028C000DBB2092B10D92A2A13D00B94119B1A784A +:1028D0002E2A1ED0119A1378683BD9B2122959D8E2 +:1028E0008B00BD49CB589F4611A8FFF705FA0B9006 +:1028F000ECE71C9B1A1D1C921B68002B04DB0B933E +:10290000119B01331193E1E7022217435B420B93C2 +:10291000F6E78022D20017435A1C11925A7813000E +:10292000303BDBB2092B0BD92A2AD3D11C9B1A1DB1 +:102930001C921C68002C08DB119B01331193C9E722 +:1029400011A8FFF7D9F90400C4E70024F4E78023B5 +:102950005B003B43511C119151786C2901D01F0041 +:1029600018E0C0239B001F430232119212E0802323 +:102970003B43511C11915178682901D01F0009E097 +:10298000C0231F430232119204E080235B001F43E7 +:1029900001321192119B1878672818D8252800D287 +:1029A0004CE20300253BDAB2422A00D946E293000A +:1029B0008A4AD3589F4680239B001F4301321192BD +:1029C000E8E780235B001F4301321192E2E7782899 +:1029D00000D933E2692800D230E20200693AD2B26B +:1029E000012393407E4A134211D11A0600D500E21A +:1029F0005B0500D422E21C9B1A1D1C921B689A46A0 +:102A0000002C00D0B2E10122524253468EE16F28E1 +:102A10000ED006D858283DD0622804D102239C4607 +:102A200008E0782839D010239F43063B9C4601E0FC +:102A300008239C46582833D0692803D0642801D045 +:102A40000C2297437A0501D50122974369282AD0A1 +:102A5000642828D0BA0500D59FE0FA0500D5C1E06A +:102A60007A0600D4D3E01C9A111D1C911168FF2234 +:102A70000A4005970B9B049303946346029300233B +:102A8000019300925B462A0041463000FFF725FA89 +:102A9000050027E010239C46CCE710239C46C9E79D +:102AA00020221743C8E7BA0520D4FA0550D47A0685 +:102AB00066D51C9A111D1C911168FF220A40D0177F +:102AC0001118414005970B9B0493039463460293AE +:102AD000D20F019200915B462A0041463000FFF779 +:102AE000FCF90500119B01331193A5E61C9A0732EE +:102AF00007218A43110008311C91116853689946D7 +:102B0000DB170C930D930C9A0D9B100048400E9010 +:102B10004A4653400F930E980F990C9A0D9B801ABA +:102B200099410E900F9108970B9B0793069463466B +:102B30000493002305934B46DA0F02920090019113 +:102B40005B462A0041463000FFF725FA0500C9E739 +:102B50001C9A111D1C911268D0171118414005973D +:102B60000B9B0493039463460293D20F019200914E +:102B70005B462A0041463000FFF7AFF90500B1E798 +:102B80003A0605D51C9A111D1C910023D25E96E7CA +:102B90001C9A111D1C91126891E71C9A073207219B +:102BA0008A43110008311C9108970B9B07930694E8 +:102BB00063460493002305930293536812680092BE +:102BC00001935B462A0041463000FFF7E4F9050017 +:102BD00088E7C0467C4B0010C04B00100C4C001026 +:102BE000419000001C9A111D1C9105970B9B0493AA +:102BF00003946346029300230193136800935B469A +:102C00002A0041463000FFF768F905006AE73A06F6 +:102C100006D51C9A111D1C9112681204120C28E78B +:102C20001C9A111D1C91126823E7462819D01C9B81 +:102C30000733072293431A0008321C9204970B9A19 +:102C4000039202941A685B68009201935B462A0023 +:102C500041463000FFF736FC0500119B013311930C +:102C6000EAE520231F43E2E7672801D0472802D185 +:102C700080231B011F43452801D0472801D1202371 +:102C80001F431C9B0733072293431A0008321C92F0 +:102C900004970B9A039202941A685B68009201935E +:102CA0005B462A0041463000FFF7FCF90500119B06 +:102CB00001331193C0E502231A003A4091463B428A +:102CC0001DD001241C9B1A1D1C926F1C18785B469A +:102CD0002A004146B0474B46002B14D1119B0133CB +:102CE00011933D00A8E5571C5B4641462020B047A4 +:102CF00023003A005C1C9D42F5D81500E2E7012351 +:102D00002A000B9DF6E73A00B1460B9E06E0571CE1 +:102D10005B4641462020C8472C003A00651CA6426D +:102D2000F5D817004E46D9E701330A001978002973 +:102D300002D0511E002AF7D152469B1A8022D2009F +:102D4000390011408946174202D0A34200D923001E +:102D500002221100394010913A4209D02A00250080 +:102D600057469A4633004E46994621E022004CE6EB +:102D70002A004546A04606E0541C5B462900202058 +:102D8000B0473B0022005F1C0B999942F4D844469F +:102D9000A8463B00250057469A4633004E469946C2 +:102DA00006E01D000137541C5B464146C84722001F +:102DB0003878002804D0002EF4D06B1E002DF0D1FE +:102DC000150053464E46109A002A03D1119B013339 +:102DD000119331E50B9F2A0006E0551C5B464146E6 +:102DE0002020B04723002A005C1C9F42F5D8150024 +:102DF000ECE721233B431C9A111D1C91126805939B +:102E00000823049303940833029300230193009250 +:102E10005B462A0041463000FFF75FF80500119B32 +:102E20000133119308E56C1C5B462A0041462520BE +:102E3000B047119B013311932500FDE46C1C5B46E8 +:102E40002A004146B047119B013311932500F3E45A +:102E50000A4B9A46EEE4B2465D450DD35B465A1ED8 +:102E60005B4641460020D047280013B0F0BCBB466B +:102E7000B246A946A046F0BD2A00F1E7E91C0010C1 +:102E800000B585B00290039101210448009313001E +:102E90004A4202A9FFF7C0FC05B000BDEB1C0010C0 +:102EA00001480421014B1847B0020020D12E001028 +:102EB00010B5010018231B8814221088984710BDF4 +:102EC00010B5010018231B8816221088984710BDE2 +:102ED000F0B5C64600B507000E0000250123984650 +:102EE00000E00135B5420AD2AC003C192068FFF77A +:102EF000DFFF20600028F4D100239846F1E7404628 +:102F000080BCB846F0BD0000124A936F9B0815D2F2 +:102F10009066D166002905D0FFE7FFE7FFE7516F14 +:102F2000106F704704B580210906C2175140002870 +:102F300000D0C84301F0D0F8002104BDF0B5146EF4 +:102F4000556E576F166FFFF7E3FF146655665767A8 +:102F50001667F0BD000000D0114A936F9B0813D292 +:102F600010665166002905D0FFE7FFE7FFE7516FC4 +:102F7000106F704704B5002801D00020C04301F055 +:102F8000ABF8002104BDC046F0B5146E556E576F06 +:102F9000166FFFF7E5FF1466556657671667F0BDB5 +:102FA000000000D094464A4A926F9208624601D2CD +:102FB00028E0C046F0B5464E346E756E776F366FBA +:102FC00000F020F89446424A146655665767166723 +:102FD0006246F0BD94463E4A926F9208624601D224 +:102FE00054E0C046F0B53A4E346E756E776F366F6A +:102FF00000F04CF89446364A1466556657671667D3 +:103000006246F0BD002B24DB11D000293EDA00B56A +:10301000C943404200D1013100F038F8C943404271 +:1030200000D10131DB43524200D1013300BD002AFF +:10303000EBD1002801D1002905D00020C90FC90714 +:1030400001D1C043410800B501F03EF80022002341 +:1030500000BD00B500290ADBDB43524200D1013339 +:1030600000F014F8C943404200D1013100BDC9430A +:10307000404200D10131DB43524200D1013300F024 +:1030800005F8DB43524200D1013300BD002923D1B2 +:10309000002B18D1002A0CD0BC460D4F38667A663A +:1030A00000210023FFE7FFE7FFE77A6F386F6746ED +:1030B0007047002801D00748010000B501F004F86E +:1030C0000022002300BD02000B00002000217047F9 +:1030D000000000D0FFFFFFFF002B00D0BFE0130C6B +:1030E00028D1002AE7D080B4114F39667A66FFE70D +:1030F000FFE730B4040C7B6F396F1B0423433B663E +:103100007A66FFE7FFE7FFE7C04684B27B6F3D6F5B +:103110001B0423433B667A66FFE7FFE7C0460023B4 +:103120002C042D0C7A6F386F00196941B0BC7047C0 +:10313000000000D0F0B594460025140E01D1120213 +:103140000835140F01D112010435940F01D19200FA +:103150000235D40F01D152000135D40B0134254F73 +:103160007C66254C3C660E0C93B2FFE7FFE7FFE759 +:103170003C6F6643360C7703BE467343DF0B5B043C +:10318000C01AB941130C7343DB18C91ACE08664341 +:10319000360CB64493B273431F0F1B01C01AB941DA +:1031A000130C73431F0B1B05C01AB941860D8F0208 +:1031B0003E436643360C092D24DB520A7243801AC3 +:1031C0007703460A6643360C16235B1BDE40DF405E +:1031D000BF1964466643821B7046043506330100FE +:1031E000D940A840C01900D30131A24206D2002321 +:1031F000F0BD0000000000D0FFFFFFFF121B0130F8 +:10320000F3D3F1E709277F1BFE406446A2B2724365 +:10321000801A00D20139220C7243130C1204821A54 +:1032200099410B007046043513370100F940A8405E +:10323000801900D30131002B02D1A2420AD2F0BD85 +:10324000013000D30131121BFAD2013BF8D1A24266 +:1032500000D2F0BD013000D30131121BF7E7F0B509 +:103260001C0C00D080E00CB400251C0A04D11B0209 +:10327000160E3343120208351C0B04D11B01160F26 +:103280003343120104359C0B04D19B00960F33434A +:1032900092000235DC0B02D192185B4101351C0013 +:1032A000971864410134464F7C66464C3C660E0CD0 +:1032B000FFE7FFE7FFE7C0463C6F6643360C770346 +:1032C000BE4697B27743C01B00D20139C01B00D263 +:1032D00001399FB27743C91BC91B170C77437E0482 +:1032E000FF0B801BB941CE086643360C0C2D33DB37 +:1032F000B644120B1F053A431B0B97B27743C01B12 +:1033000000D201399FB27743C91B170C77433E04A3 +:103310003F0C801BB941860D8F023E43664329272F +:103320007F1BFE400C3D7746AF40BF1930BCA2B2B8 +:10333000ABB272437343801A9941220C7243130C4F +:103340001204801A994102000B000137001BA941A9 +:10335000F9D2781E0021F0BD0C277F1BFE40774676 +:103360007F0BAF40FF19E0E700245D1C07D0144F2E +:103370007D663966FFE7FFE7FFE7FFE73C6F95B241 +:103380009EB265436643401BB141150C1E0C65435C +:10339000664336042F0C3E432D04401BB141994235 +:1033A00004D202000B0020000021F0BD01D19042A8 +:1033B000F7D3801A994101349942F2D3F6E700001D +:1033C000000000D0FFFFFFFF48404140484018B4D4 +:1033D0001B4B5B68FC46019308BD04DFA736001059 +:1033E00018B4174B1B68FC46019308BD00DFB136CB +:1033F00000109446134A926F920809D2624618B49C +:103400000F4BDB68FC46019308BD0CDF69390010E7 +:103410000C4AF0B5146E556E576F166F6246FFF783 +:10342000EEFF084A1466556657671667F0BD18B474 +:10343000034B9B68FC46019308BD08DF0D38001064 +:103440009C040020000000D0FFB550404240504096 +:1034500059404B40594000E0FFB5154F4C00640DFA +:1034600003D0BC4204D10C0314D80020090D090577 +:103470005C00640D03D0BC4204D11C030AD80022B6 +:103480001B0D1B0501264B4009D44B4003D58B4235 +:1034900000D18242FFBD9942FCD19042FFBD0B4357 +:1034A000DB1803431343F5D0C9434918FFBD00009F +:1034B000FF07000000B5FFF7CFFF804100BDC04609 +:1034C00000B5FFF7C9FF01D9002000BD012000BDF4 +:1034D00000B5FFF7B9FF01D9002000BD012000BDF4 +:1034E00000B5FFF7B1FF804100BD012040054A0053 +:1034F000121804D85A00121801D800207047012071 +:1035000070470020704700000021002805D1704757 +:10351000C1174840401AFAD0C90713B5064B1B68BB +:1035200098470CBC441CA2401005120B0349091B10 +:1035300009051943114310BD9C0500201F0400001C +:1035400010B54C00620D8023D218DB00D21A5B0547 +:103550007E2A10DD9E3A13DACC1709034908194375 +:103560005242D140640001341532202A05DAD0409D +:103570000843604310BD002010BD0846604310BDE5 +:10358000C80FC018013810BD18B4044B5B6AFC4664 +:10359000019308BD24DF193B001000009C040020AB +:1035A00070B513231C78012C12D0012C12DC214B96 +:1035B000214A93642148FFF77BFC214B186070BDC2 +:1035C0001C491D4A9800815001331F2BF8D9ECE7A4 +:1035D0000023FAE71B48FFF773FC05001A48FFF7C2 +:1035E0006FFC023803789B007F2B09DD1248802294 +:1035F000290000F0A9FB022C08D0022CDADCD6E767 +:10360000124B134A13483221FEF7BEFA124B1A88A6 +:10361000B5231B029A4209D1104B1A88104B9A42CB +:1036200004D1104B1A88104B9A42E6D00020FEF7C6 +:1036300043FBC0466D3600109C0400204C33000054 +:103640009C0500205344000053460000684D0010C4 +:103650001C4E0010C84D001054380000D83800002F +:10366000494600009C3800005946000007B56046F6 +:10367000002800D100BE01880A0A0230DF2AFAD1F0 +:10368000C9B2820804D3028840880004104300E0D5 +:103690000068024A5050039007BD00009C040020BF +:1036A0000FB403BC0CBCF0B50124E407634000E098 +:1036B000F0B50C0DCF0F661E3605891B640503D3CC +:1036C000C943404200D30131640D03D0661CF60AA1 +:1036D00007D0E41B00207F00791C89078912803CF9 +:1036E00024031D0DDF0F6E1E36059B1B6D0503D3D6 +:1036F000DB43524200D301336D0D03D06E1CF60A3A +:1037000007D0ED1B00227F007B1C9B079B12803D96 +:103710002D032F1B661B58D4A446202E46DA2037D3 +:103720001400BC401D00BD40F24033412A438018C4 +:103730005941CB0F05D0C943C043002264425041D8 +:10374000514162464D0D28D10D0D07D100281FD0E3 +:10375000241940414941013A0D0DF9D0640006D3C6 +:10376000013000D30131002C01D140084000013A62 +:103770000BD4941CE40A04D112051144DB0719444C +:10378000F0BDD907204B194300E0D9070020F0BD58 +:103790000029DDD1002CDBD1F0BD0132C607400885 +:1037A000CD0728434908002EE1D0D9E73C2E29DA7D +:1037B000203E40371400BC4000D00124F2401443A6 +:1037C0001A00BB401C43D317ACE7AC46202F08DAE5 +:1037D00020360400B4400D00B540F840394128437C +:1037E000A5E73C2F0CDA203F40360400B44000D05F +:1037F0000124F84004430800B1400C43C117EAE734 +:1038000010001900002494E70000F07FF0B50C0DC3 +:10381000661E3605891BE60A6405640D02D0651C28 +:10382000ED0A04D0002001210905803C2403A446B0 +:103830001C0D671E3F05DB1BE70A6405640D02D003 +:10384000651CED0A04D0002201231B05803C2403E3 +:103850007740644497B484B296B27443070C7E43B5 +:10386000150C6F4380B26843361802D30120000460 +:103870003F183004350C00197D41844688B29AB255 +:1038800050430C0C62431F0C7C438EB27E43921952 +:1038900002D301263604A4191604170C3618674102 +:1038A00001BC81B29AB25143040C62431B0C5C43CD +:1038B00080B25843121802D30120000424181004C7 +:1038C000130C401863412D185E410020474106BC8F +:1038D00088B293B258430C0C6343120C544389B220 +:1038E00051435B1802D301210904641819041A0C0E +:1038F000091862416D1856410020474118BCF90271 +:10390000720D1143F0026A0D1043ED020A0D03D14E +:103910006D1940414941013B124E9B1B7600B34259 +:103920000ED26D0007D30130002671416646354343 +:1039300001D1400840001B05C918E4072144F0BD2F +:103940000BDA013306D1013004D101314F0D01D022 +:103950004908F2E7E1070020F0BD013631050020FB +:10396000EBE70000FF030000F0B51C0D671E3F05EC +:10397000DB1BE70A6405640D02D0661CF60A04D05E +:10398000002201231B05803C2403D0252D060026A0 +:10399000F6432E661E096E66CE0FF619B446490030 +:1039A0004F0D02D07E1CF60A03D000200021403FBC +:1039B0003F033E1BB600B444013F7F05C91B4908C5 +:1039C0002E6F013676089C02950D25437543ED1345 +:1039D0007543AD1301356D10F603761B0CB4CC02A4 +:1039E000450D2C43A2B2B3B25A43270C7B43350C8E +:1039F0006F43A4B26C431B1902D3012424043F1962 +:103A00001C041D0CA4187D4124196D41009A91B22B +:103A1000ACB26143170C7C432B0C5F4392B25A4308 +:103A2000A41802D301221204BF182204230C521836 +:103A30007B41019C6C431B19520ED9010A4344017E +:103A4000A01A81B2B2B2514303145A43360C7343E5 +:103A500087B27743D617D21900277E4136049B19C7 +:103A60001704160C7F185E417316ED18F30100263B +:103A700080337541A90F06D16400690AE8055B0A25 +:103A8000184309D22FE00422944480337541A90AD7 +:103A9000A8059B0A184326D3404149412404009AB3 +:103AA000019B0D005543641B4343E41A95B286B253 +:103AB0007543170C7E43030C5F4392B25A43B6180A +:103AC00002D301221204BF183204330C52197B4175 +:103AD00052429C41002C02D4002201305141400846 +:103AE000CA071043490802B06246D7079210084B34 +:103AF000D218084B9A4203D212058918C919F0BD91 +:103B00000020002A01DC3900F0BD01331905F5E77A +:103B1000FD030000FE070000002200B5203200F087 +:103B200004F8080000BD000000220B150AD410B5EF +:103B3000944600F031F81414013400DA0021CB1758 +:103B4000144C20470020002170476244343A0CD4C2 +:103B50000C2A07DA04009140904052422032D440AF +:103B6000214310BDD843D94310BD203207D40C46A1 +:103B70009440524220321141D040204310BD0800F1 +:103B8000C917203203D452422032104110BD180010 +:103B9000190010BD4B3B00100A0DCC0F531E1B0526 +:103BA000C91A520503D3C943404200D30131520D13 +:103BB00003D0531CDB0A07D0121B00206400611CD9 +:103BC00089078912803A1203014BD21A704700000C +:103BD000FF03000051434343C9188C46110C83B2C4 +:103BE0004B4310B4040C614392B280B25043624321 +:103BF0001C041B0C001910BC59411304120CC018F2 +:103C0000514161447047000070B513231E782A4863 +:103C1000FFF756F90500012E11D0012E09DDAB1E6C +:103C20001B789B007F2B40DD24488022290000F078 +:103C30008BF82348FFF73CF9224B186070BD1F48F2 +:103C40005422290000F080F81F4B1A881F4B9A421B +:103C50001CD1A7239B011A881D4B9A4216D11D4BDC +:103C60001A881D4B9A4211D11C4B1A8894239B0130 +:103C70009A420BD11A4B1A881A4B9A4206D11A4B08 +:103C80001A681A4B9A4201D1152307E01848FEF72B +:103C900013F8184C094A99008C5001331F2BF8D99E +:103CA000144B064A1362D361B7E7134B134A144807 +:103CB0004221FDF769FFC04653460000A0050020E1 +:103CC0004C3300009C050020EE290000C40F0000CA +:103CD000C20D0000962B0000C0B50000182B00009C +:103CE000CC2A000010B50000FC2C000051ED8764C8 +:103CF000A04A0010053D0010304E0010B44E0010D8 +:103D0000644E001007B56046002800D100BE01884F +:103D10000A0A0230DF2AFAD1C9B2820804D3028823 +:103D200040880004104300E00068024A50500390AD +:103D300007BD0000A005002001480421014B1847E1 +:103D4000C0020020D12E0010014B5B681847000014 +:103D5000C002002010B50300080011001B6898473E +:103D600010BD0000F8B507000D001600437D002BC4 +:103D700002D0002400200CE00368110028009847BE +:103D80002DE03B7D10E03B68154802219847601C00 +:103D90000134B44214DA002CF3DD2B19013B1B78FB +:103DA0000D3B5A425341DBB22A5D0A2AF0D1002B67 +:103DB000EED1A042E7DA3B68211A28189847E2E7DB +:103DC000B04203DA3B68311A28189847002E06DD06 +:103DD000AD19013D2B780D3B5A4253413B75F8BD5F +:103DE000284F001070B505000368002B16D00C4B4F +:103DF0001C6805E0290004C92000FFF7B3FF24690F +:103E0000002C09D02368002BF9D0064B1B68002B2F +:103E1000F0D0A342F3D1EDE700232B6070BDC04684 +:103E2000840400208804002070B505000C000B6895 +:103E3000802B05D023685A1C2260E418257170BDC0 +:103E40000800FFF7CFFFF5E710B5002B02DB02609B +:103E5000436010BD024B034A03483F21FDF794FE27 +:103E6000EC4300102C4F00100844001010B582B035 +:103E70000400FDF75DFA02000B006846FFF7E4FF5F +:103E8000009A019B22606360200002B010BD000018 +:103E900070B582B0060014001D00FA2292000023C3 +:103EA00006980021FFF796FE02000B0012196B41E5 +:103EB000002B09DB6846FFF7C7FF009A019B3260C1 +:103EC0007360300002B070BD01225242004BF1E736 +:103ED000FFFFFF7F30B585B004000D0002A8FFF79B +:103EE000C5FF029A039B00952000FFF7D1FF200039 +:103EF00005B030BD00B583B0FA2189006846FFF7F0 +:103F0000E9FF009A019B024800F0EEF803B000BD03 +:103F1000D002002010B5024800F0CEF810BDC04617 +:103F2000D0020020F0B5CE46474680B583B00600EB +:103F30000D0090461C00FFF7DDFF81466B1C05D08D +:103F4000002C08D0194F1A4B1C6807E0300000F015 +:103F500081F80500F4E7174FF5E72469002C17D026 +:103F60002368002BF9D0144B1B68002B01D0A3420F +:103F7000F3D12A0031002000B8474346002BECD093 +:103F80006B46D91D0A230B7001222000B847E4E7D5 +:103F90004B46002B07D16B1E9D41E8B203B0C0BC5D +:103FA000B946B046F0BDFFF7B5FFF4E7553D001048 +:103FB00084040020653D00108804002010B5064BE5 +:103FC0001C6801E098472469002C03D06368002B2B +:103FD000F8D1F8E710BDC0468404002070B5050094 +:103FE00000F038F804000023012201002800FFF748 +:103FF00099FFFFF7E3FF200070BD000070B5A2B08D +:1040000004000E00FFF776FF0500002301930A4825 +:104010003300220001A9FEF733FF040001A8FFF7D7 +:10402000E1FEFFF7CBFF002D02D1200022B070BDD2 +:10403000FFF770FFF9E7C046293E00100FB400B546 +:1040400083B004A901C90191FFF7D8FF03B008BCF0 +:1040500004B0184710B583070AD00300032102E01B +:1040600001330B4205D01A78002AF9D1181A10BD75 +:10407000030019680C4A0D4C8A188A4322420FD15A +:104080005968094A04338A188A43224208D1596878 +:10409000054A04338A188A432242F1D000E00133F2 +:1040A0001A78002AFBD1E1E7FFFEFEFE80808080C7 +:1040B000F8B5C0460000000001B40248844601BCC7 +:1040C000604700BFC901002001B40248844601BC1A +:1040D000604700BF1502002001B40248844601BCBD +:1040E000604700BF1502002001B40248844601BCAD +:0840F000604700BF95010020AC +:1040F80030783163203D3D20282A696E7374293E4B +:104108003E313175000000002F686F6D652F7370A8 +:10411800696465725F7069672F7372632F632F70AC +:1041280069636F2F7069636F2D73646B2F7372638C +:104138002F7270325F636F6D6D6F6E2F686172647E +:10414800776172655F6972712F6972712E63000001 +:1041580064656C7461203E3D202D32303438202651 +:10416800262064656C7461203C3D20323034362052 +:10417800262620212864656C7461202620312900B8 +:10418800212864656C7461203E3E20313175290018 +:1041980063757272656E74203D3D205F5F756E6851 +:1041A800616E646C65645F757365725F69727120B6 +:1041B8007C7C2063757272656E74203D3D20686159 +:1041C8006E646C65720000002165786365707469BF +:1041D8006F6E207C7C20657863657074696F6E20D3 +:1041E8003D3D206E756D202B20565441424C455F55 +:1041F80046495253545F49525100000066616C733E +:104208006500000069735F7368617265645F697255 +:10421800715F7261775F68616E646C657228736C38 +:104228006F745F68616E646C657229006578636598 +:104238007074696F6E000000666F756E6400000030 +:104248006972715F6164645F7461696C5F746F5FE8 +:10425800667265655F6C697374000000696E7365EA +:1042680072745F6272616E63685F616E645F6C69CD +:104278006E6B00006972715F72656D6F76655F685D +:10428800616E646C657200006D616B655F6272617E +:104298006E6368007265736F6C76655F6272616EDB +:1042A800636800006972715F7365745F6578636C39 +:1042B80075736976655F68616E646C65720000008D +:1042C800746F74616C0000002F686F6D652F7370D8 +:1042D800696465725F7069672F7372632F632F70EB +:1042E80069636F2F7069636F2D73646B2F737263CB +:1042F8002F636F6D6D6F6E2F7069636F5F73796E6B +:10430800632F6D757465782E630000006D74782DC9 +:104318003E636F72652E7370696E5F6C6F636B00BE +:104328006C6F636B5F69735F6F776E65725F6964EB +:104338005F76616C6964286D74782D3E6F776E6561 +:10434800722900006D74782D3E656E7465725F6326 +:104358006F756E74000000006D757465785F657820 +:10436800697400006D757465785F656E7465725F59 +:10437800626C6F636B5F756E74696C00696420268C +:1043880026206964203C3D20706F6F6C2D3E686567 +:1043980061702D3E6D61785F6E6F6465730000001B +:1043A8002F686F6D652F7370696465725F706967D8 +:1043B8002F7372632F632F7069636F2F7069636F38 +:1043C8002D73646B2F7372632F636F6D6D6F6E2F18 +:1043D8007069636F5F74696D652F74696D652E63AD +:1043E8000000000075735F73696E63655F626F6FCD +:1043F80074203C3D20494E5436345F4D41580000EE +:104408002F686F6D652F7370696465725F70696777 +:104418002F7372632F632F7069636F2F7069636FD7 +:104428002D73646B2F7372632F636F6D6D6F6E2FB7 +:104438007069636F5F626173652F696E636C756421 +:10444800652F7069636F2F74797065732E6800002B +:104458006964202626206964203C3D2068656170D7 +:104468002D3E6D61785F6E6F646573002F686F6DA8 +:10447800652F7370696465725F7069672F73726303 +:104488002F632F7069636F2F7069636F2D73646B6F +:104498002F7372632F636F6D6D6F6E2F7069636F0B +:1044A8005F7574696C2F696E636C7564652F7069CC +:1044B800636F2F7574696C2F70686561702E680062 +:1044C800706172656E745F69640000006368696C8E +:1044D800645F696400000000706172656E745F69F2 +:1044E8006420213D206368696C645F696400000092 +:1044F800696400006964202626202170685F636F64 +:104508006E7461696E735F6E6F646528686561704B +:104518002C2069642900000021686561702D3E66C1 +:104528007265655F7461696C5F6964002170685FBA +:10453800636F6E7461696E735F6E6F646528706F08 +:104548006F6C2D3E686561702C2072657573655FB0 +:104558006964290072656D6F7665645F6964203DE2 +:104568003D206E6578745F696400000063616C6C5F +:104578006261636B00000000706F6F6C2D3E616CB0 +:1045880061726D5F696E5F70726F677265737320B9 +:104598003D3D206D616B655F7075626C69635F6935 +:1045A800642869645F686967682C206E6578745F41 +:1045B8006964290064656661756C745F616C617219 +:1045C8006D5F706F6F6C5F696E697469616C697A31 +:1045D8006564282900000000616C61726D5F696480 +:1045E80020213D20706F6F6C2D3E616C61726D5F94 +:1045F800696E5F70726F6772657373007263000033 +:10460800417474656D7074656420746F20736C6593 +:10461800657020696E73696465206F6620616E201D +:10462800657863657074696F6E2068616E646C6527 +:10463800723B2075736520627573795F7761697461 +:1046480020696620796F75206D757374000000000D +:10465800616C61726D5F706F6F6C5F63616E6365D3 +:104668006C5F616C61726D00616C61726D5F706F1F +:104678006F6C5F6765745F64656661756C74000074 +:104688006765745F656E7472795F69645F6869678E +:104698006800000070685F667265655F6E6F6465CC +:1046A8000000000070685F6164645F6368696C643F +:1046B8005F6E6F646500000070685F696E73657295 +:1046C800745F6E6F6465000070685F6765745F6E25 +:1046D8006F6465006164645F616C61726D5F756EC3 +:1046E8006465725F6C6F636B0000000075706461D5 +:1046F80074655F75735F73696E63655F626F6F740E +:1047080000000000616C61726D5F706F6F6C5F61BB +:104718006C61726D5F63616C6C6261636B00000059 +:104728006765745F656E7472790000004861726431 +:104738007761726520616C61726D20256420616CFF +:10474800726561647920636C61696D65640000005D +:1047580074696D65725F68772D3E696E7473202683 +:10476800203175203C3C20616C61726D5F6E756D07 +:10477800000000002F686F6D652F737069646572A3 +:104788005F7069672F7372632F632F7069636F2F70 +:104798007069636F2D73646B2F7372632F7270323D +:1047A8005F636F6D6D6F6E2F68617264776172659C +:1047B8005F74696D65722F74696D65722E63000090 +:1047C80068617264776172655F616C61726D5F7355 +:1047D80065745F746172676574000000726F6F744E +:1047E8005F6964002F686F6D652F73706964657207 +:1047F8005F7069672F7372632F632F7069636F2F00 +:104808007069636F2D73646B2F7372632F636F6DA1 +:104818006D6F6E2F7069636F5F7574696C2F706848 +:104828006561702E630000002170685F6765745FC2 +:104838006E6F646528686561702C20726F6F745F95 +:104848006964292D3E7369626C696E670000000017 +:104858002170685F6765745F6E6F6465286865615D +:10486800702C20726F6F745F6964292D3E706172BD +:10487800656E74006E65775F7375625F74726565E7 +:1048880020213D20686561702D3E726F6F745F69ED +:104898006400000070685F72656D6F76655F616EB9 +:1048A800645F667265655F6E6F64650070685F72ED +:1048B800656D6F76655F616E795F6865616400003C +:1048C80070685F6164645F6368696C645F6E6F647D +:1048D8006500000070685F6765745F6E6F646500EF +:1048E8007372635F66726571203E3D206672657102 +:1048F800000000002F686F6D652F73706964657222 +:104908005F7069672F7372632F632F7069636F2FEE +:104918007069636F2D73646B2F7372632F727032BB +:104928005F636F6D6D6F6E2F68617264776172651A +:104938005F636C6F636B732F636C6F636B732E6352 +:1049480000000000636C6F636B5F636F6E6669677E +:104958007572650076636F5F66726571203E3D20F3 +:10496800285049434F5F504C4C5F56434F5F4D4969 +:104978004E5F465245515F4D485A202A204D485AAD +:10498800292026262076636F5F66726571203C3D7C +:1049980020285049434F5F504C4C5F56434F5F4D62 +:1049A80041585F465245515F4D485A202A204D488C +:1049B8005A2900002F686F6D652F737069646572DE +:1049C8005F7069672F7372632F632F7069636F2F2E +:1049D8007069636F2D73646B2F7372632F727032FB +:1049E8005F636F6D6D6F6E2F68617264776172655A +:1049F8005F706C6C2F706C6C2E630000666264696B +:104A080076203E3D2031362026262066626469766F +:104A1800203C3D203332300028706F73745F646926 +:104A28007631203E3D203120262620706F73745F3A +:104A380064697631203C3D203729202626202870BD +:104A48006F73745F64697632203E3D2031202626DC +:104A580020706F73745F64697632203C3D2037297B +:104A6800000000007265665F6D687A203C3D202872 +:104A780076636F5F66726571202F203136290000DA +:104A8800706C6C5F696E6974000000002C2066759C +:104A98006E6374696F6E3A2000000000617373657D +:104AA8007274696F6E2022257322206661696C65B5 +:104AB800643A2066696C6520222573222C206C6973 +:104AC8006E65202564257325730A000031203D3D5D +:104AD800202875696E747074725F74296C2D3E732A +:104AE80070696E5F6C6F636B000000002F686F6DFC +:104AF800652F7370696465725F7069672F7372637D +:104B08002F632F7069636F2F7069636F2D73646BE8 +:104B18002F7372632F7270325F636F6D6D6F6E2FBC +:104B28007069636F5F72756E74696D652F72756EEB +:104B380074696D652E6300000A2A2A2A2050414EA6 +:104B48004943202A2A2A0A000A00000072756E7456 +:104B5800696D655F696E697400000000666E692B97 +:104B680000000000666E69006E616E00666E692D59 +:104B780000000000862800109E2800109E280010C3 +:104B8800922800109E2800109E2800109E280010D1 +:104B98009E2800109E2800109E2800109E280010B5 +:104BA8007A2800109E2800106E2800109E280010F9 +:104BB8009E280010622800106E2900109429001009 +:104BC800B6290010942900104E29001094290010CD +:104BD8009429001094290010942900109429001099 +:104BE80094290010942900108A2900109429001093 +:104BF8009429001094290010942900109429001079 +:104C0800C2290010262E00103C2E00103C2E001049 +:104C18003C2E00103C2E00103C2E00103C2E0010A4 +:104C28003C2E00103C2E00103C2E00103C2E001094 +:104C38003C2E00103C2E00103C2E00103C2E001084 +:104C48003C2E00103C2E00103C2E00103C2E001074 +:104C58003C2E00103C2E00103C2E00103C2E001064 +:104C68003C2E00103C2E00103C2E00103C2E001054 +:104C78003C2E00103C2E00103C2E00103C2E001044 +:104C88003C2E0010682C00102A2C0010682C0010F4 +:104C98003C2E00103C2E00103C2E00103C2E001024 +:104CA8003C2E00103C2E00103C2E00103C2E001014 +:104CB8003C2E00103C2E00103C2E00103C2E001004 +:104CC8003C2E00103C2E00103C2E00103C2E0010F4 +:104CD8000E2A00103C2E00103C2E00103C2E001016 +:104CE8003C2E00103C2E00103C2E00103C2E0010D4 +:104CF8003C2E00103C2E00100E2A0010B62C00107E +:104D08000E2A0010682C00102A2C0010682C0010A5 +:104D1800000000000000F03F0000000000002440F8 +:104D280000000000000059400000000000408F40D3 +:104D3800000000000088C34000000000006AF8403E +:104D48000000000080842E4100000000D012634162 +:104D58000000000084D797410000000065CDCD41D8 +:104D68002A282875696E74385F74202A292828280B +:104D7800766F6964202A29726F6D5F646174615F60 +:104D88006C6F6F6B757028726F6D5F7461626C65A4 +:104D98005F636F6465282753272C20274627292916 +:104DA800292D322929202A2034203E3D2053465FD0 +:104DB8005441424C455F56325F53495A4500000002 +:104DC8002F686F6D652F7370696465725F706967AE +:104DD8002F7372632F632F7069636F2F7069636F0E +:104DE8002D73646B2F7372632F7270325F636F6DF4 +:104DF8006D6F6E2F7069636F5F646F75626C652F7E +:104E0800646F75626C655F696E69745F726F6D2E31 +:104E1800630000005F5F61656162695F646F75626E +:104E28006C655F696E6974002A282875696E743824 +:104E38005F74202A2928726F6D5F7461626C652D1A +:104E4800322929202A2034203E3D2053465F5441F0 +:104E5800424C455F56325F53495A45002F686F6D83 +:104E6800652F7370696465725F7069672F73726309 +:104E78002F632F7069636F2F7069636F2D73646B75 +:104E88002F7372632F7270325F636F6D6D6F6E2F49 +:104E98007069636F5F666C6F61742F666C6F6174A5 +:104EA8005F696E69745F726F6D2E63005F5F616525 +:104EB8006162695F666C6F61745F696E6974000036 +:104EC8004465627567000000626F6F74325F773205 +:104ED8003571303830000000312E352E300000009A +:104EE8007069636F00000000636C616365720000A5 +:104EF8004D61792031332032303233000600525070 +:104F0800D3F07542C84E001006005250E182887FE7 +:104F1800D04E001006005250BBFF3CB6E84E0010C1 +:104F28000D0A00007570646174655F75735F73695D +:0C4F38006E63655F626F6F740000000024 +:104F4400044F0010104F0010880200101C4F001076 +:0C4F540094020010A0020010AC0200103B +:104F600003000068EFF3108C72B60268002AFCD0D0 +:104F7000BFF35F8F04229A56002A0BDB002910D062 +:104F80000A6000201B68BFF35F8F00221A608CF359 +:104F900010887047D0221206127852B21A7101207E +:104FA000F0E70020EEE70000F8B5CE46474680B5B2 +:104FB0000400170098460368002B20D0D0231B065E +:104FC0001B785BB299462668EFF3108C72B6356891 +:104FD000002DFCD0BFF35F8F04256557002D14DB37 +:104FE0002368BFF35F8F00221A608CF310883800AB +:104FF000414600F061F80028E5D000200FE00A4BA0 +:105000000A4A0B48852100F05FF84B46237123685C +:10501000BFF35F8F00221A608CF310880120C0BCA0 +:10502000B946B046F8BDC046144300106C430010AA +:10503000D042001070B582B0060015001C0001A916 +:10504000FFF78EFF002807D1019B5BB2D02212062A +:10505000127852B2934201D102B070BD2A002300EF +:105060003000FFF7A1FFF7E710B50268EFF31081FA +:1050700072B61368002BFCD0BFF35F8F0423C356B6 +:10508000002B0ADBFF2303710368BFF35F8F00224D +:105090001A6081F3108840BF10BD034B034A0448D7 +:1050A000B42100F011F8C0462843001060430010FE +:1050B000D04200107047C04601B40248844601BC8B +:1050C000604700BF4912001001B40248844601BC89 +:1050D000604700BF891B00101000000000000000A6 +:1050E00000000100000000000000000000000200BD +:1050F00000000000000000000000030000000000AD +:10510000000000000000FF000000000001B548683A +:1051100001318E460047704609380149884701BD74 +:10512000910700109C02002000000000F002002007 +:10513000440400200000000000000000540400208F +:10514000000000000000000010000000000000004F +:10515000503300004C330000543300005233000041 +:105160004D5300004D430000533400004334000011 +:105170000000000000000000393D0010A12E0010CA +:0C518000A1350010093C001031030010A4 +:04000005100001E9FD +:00000001FF diff --git a/build/clacer.uf2 b/build/clacer.uf2 new file mode 100644 index 0000000000000000000000000000000000000000..a29f82d3626d48da83c702221d98f11b0061bef4 GIT binary patch literal 41984 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 literal 0 HcmV?d00001 diff --git a/build/elf2uf2/.ninja_log b/build/elf2uf2/.ninja_log new file mode 100644 index 0000000..bd2288a --- /dev/null +++ b/build/elf2uf2/.ninja_log @@ -0,0 +1,3 @@ +# ninja log v5 +0 335 1683968527144482709 CMakeFiles/elf2uf2.dir/main.cpp.o 406ca35dcac2fe8e +335 373 1683968527182482710 elf2uf2 525b2be2437cdcd4 diff --git a/build/elf2uf2/CMakeCache.txt b/build/elf2uf2/CMakeCache.txt new file mode 100644 index 0000000..355cb38 --- /dev/null +++ b/build/elf2uf2/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/spider_pig/src/c/pico/clacer/build/elf2uf2 +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/usr/lib/llvm/15/bin/dlltool + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=elf2uf2 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +elf2uf2_BINARY_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + +//Value Computed by CMake +elf2uf2_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +elf2uf2_SOURCE_DIR:STATIC=/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/spider_pig/src/c/pico/clacer/build/elf2uf2 +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=25 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CMakeCCompiler.cmake b/build/elf2uf2/CMakeFiles/3.25.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..33813cd --- /dev/null +++ b/build/elf2uf2/CMakeFiles/3.25.3/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "12.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake b/build/elf2uf2/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..75817dd --- /dev/null +++ b/build/elf2uf2/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "12.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin b/build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..a01eddc25ff92f1951f1e4479deb9d6bc026be5f GIT binary patch literal 15552 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 literal 0 HcmV?d00001 diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin b/build/elf2uf2/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..d45cc60075dc654384531f225e75fb0c7ebdec8e GIT binary patch literal 15576 zcmeHOYit}>6~4Pp8n;dCO%)T9v}6UT)DS%0-8hz;$YlLkd$#hUqz($C>2&QK+pF&G ztY*ip9fWF>g6f7;p*)nTNK`_IKS%`$D8Il}PzwdBukgU>*L<+4D1qBFM&Y3yi zc0AohP$B*>*V_H=d3^WWIrG@-nKO@P#zvx%h(c>oA6G1;W1c20hVuudLy%T|Y8!pu zrS4R>ki5y&dG@piWcAwR=tgW6eG4J;I=RyT@AT9Z!E2ZyBlDWI_066IsAM~s=bA)@ z9{4Q@0EE6CFD?-SSQH-6&*R)&?DBXQ`!`}*@}diZ$0GCAgtsQVI!e4XLFAKj!k<3L zXAl!);|2`!=7kr;xXV%sh}=K$rjvg^@$MJiITcQM~pER+`(yB7O;yLx-Hs->meDe%1F^x6RGpmd7=|*kQ{zV7w9UCf)iLd<@u8wsHm7paMboo2wiuM|85yLM zE0mRC%q-@N*+My2ESxeGnX68IX8(TP1HCMk>b~S+3$|K0WUvw2MAHjv2OH_UYvmb}4HYfuCtACxpZ;m^V3j|Bzj|^pL*tx_#fze{h;%-%WjGU4QAVBl=6%TlC1w`lXxB4jQ0C z257CV&9?6uewV-8zmH66q5GJAy8ktey86nS&Q|?Q|81nd(p9U~uFTWd%bO!4M@}Lx z@akvCc#JqJpS`B9EUdkfxxv#rlewm!*UxtRwvE#A!%eaFAFoC-H$=OGH}7|Bd2v&; z{l%c=Y9mX>p8_M@IC;U{Hyic_hYnkqfiMGM2Eq)483;2FW+2Q!n1L_@VFtnsgc#M zx%}xR$22UP9t)lr%T7&=WsJ$TdC2)XU>Kt)a+RguM5WcSuBt>+?JVyx%dfrp9Xe{R{>U#Y#~A0vPF z(Op|?q^1n1L_@VFtnsgc%4k5N06EK$w9r17QaKyBR<|BI*xOLpUd4AU_(Amjm+C zB5xH$f#f!kzbq7PfGD3Y9Z774tRTD>56yI`kahadnokyoT1a*G%e5(x8H6+IPux((y~z2?o2l&~=<1M1vRXpxlu)n)SpBDXxJhPe< z{llUcP`2ooML|#B>#b4T$6aeopfAwZXWT94r+Y7gbib$1_UKN9{S5zi z*gx8)a6Uu-H`YV&VK>c_$4^UrGv=_9^-(%IMGwkdr02N7?cGOu&O>l}dtH5}>P%w< z4-bnzIL;{P;~QOFX{L$ZZlYI1=H0^=GtTt1rDC5&($=*VF)-rr| z!C0H}wC~>AGNuc2hFQ)Ra#X%f_Iq8H&t5DzPSNza^tm2%_lwHi>7@W8qZ=bf2gWmo zK73Re!=IWM7|#wVV{~kCaA3@s92t2aGi6K-4AKoWWtjP#lcSpYNh+Jq7s|#$)yxOV z=F|StcPXpSS1n^cSI%=iK9$#V=s@j#okg|t26;H-LUsIn&yEZH4UX%T>eD339CNx_ zh2me8|2KG3pyAs9N~YJmPbvyTCmC+1cPk0SQ6YI$BWK$=niMn8r*U(o!VCqq93Gjb#Jf3`rbC_HT<}`(JuCbUi`n%>pYbE~;onN|o4rrOzTEIT>PbrVQpeA4_FfVEab1Hv zOr5{bZztkoeE{4mj#w`Q<4=&C*9PEY{QyJ(8?P@oPvGNs|C6NS-)!))9s#~UHh<$W z{OutUcx?ba)&oGSt1y4~0UseguQedoUlI{QLV^Y7k2##84(AkntapH`;)wXc?SF#o zyiHht)vxPveWxq;hQ_h{?F|zA{J8LdBGxI8flmea2{8aMUkm^l_~igUEqvgEfgOgp z81LBtAHR=4tP|lM-2QI}ANf~t@f5`RTC{aD@-;kD%J;cZQ zs{URiZyYropWtCXa(>wbe7tY9+RZGb?(v}h4L)#jVY>4|p}eS84G~ zc!+t5_C5K3n+!Y_=8ttxO!$ZczN7=9;&mPC#J#QupRX_e2EHG0?D_qcWxyxJ$iFkR n>Z{KmdExT|bNBOG4|viS5lD;yk=DG8`CsYr2>%csAjtnGbVbUC literal 0 HcmV?d00001 diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CMakeSystem.cmake b/build/elf2uf2/CMakeFiles/3.25.3/CMakeSystem.cmake new file mode 100644 index 0000000..4c245bf --- /dev/null +++ b/build/elf2uf2/CMakeFiles/3.25.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.1.19-gentoo") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.1.19-gentoo") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c b/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..a83e378 --- /dev/null +++ b/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,868 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/a.out b/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..8d338cf86701c5f1c4c1f4402ed7512a4ad6610f GIT binary patch literal 15672 zcmeHOZEPG@6@9z;a@)k-mF19^41m|Tuc!ml7?-A1m|!8sGNt z>?r<5Isn2S^k=Y`is63-_#M#!!#aN`ro``Ej$M+MtRQr3vMwdMl<0sjOMgJ*lXJrV zU6Rizc9M?^FshprT@(#p6>M&h`v>3m^8ZeM_lxeFG#tfyq(30`^#i1nT`LhE4cN^G zr9ahRKPcp1P|~Zm7Yj#r@7!L@cN7bync0rnuH7BGcbe6*nejX3aT)Z_$5j8&A(c>x z1?HenicOSX*vDgHKgV<7l!v?Lw%D(?^UG9|W0vrO`|By6Xz;-C@;@MM9p+wBstYeQCN=~tG%vJ2>yzN%~g9AOicE-$@yMp?T zoyr~@F^?k|35RdO3I~GH{e;)OtUb1%HI`Kx+>%nH!cD+Nc+TG{q zvt>(`YTu{Y_!$JGe?KsH;Sp=@ch-sbuHHYAOE09~wodPPhy1k-HicdrH(Rzm>4&qP zd}oQZPOth2!)KPf4b=T!u2c87)D~N|9OvNI1u6bnKYrIKhHW>jxvSRMEBmaoODn9z zo7ROJ-tE-DI%%M(wm9ChW&c0)$M-xyE;Y0Lkac3u75))u&AsofwdVKSO8ljcTCH|z zl0M#CwT=Z&-=*Ew8DTpDrYF z*NOjm1O7+#c-_G14X-v+dS6?a3R-!(UNp7-rF#5)?)qWcW&XZgw)c3bafve!XCTf% zoPjt4aR%ZH#2JV)5N9CHK%9X%1N^Kg{8Z@Xj0_C*4c|Lfo|-Nc-O4CExjei)W|`mq zf?KH;%B9gxzoav!u5<>K^kL;Iri+d@Uam}y4)W7gA)U(DEz6v3c#9rZb5(Ddu_2K|96s^Fx&S@k(u_0FJ+SrB?GF4K}Cxnm2y7<+jI~ zj;no}?)%h^t$s7C=l&Nc4$m0L^tBHYev|t9E)(6&si%^?>sBYfO(S9=E^!9p48$3T zGZ1GW&On@jI0JD8;ta$Y`0r!@>m0GJ5o-tW+h;Ahk#&#j#6BnMBR>JZtdra^h>d=v`Tsd!{dl8} zv3}JsbOhF?Vm&I>pJKgfe{b)-Mti?o^2%j{e&}b+v^|~a%aF~ih@3ZYK3O7u zJ#B9)tAp{qSWP>U+ll6(m3VIFZaLrh_eeWev?_#Bs{!+mw;j1hz}{9&jFYdwb;$+CbhMQ}+IchPn?7 z^wR2fx}j$0EW7Vu_ko;k?LVmO{=wm%?m>IFukXR!h&|HXGnk`w@6ko}S*)f1XY1$P zyyH2FSK}9`6*lx@`kPkP+xcqQo}`;@yy|{nn4&w>nwW7W zT>Iv`amsc}qQQMb>g-6hDjmx^0<_HE&JFFi?MQ>s8-E|M=70H%20=>r^#Yr=*V8S_ zJxOiwEk>ox>d`6BIYQ`FG)|&cDA6kj)5-AQ}A z;!L^rWS*q3wA6Mg6^91J3e>4xXR0tpBPe^^G7X7$zDc=PChdzUI$O)(`X2*d=jo6S z?jA?q(R)kKT z1Y$lC?SF{;JokVe^Aq41(ewO;w;g)SD?UdY&rP7md43MvTT%zOGtWw9Q!a0RLm`_QEm`|bq==MKJTHYpZ-!C}N3euHw zS>e9IMfIrY?@QJ*E_!(82 z=^yiRdhJvfTHnYe8V?)zD~h4nOP~+l)A|?nza=dnd*~nYLA-Z~_bYLHqF?OCXGqK2 z4?W($TG&n`m39rmC-lHY@`UyHeR4_kI8UGf=zt$Y^eQWnof@OlX6PhJeMlANFn-LV zx>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdCXX/a.out b/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..773b99eb0f6eefd5b7a756ea271544061b4a4ca5 GIT binary patch literal 15680 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 O{+%6K@Q&yJrvBdrPzOH% literal 0 HcmV?d00001 diff --git a/build/elf2uf2/CMakeFiles/CMakeOutput.log b/build/elf2uf2/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..99b723d --- /dev/null +++ b/build/elf2uf2/CMakeFiles/CMakeOutput.log @@ -0,0 +1,375 @@ +The system is: Linux - 6.1.19-gentoo - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/3.25.3/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/CMakeScratch/TryCompile-J2QQAl + +Run Build Command(s):/usr/bin/ninja cmTC_7be52 && [1/2 50% :: 0.008] Building C object CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7be52.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccsXnx5x.s +GNU C17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed + /usr/include +End of search list. +GNU C17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 65dac2de882056cbd642858fca558a89 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o /tmp/ccsXnx5x.s +GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0 +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.' +[2/2 100% :: 0.017] Linking C executable cmTC_7be52 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be52' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7be52.' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/cch42Lou.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7be52 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be52' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7be52.' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/CMakeScratch/TryCompile-J2QQAl] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_7be52 && [1/2 50% :: 0.008] Building C object CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7be52.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccsXnx5x.s] + ignore line: [GNU C17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 65dac2de882056cbd642858fca558a89] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o /tmp/ccsXnx5x.s] + ignore line: [GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2 100% :: 0.017] Linking C executable cmTC_7be52] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7be52' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7be52.'] + link line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/cch42Lou.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7be52 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cch42Lou.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_7be52] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] + arg [CMakeFiles/cmTC_7be52.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> [/usr/x86_64-pc-linux-gnu/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/CMakeScratch/TryCompile-qFT8a9 + +Run Build Command(s):/usr/bin/ninja cmTC_e8eb6 && [1/2 50% :: 0.014] Building CXX object CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e8eb6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccJGIt6B.s +GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed + /usr/include +End of search list. +GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 5e97c40e86e96e182c21fd10fa611d92 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccJGIt6B.s +GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0 +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.' +[2/2 100% :: 0.044] Linking CXX executable cmTC_e8eb6 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e8eb6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e8eb6.' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAAonEc.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_e8eb6 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e8eb6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e8eb6.' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/CMakeScratch/TryCompile-qFT8a9] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_e8eb6 && [1/2 50% :: 0.014] Building CXX object CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e8eb6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccJGIt6B.s] + ignore line: [GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 5e97c40e86e96e182c21fd10fa611d92] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccJGIt6B.s] + ignore line: [GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2 100% :: 0.044] Linking CXX executable cmTC_e8eb6] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e8eb6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e8eb6.'] + link line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccAAonEc.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_e8eb6 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccAAonEc.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e8eb6] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] + arg [CMakeFiles/cmTC_e8eb6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> [/usr/x86_64-pc-linux-gnu/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib] + implicit fwks: [] + + diff --git a/build/elf2uf2/CMakeFiles/TargetDirectories.txt b/build/elf2uf2/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..87cb47e --- /dev/null +++ b/build/elf2uf2/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/elf2uf2.dir +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/CMakeFiles/rebuild_cache.dir +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers/CMakeFiles/rebuild_cache.dir diff --git a/build/elf2uf2/CMakeFiles/cmake.check_cache b/build/elf2uf2/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/elf2uf2/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/elf2uf2/CMakeFiles/elf2uf2.dir/main.cpp.o b/build/elf2uf2/CMakeFiles/elf2uf2.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..1d82cbf2ab12e4950fd97ec2ea21e1ad75126c63 GIT binary patch literal 291176 zcmeFa3w)Ht)j$3u;Sv=MDptI-t`QYPG2x;srw>3j{+FlMUbn#X^*I ziJ}FiRV!9o@m8tVcn?YetyR2Zi#FC9G+JY|Em~Xu-*cWb^USl)GudFVec$*0+mCW) zzvnz>X3m^Bb7r3B*<2PaJ~=xp%Tb>!=LE<5rclS(dTfsVQpBYq=ff@^bRpR{@ek3> zLf;blJJ8=td5h4ug}wv&2PwA-eHZkPQhpEgeJOtc`k|CR0^KU*ZJ>XWavSK!QvL+= z&r<#rv|Y-df&N9xpM!oO<-dadP0D`<-7e)XLBEpnKR~~h^1nd8k+PGGzSIBce>P~2 zl)Hd-m2x-G?o!SL-9^f~3f)a;576DEyob;{(4JD>6Lc>r?+w~Z%KHfYp3r@T_6FTg z%KL*JAmsx=zc1wC8w4aoZ5ZYhpk)TIOc>w6q zQZ4{3l=48(K~f$JIz-CHfF3L5p`gR0JREd{l#c^FUdktco+#xa(2-I;N$4n{qd}um zJ{j~BDaSy^NcmLIu~IG;Iu7(SDUSy&k@D%F6Qn#5bdr=yLC=u#nV^%Ud=}{0Qa%Ut zTq#chJx|JIpi`w>E_52`bSYPW#-%(1bf%PNfmTX+Ht6|Mt`a&&Xf~0Qy@gzXOoD&@mK50`RZq5Xs&A+*2HBSDXn@&KVngBD1+5OkoF2MHYvIz-CH zfKrM>wjK&POv=NBjsQJQ%Et>mLFkE~MN%FKdXkh!2^|d@mGa4;r${*lI!4N;3LPu7 zSm-#=)1*9JXbI@)Ql21mqR>e~OF_?&@|mEMrF@pqvxS}`^jx7+gq{alCgrI@%R#3} zc{*r?l;c8YfXg zUj%xwlrI5YAmvLzFO%{@p_haHP|Axy7fZPj^a?3o3A#keNugH>O@S_za+A=jL9dbW zGSF+Kd>!bIq`Vw-g_N%cy+O(=L4PdepMc&d<(oinmhw-9-U7Nx%D004Ov<-`-Y(^z zgZ@IwcL-fA^iI&bq70DSrU^ zp_D%Y-74j6pnsBb8|cSU{si>TQvMXQUCN(<{zb~4gMK09zk>cv%6|vlF6A$Ueg*mu zDSs{WpP>Je@;5@AE{KWrKkaWobEMn_w5yc6fp(X2uFzdTca`#Ppgp9#yU;yA^Q7Dp zbWbVo1-iGCdkNhK^m|g?7qqvO_XFKu$_IcRDCO@9{Q>AfQjUNgEaiOAL!{hC=%Jv8 zN%?TlzEbW7dW4kw3q2C_C@BvBJzB~ILJL6$N_i0IU?~p~dW_IxL5E6tn9$*%BcyyB z=mhTFTdeE|c=LLazh;k(8H%u8{Ke zLT>aLpGo;Pp|^wnT*|)?dWX=}Lhl5C@dDCOrspO^A)KwpsZZ$V#_@=HQD34Iy#6)C?8`kItq7y1V1 zn^N8^^ev%VK;OpyrLp7(vCBVhMaWG)dE__Wd=pDP6k)PrDwC#JAjQeXS|&~NK^C_p zB6eTW!j=t< z1)x0vZD<^fQUNiWqCFun6klUajU_~qjYa%z1xd$Jjc#LJjwPRY%E2Bb*3=c(LFAET?D8cdf;yJL&CXXUMEfhB*S zwVCaUqXFAS;WE;Ya*n?YN2fkf@TDumNwl|!<~>~0?YOLl9(-9*FVteWstaB9M`{r& zz*Sw;RVa5o&VSWEbzLu_xa}Tw)gwiHXDr%2*iysKNOqwoyBB2pCJr#V>-AwSWZTY^ zrgVo@Ofj$e@g!E@_N~vM4&1lVCfbKYyYgU*8!Y;`1Vghi*|08I+L9di#OP#8adO<6 zCDCTXSEJhtTcCeqEE(Mjx>b)?GP*hKd+WAOsB=wVs6kC)v}wGGa)(9N<^6E2bUszm zB{gncD*8m$#$nIo{qQaYI~bmZ0eKHcn-{fbq0@(?qU(~+7zXlsUJBRUCi>REvrx~j zv1D#)LT<7oH}7HgQD_*ODs4eMO~+-YN~yx89@z^QG&_l1L}^=hDWn=&ATcue<;Wx) zbiJ-~gF8LYLWfIjCB6+P09Rumsm-P&F;bluFmSKV|qiGR7QAbXi z7+dsl1cL;#H?+o*rDXEfyhnU)mGd5J(AIdspyhq<0WJ(>P}IYWOVVi6Cshp zn)Gl>GP-A52vGMHfXqBm)J4BUfe_q_uurM`ld8%|-s$nr?;e^sulI1RFS*n{Xh<_KS*ev~{ z%Ux@_U*Qam51@Kn2is!&OPf;@dJcQ0{#-^}k4P2uOupQY`p}$`p)cy0^$dT95AdZu zvk+GnY%x6nqk^gCwoQ3LS9n6(k!ZE&s7wLe~SxjGkG;Rs&Z{*lN(_c&>6^sAzXx zf|iJ^O~;d$&NW-|T85S&72u$?(H^vR`8$G4C0A9Hi^$IFQI{kSO$-YI0GMYjrzAYL zyi}z7)))SUi)k#pH7z{k?~SRFc`S-#!A%{-@Ta} zs|}XS(C~&|e)o+Y>1&0*(fb*V-kr0qVKOky!!&7 z@C(=GdS1o2dSnjWSvyuIo}!(eU}-f$JLX;Hk=^!Jc64L3l%3qQ>3L$a=knV0xO|oM zs6Avo+O%lFCag!-x{@1HCB5D2bB8@scNvNriRB{hQX*DA%Y=)1aP*>y+3%TT>1(Oz zYi3%s^$!R>Fw-8mrg^=ShN08ccKAfpY`eaelK zZ@O`^X+;qsO-;;DJxuFFTF<3ViQQ5+lX#8Aw zttjd`XzmawP~Q*g5}9|X{yu_RRFAwt1Qu<~N;1|qN@Jv?*W5wI_Y<9c<{hHHkKoSK z@1+4&LLEfsxc#biP2yRC>cB<`!$8!s=t(vZ@=do5-BPSN+4usKr5c;jr(ujVgb%`& zKl32$iM^(hrYrLn?@hVu3c5bUx~#jNpST+6ra+o=cmvhy4ha+0vt;9@P?Wk)+cKB! zNpE+hiKLvhTYDrM*AUXQ!X+{xwSm$VG_7E}Dz#b;x#f=_>oVOL;3b}lA+11m(zuQ* zmD(D&x{YGuHB~y6hEf&Vmcqx=nnqeTf|ufd*S1Q}+D=Sy4@Yp7^%y?YQ=X&HYnwltMwC08`VK*`200DAGX1hw*2i&}D3JV(e1 z1k6+uD_cSRNIgV4#w1>rrjiJnuo6vsl*CmV ze2W04H^#9V#>Ev$tKge$__PyKM;MeU|Ddto#CNHDx5^rxEIj z(yInbh7?BxrCYtDj;U>D#gfnB8X6vTP20X9SdNRCy4wVEy+L*+Nu8y;3sh>#c74`W zlw9xv?SeK$H^XSy8E+mDePO{+(AdgYQ?Flh`zc$?!cG-E*@ppd(loX-?6#hdm9iE= z1+K$H85VuvvR$`+@F%!eF|-0Cx4|(@n95|dHHLGRplVJK7cJQ8G#nX|)72E6EA8$! zffiIwueeiuxVr5fw+kKC){ffRLu=a}TeM)i)6mbW4RZF{+UhZI+o28nJsk#i6lAZ&7S!O~>I5;K?E zSlEKY6P(?=1nXbEUCb`;m9c?&l_3ho)tbtWBxP^<<{RIj!bzL zCF65)d1Y0+B9f?y)WypyB9+y(4T;DMV2;O`S67*cM`{`pnkNcM>&s`xhezU7GX^%y z7#Qh$)ZBiN<6ITE{lIEYh#V&uVu^E+U7gbE@@Z9ZT`9@VLhbQ7=d_wcq`W$!u7+e? ze0t5y>dK4INJ8hv>*_0Os@(=mh+oi9Sr?BC8W@>YnTS+XCK6TgqvF*Sm97qFO!eII zs!F~RGBaxG=9DK?9U~`tSidgXq*a>vKHRffn`*3&rES5{!WW<=c1 zmseEO#p~-Mb>-DFbSzS|yrj4mqJ&+1f2Zo`l zyw)8BJWGWJ!+of?WwmgLz9)|RWJ~uu+QB!vuam!}Zm2)RgIPAzs z1FjufmVhvo`nej9o>em^esp~;x=~kFTRHRS`nu^yPd~c0a(WH_b5woB`9~*eYO3mw z7T-I14#r}@^x9fyTEmR8s(5wegySP6BTtEzO&oJ}RJD^T9>7hgnK7e2o*ri$_k3DU|v!X;$2rp^;hTq+1OR^{d|P=}84gpHvt*sRs2<7(Xsj zQG-SrJ{+mQq?w+GxXnZ(Ya)}!l$1?G8(jYyX*4HNKdYvpssfeGjnmXL`v#9rph?r> zGb^j%)H8>(+eZ3QUF5WI*GS)5_#b!}+7h%da%e^5X!?ivht}`v95vUeo92uvuRa`B zsl~u~At-YAq4kIF>df=8jW8tq=!6O5C!lI5bG>Z%@Un4b74aG64ONLUGI}*lT70IL zS5wob!&ec|48M$2mDkOT*P%D);hggMW%Y37zWq#nuH&-#?cHWcNOkfaunE9q&J>9lG)WFjPk3iP$f zhA)z(?a6T;lR&EU<0P)4LVJ?$Eui!T?f~j5j5f(q2z|7m>%18akw2NieybDs0-tmm`t&vPEl{WNQRo^${1S7iMz&$*%} zax94KQqy&=lge_x5D@(T#vxfp-ko)}<2;$&wXI9m%{eFhtZUZxoW8iH-gVb&x;i&^ z#noH79{kU)PO2Mi^8uV zl&(88YyV@>j3qfIF6^51Mb0ohd*AioFS|Nd8nxtb4P%-k;^PP*0_< zj(Fc>?Y1up)i6NYI_$n8g7Mc4YQtFyZPD9gFk)2!RD=Sx{#@%ZP8oUVAVvNh)* z^nz#9w;XG_={*z&_nTvMD;^t;zhHyZg1c9^O*3wjnf}vJE^XjarJIbM36gS1OTJAT zO!F(p5TZwJM0!Zj*d)((G=ngAA=%RN^P>=1H z?MA=4%OB8#{Z$k0ChmwXvR-d$6hAWH+o4fRZS{KQ#D+bKJMl5@j*hR8LD0vZpoH#P zZjZS!&elkPiC09^k9b3 z7J9s6?H{|w_>P2mr4hT)UE1(++qL{Ay)ykD9;b+FJzfVx#z`%1VxabvyI?xF;nNLQ zwzqYm>t#I2dt&gOW=O9w-I1qS=^BWFrAH1EbCV0HnM3Cr{7j5FBXMLp&?nY}%hU`@ z!X3t~fsb!C<|G_P?qRx*hv54ZIBGMrtTC_TtGwnkArLf?j~mdqm(ZfkxUh9h5)tHO zb@D(rGXCJ66HzbBCeg{B@2JXse9oLH@?4H-B7Rcp|F1J2!A`kA`t&x|{{O?Xu#?fU zz+KoHeCwF|j2--6nUEiwgU|ZcHM)=7giy%OvuF?JsX`e?hxe+jD>5d=c3m-*jbm+N zWb<{cKXUpHKb^l;70j=&&1Y#l^tuo`!4qr%e(IxRdWgxnA)lr z`LqVu@)Lc1%vFHJXUBD9>Vph(s0ID~OKys--QHCSV9@wAo!s`0)p~ z=$*vUG)5@JBSrjpgLv(*=th39FK=-^P8B(_;-=%`-@`Tei~CGxq3;?_yr4=s{yVA| zvH;ZJN>7x^DWrs{Q{fOq_losC()@*kAY>N1go< zrF`_Tm9_y+na!_hhQvuaxY`V3lD{^;7AOBwocy!0Msf0wG0*PXeyoNo)tjy@|+g7nVJ2Y7rE7MEKW^D-$`~d)8bTtDMi!KR9&3aUYy+KZyn2bY(Y}J zQ677x1MT#T+K3|hCRQK{XXJQ?Hi+I7I@`$tcjQL73q#oG8-3ox6s1m zI@s6KwVpbZ|C1|AkqS|P3=KxdL*ZtMNa-Klw4)S|w_D>Ri!`G}E3Vp#OqHJ1?%{u_ zLdD$(>fDO3*czx488Pp~eCuIwUm4x1$CGsh^dJGCA;KW?mQW29z8k{^y`Kx^nS#q`Q|W0tmcDN>&XSx~TW!-}=&OQyD?r{>%!<@jN8vLKzCpi#&Ny}+F|^zLrf zI+#W-M^>DS2CYVeaG!X=Dm*GmznXy-08$pCB@o};oD{Su*J}i#5cSxT9uaM+`<@T! zkLyQ7H>#(R)lMEV8-cH?!{cto^-0<@xRs>Ft@5R6rKshk+-(z817QsJ;K3E=htF{d zU9O(n@Itry*aajJg#9ieDQaSJupKS2wXMjzX?VBB_|*io2nPl)iHXg2Lx@&}268v; z0NZ{<>B)vDr_$d-zchesf(Ae>&Ru-g3a!;If{VvVqdar4jbTu{!Vv3^{BG@6T_J`F z(nYp%B8ZhT6d;6h{Q8W1$1E#s0HId9|TyJtZ2XcbJb+8kSzG}4lR_q7h> zNkq#CU+Vb)9;U;4E|_Rd{*zNW%=FcQnQA^Acd&a~B27dZ?oOCR>uULxId@#tNOFo# z!w4&9SY6x!rnR6q>nc=ZQ_u-xFH}ev}K=F>FRMya&ZKURTw8ac>=fRg%ju zryAGNeHJj3DmT9R?#3+pmMf;p3pSz`EkTa}tSY587+hnkEn3j-B`H$IO=OaW54r0=+JLw^I{2!H*!|!UmMt@LSb9rf8w=R9JMIjh=z}^B!nkv23yDg}qITLKtw~0ZnF3)$Z zb7v>@z%Z&;X>uIaIGOG2pL)ip#gtT0U-xA|-^>rS1if6hBlqZcvQ>L>RHM$|6#_NT z(wmUjX-1*6xU!W}fd5J)U-a=*^kOyYUu7=d?mg92ux_hwUef9UVK0kJOUGtlj5)6} zWY$NY&cbD@l!bVEhlGvJ-J2HBj9xt^2}eg>C>^MaiCPab`(gm549b$KHB1N z%xI!$;I*a+8HN2itTeV$#1PM)LLms%t7dt(t&PZ(_b`RMtxK@cF!Luh`tHh)6+w~*8j_lz>_!3n9j_K;DDu@x6v=Cqp;GwRL{$8%Nge;HR~QgWr}|2MrSqDn_ljt1(2dU5NUl@ z>jWaj@&49PbnrS$@7~dQeA>-^w~e`~E#~=JX7eDeq;nmyzWS+7qWvaRFLF=8tc)Imy_ZAq%yv5m_G~l-x-rusTp&>TY1xGY770vX`-NjiQ#Wk9z?wvaK_ai+UV7`M# zGm)bHq^VSd^~DEcC&xfLp;v05yJ83o(ap`x;LPQ9LA3 z{7fKg@;@>rck|c|h&~s%B5JXqv=7aZuk^?euc8~x+X~c#MbT!;a8_$ktiQf1$wkmo zI+^lrNZ`sgdH~LT+0L(!JL*2Qm+!Bd9EXMkozsrP613}1O`toAV1+%7m%=O$T!XRc zDVHNk(0Lz?V92=e3ji=dNzY}Fr&;U19-O!MdPF7nw=&cS(7i)?p`Mbb4peFPX$$Ei zISd+?-bXkovNsQQXGZWorpy>`KjZCAdZwLQ;@K!~zcdtc2dyR#AUlprzn{@|2I3R> zIs}ya(MkZLA@f6P-SylZI!Z$z$J5D>k8WxsoBI&tvzwfT+h8*a#pt0n4kR&&I<;pB zB(vzuc66p4I<`YcyFa;8hx49kdZ(ENccIenWZL$FP|nrsb|adlohFkqj+24N7Dk>K zdkhUZ99)6!N-A>^;(l|}cdvi$!8N9V>)~#$4xdyGPuU(U;eJhf`VzL_t&sKu|Idr6 zWIf!C)R2ouekZLHzbO~JFRSfzpljTPd&)|;tgfID zUS{kYmPGGcxZpmA@3Z0(SFDXzTKx@*sG2p{oHhIc=A<0F#RzhI{Uk`34a0d4Hr9SY zEdB>e9*;zXVyGStT)l}#s%?RLjWjpK%|~Ub`4q0vd^22kMr(RbYs-i;h$qlw4lXlI2D&dQhGfs+MF1QrE4S5W`**^4m@AU z6WZ7m`d!4K%LShA!qM3DHU z9VJml8M5jvT36!R`%~1~&TCwfRuTX6xSY*q1I4s;4dI^FZ>Q6GbA9TB{nZ=~j9R-d zx~9k8^mSJSK#CULt~YaA%GA;pT>~uTV zjwN?{=#nd=;s)@*{;yfyQ^K1la0TP$4ZgP{oZx?Q5p6VgvuN7@s-fUExw|;}sUydT zMS5s_Hty_tLKg-5fFF3H4}N{?-|K_tp*psxyQ1U_Snx10c>`sd#9PvMva$R2&pZpvoYY9{|I=G>;ELt52dGw}Tz?|^#oqjOmmb^d?-uHoC97klTto8bkU z)E+5qM$rswQ32OY9yhA5?qh(sQmw{VJ{ovRracBoF+2U7m%Ic!&$KuGX*Tr41a9|D zV0y|b?7YP1{dCtpEuO1YL}$$C3|Bydjt#N|rT>>-sS*4im|wZ`QzhDg?Vy<>Pzb}g z5<#>Rr&MF_Jv;2`2=zU6Q4+r;7yY}>2d)0+&Z8o@GbVv5l)(LgHM;2;%AB69QQZhn&nVY!_4UniD6wc=5vOOg0?-`kOH-DX70xmE zNN4@iJ+N4+gB!F3vBWcca_>}8ZgP}*m_q4^nYK!|lW8EnrRLeI-~XO_oT{t6waI)w z*&CLE6_us%NFH}B@Kj#N`8g#j-^Kk>Uo3UwXmHH`?c1mDA|sKo9smWVd6=Zz;&jnW zPor`=BWDuWyYw`c42mASr)SM+YpO9`?3S1aYT45-F)y=>7l$P!O{xb>2t1v3F zPwx$OO(Dmw=IW@fl${fnv~atS|LJ#6I#$3Y`nQfxd=H2?I)QeF-olJvsvvs9y?NOV zJw{B^_A*MfvpEi2mDpPPhmIH%hxEWlIP9nmd^%Gxo z9V~q$k$n0?zjwpl2puvM{>Y@}b&#p;0Poj_!vEFmUM7Q@Rx0L`8GYu_GoIh0aML&Y z4m5o{wKDmYEc~$}deWHx$kzU`=2G{w4{__=w?gDb64}XjE6WWZI=G}&)R{;W?3!em zoG#Ie7>Ob{jIn6YTI1ORw==g!0O05>hTmgXKNIbphq~tkc(L6U-7{FjJ#YA?d(aw~ z7rZW*MhLr!;I93f)d+TcBLPzA%_ck>?A}svEw9e!RUh2hMgHr158rhJxUwFR0-Z*= zC;3@&u(6r%AhKPxsq{sj_Vkm)WVWZ;l`@9HcPm}&?fqs8wFEZs_RBbDYj(T3{^=r} z3;Pac>G`J?&u;YF96G6W&A3T%-7U2?^0;L1H!<1!kQWKQ$o6Z8@j(06Zv4A@@vOvX_3$J`g`Fkw1;cSY6D@i4db0j8T7|FbX~5t^IOrp}%`?NFygm_i2@0KI+2{QIuMy$TyCw~xWau2s!$?&UaI{~)U4 zw%4owlhM{2nP3W}Z)xap{4RV&jlbb<8NDdE{^^KX)Mn&;+LE`YlecG)u`>Iorf+L! zEGYb#ECw7i%o}huW66j3&vDQVk@TcDbnd8Qi2iUO^A`m!{Q)_V-sa**68J#M=VF?R zqpGY;76bTu6&^k1Qf1YQtB#kEyA#BJpKha?933YFJarI3Fm?QA?B0Xaq4Uz_ec$yx zw(#{O&Adh$?Ec>E&dKDz<0Mu*)3q#({to7_op>6BW(G84?N=Fdn&oIdnJXFg^lNSb zgWCd0aQBaJns#2^s)mB@dxe~r>jTs9sND(gpdTFM-<`qD<`DPrkH1k%=sqa?PiZ4x zdAhG!CSY?tavg6H{ZE@w1oQrO^?x#2?v!!DT=jBv|74*f>4t8w%l5XR_*eGZG#1<4 zN2DnkrXXl8R6Z%SP*F?!rlpad2c@4&(@8Ui0uM)Z@J>3aMeO1u*GzF(&Jc1eX9$P} zzB2^<7pIEQVyti8y|MJ?oHo-B&`)VWJH2cJt~1hgLGx+tw5OH$p)nl~(A{R$2E>m| zaLeN4N4ynYMyAluIVTQn`vHEWGP?M0iQQ1C5-Lt2oVs0b_s{MPF!NU>)AL=-S;S~# z)))yzdRFJVHW(n?-%fy?5G04YBWDScG_Ej~Z(Q-m)M%T4I7wrU-w`!f{yFDI}-nC{L-EqR11QaMXG&5 zmfk6O-DxWQRC$jPO4GYy_^>fofre;wqhh=2jq71F-QjfpSZ(?sanl_uINiU)e8_h~ zNJ|TXif)jc3gr_iR-r<@KXu zkEDPs)3B{SJQwzCz-S>+I3qWf%!(yXhuu!@iLbq5$&rX&r}w6VAi7PkojTp{n`L@u zpjILJg;3o{$l07abk+y@*RC&jV<%PY4V&t3M?B9Kfw|<4NecaoZcp;R#yflZN2j>6 z8;W{kY#c88cQ1iW7{B;T&D0K$*LTz|$Fou_v zz6msbeDd2K71=Ej!qHJvd0yv!VNFTv*&L!;_cg={dcDkSt3XvIK$9-)bIPbu!y|o9 z!Qc3+sfiR0958S|VOj0Kf`Nky1`iy1R9#`Dc3?ljBMOEd3a}CUPk-3!l+#M_x0AD4 z2*X>}{K=B96vxKTh~ZnEbfMKR3hmmk57=d3~jK z{Y}EZk*KOa=lU#?p#D7}{Ga*wH#0v1{ubeXiL$=_l%+X~x@3Q%bkHByrq8ML*L8Ir z(HzB(2!E-sjw^K=iiH0VDN)yFui;Km8>b4N|LC^nKdku+g&+4_?>Yfpze@PzlUjdH zO4r{a`~%GE&tUazqt*<3hx(0=?fOUteo+Sg)C~NE8ThL*@LMwQTQl%EV06@f3LYKs zi!$)1X5f?VtcyyDIr?tBiR zZT+hizO8@DGSt6D__qFS5`JImgtGs1xBn49?ZQ9Yj3=;f&iC0>IA-+fP8TB=rhk+U zV+;oi-`2-T!ngG?A^eD`->~s=;oJK7pzv+$(rd!Ewf_s@+uGkNml~F~?ixNgSojeV zQuZ<0KS}tu_9ujYnR$KoMcN0K3;$S?U+4MogTfD+s}Wo?S>`(a9I1bJyRvo3af|a^Fra<`qD?{>$vnfvSYd(F_G!0 z9b2WI-JnO0*~wlzbKO5T?S%3B;F7+=kJEah#(eD6IZa)bc3sphr<4)~>Q9Nt?T@mS zEA{HB&A?xlfxkxh`KJCUp8ie3?`!g9{!{zfh5vn%KiRv!CmXB;FeD12^8~(mM1Hbp~q}Xu|qkq)( z<({7m6}~OTO&0!0^LoV4c~B7nHedLUrt!1y^Xj-sWWwx7e)5FyZTqt=!au~U<2+CQ z*TNrY^5=N`16i?SjR`FhQ}#tn=wj-i^>lZN2yPysV$W2__~f$PMT7dXMC!8jb+zzq zecdShL(O&=d&#ZBxA}A~Z&JhaKWblJ;oEE(6TYo|vxIN+rzOH4Y_`9~8;jM#53>)& z=VF=D2VqY6Y|Q(;oV{sgQ9s%{&_n#5{4@0SJ%2$5{0Ocu5&n-+*7FAbkbRBUmxRcK z^@ZB7JVPB13jgKwIyQK9Y!;bfQzqNXv$qT1<`2DjV%z;;sPJv^WpW1oeBsaVwa*PO zWP_E$x5hu=4=}Gc&JH#Ue~8Ji_3X1<_%?s-&4)UUbA)-lakep3_+jfHwSThkZS9*c ze4G7N3g6cLX5rh~zghUU_HWN{eeb=gVm*W3|W>n(Z*o;x-DOZ(^u^xT!kt>9z{r*2dg@NHO9l{iCio;zeKK|G?y*<=G%6 zeA|4OC48H|FA=^i9;_C=EgozXes?pc%E_j%??lk%t->E?wx7mvl-GwI-y^2u45ojS z4U9GDNa5S^zGC6q+E^ugn~j%d;NK(surY|B$t5zUX-@fk-VLjKmXr{gOzULteW3&& z7FV_~&bEgNe*_6BKJ2N^X(kJQpvgCKtN9u9uM~cmzek|6S@?@g{WP8zdgHl8WCocs z?lyzx#Md3vK{5P5o=owT>yH3CSNLrvpW67Y*T#h+V{79o;fL9g>Sz)E z#PmAkJ_X6VFESm)u-yGfL3pl9w&*MTu=OSa{tFUcs2@JxLw{*mCLL9x!p5;_WPoBJvbBrlNPL1yo{9hpa+mZ8Y9q41uPuzT; zbW9SNuz5=Sgz)F1taW79b0x%IE_^0xZW(6?4+=kQEa>{zgg?yGZ=C&nA^b3(qU(Ec z5D)hST3eeX4t2EeAwB1c9$O5#qyv5g*WV=kW|Xy^X#V`tn?EfgW3yFj20jM@sJE?4 z5$Xs&wmuYP;7=94Z7ddMxPF!JZFx|O@NIcitMG08b9gd3j!l0=_+k1Zu**7$Ef=8d zoA=pnazfQthz?H4ls_ByK^F@@EY{QYw+o+%y52amS||Ll`4GYN?+br6%G!_IdC#W- zR7WmPR{MEJU*X&8hzY-=I;uowh}jNfPqI|_HebF+__ncpLHIUb{Wt@^2j2*G9GkBm zDf}?~5%j58_$$pEjAG-}oQ64M=h_Z*5PzBQZ8lgVeA_r|68_$18{9L1?$ipZ;|q}) zg|haCOTC!VD?$v%v9)1vgxS{T0w!hPCxmbF=jFn;)&F3I>tD-o{TCVdy$*Kx6E^3` zeuIT?8-q#0znHYB`I@%Q&d*TCO5xjly;=DE%{pdyW4KxPag(3z-B;f({IES4^|3b} zj5y8^^Lk^h4i&yl|778Z*@*Pd7k*goNc@$;xAm`C__p?M7XCo9{YL)1UHD=9UhY31 z^f`_#CJz<9Ef!1`en)HfB_iX?eI;LvpxrkKzau|t5t*@OKeOF~Zt6#?@Wa|ke077p zz`Xu^*N-B=B9!pp(@{(tEi$$`Duh3p6sh@O+#_2o{P89~+g%_dz-|}*hbG^hPrsv< zQa?6|jBh+)OA2eGW2^AnOdXU<$zFtHdhlV5<8-t~E)W^tm>GMj65-qYu2%SA^Mcy2 zO!&6_4E6Ovk+H?6*Mx7I8(#?DHn)4RVtdXvI0Ju@@J~Qn^?1Y9l!8Y9sn|n%j4t?J z%g8>1`nXbb3^(}=u3r+rS@^b`YP0Zd^LKlO>wEJJ+YaKN@NH|@t^F5%n4i)0+cVVPn-6*HJ}^}Hw)RgJzODZG!ngUzfihn^@{uPp zv~i2@!{Q3r;A`RA&Z7?G#i@hy58;nC$H<6l=L(;zQE|_>7k!EFZF$a3!uQQn%p(fV z)cz-gZ?o~14E(P%@DJnw5}pS}Q2%kl?`VCRDl#@dUD!b#)W=oAx8(sX!mos^jw9Lb zArxKTDtw!tI;=Rnk92)R_)~oP-OU&Ai-bSb$9L~*Mu1Hf{&bV?u3cx+WF{SpMTUn% z`H7sP5&w4K`~1Mj#nuU*Lz=q2+>0ge3!kUF;>)uxS2WnefB>i{|QJnaiD-t6M~uZGHJ#_~poR9LST{ zeh>IK;oIiIxxx>NH4#*KiSVn;`rWmGH|pe%t1`5qMfkQcXcd0ktiw15a08vaj}Z=p zjuW=NMxe7u_#Lfp6(VC>-xdqsw!Ymi{5-P{#`)Qx?d%f5Zk-M2P@~j%g;AV*%ucF+=l=1SV zXGt54%T&>28`p)xw~gB>;rBA@F=BK}2l^wprd9YCnAcN(XL|kZLYpjnY;Ei#{IEC| z!F3xY#?YAg>|yMMW@V^jNe2FE;fKXi_J85q&hEDgKWyEmFp z8{fsk4_jNwzPAgX-B{^I|LNG7$6xriHSvAn+uGOVIBK}#*v>fm2;X-7XyG3~N>uw~ z4paLogl~(7i-m6;f8pEeUzdUZzVL1K>2f?Z+L0{^Vz;#lmsd zezI~`s%AO@|ydWs-lLfGg^Vv6Hyd38hVh27s&g&NZ zjR3wYuFi5i+!V-h-Za1JdUBl27W^#>{yPh<-elIQ`JHiUkGeq7;nGf+nm-CZg>j?5 zB2cPu`L5*4foB_bdxy0-PL1H|yWC258U_ES$SIt@<~VOFwZe5tj`L0czX_}?j7v{x zPj9*6Nx=)!aAM~;tpPn-fK&VV9UGK+?ty+J_^EOQzgrIMV0tInH|)`~wUAkpru z3;vk}|J;KA)q?-sf`4hj$*RFmj`L3o{x1uTAq)BBIN27wiv{my!E-J6t`>YZ3*N(m z?_t67Ecl)ld~XZBj|Kmp1>e_#_qO2sTkr!d_zx_2#DX7e!D;0QesY{X7W^;^-q(U3 zVZr-b@FOkw01K|7p1%({&OnR&U<-bX1s`g`hgw!Ed(UKegbuSnyjd z_-z*ab_@Os3x0ZNcxc;P+ba`z-hx3x2-^f53u2Xu%({;E!1FM=khc7W{Dw z{-gze+JdjO;Llp{Ut91E7W_F2{=5Z$!GgbN!8cj(S1kCe7W{P!{-yFS z|6sx2wczhr@DD8bM;3gW1#h$9A6xK0Tkv)Z{+R{;+=Bnrg8$uue`&%0VZr}t!N0NK zSvmg9-2Im0lDhgtBx7QCMYKf;3dx8O%w@BtS5XbWCw!3SCJ z!4~`&3qI6>54YeWEco#j`~(Yrq6Hsm!ADu}(H8t<3m&uJ{414#iIL-swa6D+@NpJ= zyag|@;1ewPL<>I2f|pwGGcEX87W`}revSn{*Md*6;OANJsTRE4f={>L{Oe*N<2%D5 zKg)v8w&3Sm@G1*lZNY0Tc%21LSnvi5KF@;Bx8N69@JlTCr51dl1;5;aFS6i`7W_&J zp0wasS@4tvZ?fQ5TkvHT{5lK1+=5?k!B<-FpIGplEcj0?_$?OvRttWc1^>APzr%vB zw%~VK@VhPey%zjF3%!%qipF3 z3htlsBW^*wiv{my!E-J6E*5+@3%t9}B*(1>ettA7H`1Z^3_H z!6Ozt--7qC;D=i9!!39}3*O&?A8Ek{SnvW1UTDDwS@0ni{1^*I7W`Zbex3!N zYQf7b_;d>%x8O4^c%=nD--1_J@M;TQYr*R*c*24=Snzoke7*(0(1KrV!7s7kms;?J z7W{Gx{zD7C*n(eS!IxO@t1NiRf;U<4Yb^M+7W_I3zTAReZ^3V{;6JwDH(KzUE%+@K z{8kHon+3n!g8#yT-(kU5TktzA_}v!#9t-|U3%n->O3;vu1|BVIztp$I{f^V|mFI(_eE%@se{0$4f z*@C|nz>9H5jGlwNYF~F))RT6X2(Es!k)P#;h&qP-#YZ+r!(Hu zhtU`J@89r~_CDTPmghHIe0Uq0ZWVa1HK8 z#?{l=9^*a6_wxWL_2VIwmzfOi9gGh#5V!aj#^t3ogFBgrTwdNX@aq|u7Yz)2J>&8M zkb!^7I6W=z{|sQ)krze`)~SrkixdWaG2`;Wf`R{>@ly=ME&he^SODLPU2{wTKZWtq z0AA1d83Ftj#`&!@AMaJh&+%dOr4PIQv;aPr@yY;x4ddqr@P9BqCxDOTDRe;qzlrg= z0sJGz=LPV+dCJWX;5Ce29Ki2q{IUT4BI64K_+C79FAv}+GJZnIs9D1G);0qc5 zO#t7*_$vW?7Y1Mzr^^T0{AW*^4bFUiH!d_fM3e^rvdz3#y<<- zKj6^$c>q6&@xKP}zcBu{0KO-O+HQgO5sqbi*8twY`0fGx0mcUf@Gjq@Du)N~evBU% zz|Uel8o;k){FDIxOUBjPGG6x%-IvN22jnL(epvv&g7F^*@cS75X#jtY@t+6qVZEu| zy8`$;#_tZ`cQF3T0R95w_XY41cIpvn8>eV%9^~_#F5tQ!l}Q}W zcsGp~3%`=_-89bO8oY}Jg}3Jsmfuy&M?_B-{2)-ildEwxj^)6qomWaq|E0(`vwRON ze}&*50S~j!CoI2*mRI%eix&w=|3c1lLcOpoDV$T@!oIZzoQ8G4UF%v^{DoI!MOK+lWNaF2a}$IwY+Li z731FfO}Lyt&5V2RLn-_B$|pT)*CoH#iYsD_@1ylcTs6-1jPI>+rRNLaWasB|T|xeP zwTet4M`&ENb7&vZ-&f?+X_B{riy~?>$hZXENj1s>?^=^%nVGG48!L zs^s5g+&wLAhE92h#r%IlF$1vaV-aAwH*B1E^{YlD#nBIw=(X%SF7}_wczhE?!9lTG9+W==IK`94cX$1R z{(dois(~Mzy+u|F{O-OBJ6Exu(OQ2z$7MXic#+0Oi~PHcpR93CpTHY@G_^Apz^`EZ z)Byel>5_%nxbI`wit`9kTp*z%n-HC`|HdyISU>lF)rOd-ji zqva#lJT+tPQP!K?^I}9wZHp7!e?k)y$3&;aqm4o)vrq#FW2(<(w^0f z&(gSR&sU7k)_8@;_qF5|M+47yy!TAiI8L_6H(-2wicXWvggp7x%e)_QoJS?2t+ME; zx8N6A@XIau5(|C}@OFJ-)1<5;%%b3fx3XndsLe`LH?<9iBDzX6u-)NA}v!4r&o?-5TH{C38J?fDbq z4O)-#&k@Ive(!zBJw(q^#^-5yqzC+YjPZ*#zOTfGzcRi+<5NYx5P>n@xlH4#-bIWr z)VQkmb;d8(xZ1xI4kbO_`;YmepMJL~-&w5XRh)c-@hdd0+W%+9z4sqgy%7Y`eCH}H zkKy1?3FAvOuG;?uQ>{2OdXyRs{6SVcdJ4QN_JC828?Pd|C95I-c}+?>XiRzLN2fyz2y#zfsq# z>|f6K%^FwpsEKj!{YQmwV?3B24nC3e2lK9LN|J0}>wTjQ$z&5Ylpab@QZ7!T%eS)-_4?{@>nNqYt|?!CXM?2xd?|D5q)p70Xm z-us@)4trw(%6Hc2b}BnW89zzms{KD`F)gp~lNf(o5^?l3`Wy*q0> z>1osQdx`wBjDM_gEL;4El#qOt#?^QgGak&l<}?0hEsu1UKaVjU%&-2;c)ONY?K$Xl zs`oRED?hJg{Bw;j68-lv{#T77E#%Li82`J*m7c*9NPmOI)wTupvNMM99F600 z{`?epPbF;7H5U9S3;rVOzf8AB*(Xv;?dhuP#q{CNa>l!BT-hi443b}>^(g;5fbre5 zywZQ7MSe2lxmtb?sdp*kyJ%e5?E%J@>Ux#_gU+P(?4jkAp7R*rJ%HcBc#i=73FCPh zzgXIH<7CpmkH%G;-1{uT_trT79ZX#FDB~(C$KSUSJ*S^d^80Cd6;JMG+Nv%#*rTLr`x%tC!%rHvIOJ7JoeX&AEM>=5#VSkL11gc~yU(W4y1{ukgY$lJBQ+Ap^0MWmh@nC-2Wh&_j=C@NB zKSJwQ?SGH){sBB*PI`{ixU%Obj1SPb(sS-Kk`Lyww=jORmLK4_pFcA0y)UfhQSNlo zGf2xTI}Bkwn17zmcrgE5!T3GeZc5KHj1SI{X6WAo>{dbb9;0#9o}(Bas__ft!dZ;F zPZ<%EC-~!xkI?ceK97i#{^K>S=5LDe6Ev>;`D4bt_l{?a{+TmK&qyt=+W9QwqcpDc ze8RZ*-m%hi*i6#ny?3ng>N3V-T95M2hZ#Rrm$xuJlwhJ|TcFVZ21+{CC`7(>EEPsBzWb17WCqXOhO1Jtr_; zs`0%g?`mcIOpT9{@!J1<(sP!^mHraOgL&E=jGwLLRlT1xey+xq{|u}m{pV<0$@tEMxGk&SY3k5%{p7bo#_+Elv%lPFQSL@?336c-yIa3&4 zq~%rqvxxECG_L&f4#tCdOKAh?Z`AV2e|pa)JeY4>#rTz4eyp^A8{?jejWkr;G>ltCEXI zez}%c<9Gw(-`Ds+(eo1H2Wec*m&0JdeCK+Nw~2fi<0~~jPVg5Q|B1%cIPP)@>G`R~ zm7fRpToDT+jF&8du}8-=(By zbpXGa@nHVe^)iwV=5OVU->LPSAnpH{@w+vy^4|J|q~~6Z4;T4+8NW~Cd4m6m@nF8R z@8zUtjh0vQbOPh|Yh3AB#`psoS9Z(#A?XR`EvGa7h?ZCL@j=EP3gEpLk)B62ew4I- z6623+e2n0aG5(~+RXdMbOnRQuxbmMf8Gl;iO8>QtuhqC3-xkKb_s5m|UX7&Rdw*Q% zpUrqM|GAOzUu*qpd_QM=gT~ePo^l20e@^47J(n~7yvEgh-^BO}8ZQ?6>~baPc~Rr} zf*-~BOBx?7_@#`$tnt2r|CI4pHNL;#pE4fIiv};DdSBP_%1?d-JZv3&o#lghQC^bt zys7mlJD<(?<^X;*884uZjlZJWvyAiy*Xs`%|GSn~^JU7lBp+OtZ)E&SEx(88 z|B&&oH2wp@kGYQYe64Xc-!EhQpBh*5cMap;XncU^d7E*ki+pvCkivdHBK_GKA1L^R zjCav^Oz;;O@1}9JF7#VYdc61U^F)3+@+@1^yqdh>1|`F%958IsY+?d38e~tGNJxhUytqW@` z_;VKgCDwnW*01cJdlR*1fW}pOj%U0;7%$Ygik~+y?)^T%Xlefj#)oKm)i38} zs@MB{0Hwb_3mFf_$vYVLeosKfhrMqh zJtt`WRnndo#)EP1*i|H7q~%q6?q+ z4>9ij&cJk$|D18}cLvlt68Ra`Tdeh{b)<^%(=@K)*qw}fzcVmg^uNcr_j>{d2|n&N z(qF3es5tou<7aAop2#0|JISA=@r8n4#rQcISN3_3aqss8MvMH1jGw3Fm7VwcIq9FO zan-N!jF)SCgy^}N@#z{@>*I@zd%q_zTjYoQg7nYS^2$%%XS`D5qeXt-J4pU~jqfIS z1LN*nlLVb3_(tGiabOe6S8F|EMShRfq`y|-@V(|LIy@ z`QaIiU#juZQtxFJ`3D$ZsO43?e`Eae0Dj0lRPPTpeuU_+V0^L0hY9`&J%R_jsY^&;cm?-Ho?pKu@P zS+3>PxYsf6{Vu^CqW>nwZ_x5*3jQ|ZKh`+9&!5BBkpAGflrZl7F2Q7xU&y%ky9BCV zk28L&)?Xy@U4KRTuh6*46AohhHjRH@{EwAjeiSb`(e5}%QKh=AO#`hFF z!MOK32Fh-?Fn*_&SN{Av#_!hnUZQ8$2S|T#ye?vVjh3G&@?9Pz`G+*F+Ec)|_xl5* zMZTQz2eo`e@TH93ukpTuw=jOA#t#tuUyL^g@cka5_5|h6WIQ*0D?QsR z_+HIaZ*UxMV%+=P1~nhwV|=aFul%a_qoik@#)nEfiy2?9@!bTU&v3Ve)q>oPtcxY8TWqYLD_8vk z@nCy({6F;QGNthO>fJwC6pK3+Dx zrn){+*DyUHtU={fRW;Mg6E$^Z<#jV%@R-V()irf-d?_9lud4%VPCc=TkDVK@n^sfL zoWV27E2}C?#!kP8IE6##Ygt{qyrPURnak)gjLxg8OvDX%;IVbJ0}BQhl$BRh)Wz%T z%j(LjXU6NxW>l5e&!X!F4ha{iE1yH`Ar1BAGvizXR8f`X)fHvaXT_(VUly;LF=$}f zEP(O4lA&c|#+RKurZ_sGaG=R>+g4ex8!)%LsQeIX$r?zU$#F1si(+Z=}(bApowsvK-iHV)zZ97++XMw_jWoPg- zESpwdAGgg#Pl^n=qgQ)v&oJdZL9ar$Ss`uGOgF5iPOv=2r4yunQc(!=436*8y>p?3|A7t;+AWL6m%t&8wp&3ad zf$A|QkI_LZURPFCNi!2n1Ry+J_FtRs+A6tpLtZZg=L)rBC^9zqfJvDW6 z%B#wdS=LeZI;Lc7S|;FSQkdyvdCHzBCP3jJp86RTrVpQ#kr;c~S z-*_Em26_uW=ipw;cO=J<_9tKgl@4hOP{KhGEkm~o2l*pO2b~(&IWu)$p=);o|tWQsgZqA^!QT+cB7&$(&s2K_Wa}VcaCOq3}~yQJyH* zT?vUnniq(h>8>eDUPt;vx^EA9VMF9w(Svh6XiH!8aTDo@3HwBt9i4{38Z!ZkLfm_H zbiy=Fm80V)m5raIHU?_KO&H6~8$%+ln4Wr_92y;vWM$BSCw*3rIdwKy;Z`%c7VU8} ziNeCNNi_Z4)V_F5K{OZ#jEKJ@6CXC|#O9))Y-B^C2C=as4nv-b9wY`9hHU=J68=6- z98)&tRCeeI6GxR9J^D|z)>s!phJHs3Mbo_m*3vC!Yw%9O9VEN|?Qk_Puf3kmOps32 zD8a^v2Em0kEgi-}80I?)RTI!OoPb$^RdA>1j+0s`tkD_UWLi_)fph)L z5<#eb1Xd9I=Z1e?CDOdK!XzO}3~bx$DWf!Rhn-S+qtVjyC4KFa$RT8}Ws z#nTGht+Cqw2Iq5HCN2K1x-0JRWT^2NCze|Vmc9$4ZeTBpfXJ@)$uV`rhbRaN)?E{tqJJV_&;L= zcn2RQcj$m}6eWV4cOo^KG;h%z8dapm%1_+Un}F4ThtIt=fJ}ExbwzxBne0L**SiB7 zofv}{ePci2ai(zT8(G6^cdU`Fy}zSo26jIFMyrYB<@mmHoseY3+UuY}yy5lKcQ_|H z*xhxaB~l$H7G?FgrBsGozOp(IpNYFU7_;hmb4tjIDymB6PE_GFa9?Dga!JH>bw=Rc z4;xxG4tMBqQfrkMRS4GH`s&&`R6E1r`#!j-HhtFlWppQx{3dN}7&S1{{g%Q^0@C1g z#ncq8&*!9EAK#}*8%H#K_UzeCeF8WB>YN#T&(WDdcLzxeav?7g`!imNXG5mNXI56b zb!L_x6tAuj*$fGG=Z>W+;;y!xqO7(yU0HR!v*%;cX%oic_8C&!zzN%=GF~LGL4-vI z7P|L(`F5+^Hmr=-8@F83Z#NnvkhWK$IXpx!KYE-(q$rdkv8K5Zo#V`?kH^oa(d}3@ zT~s+A@@Vxy^DeR1Y|7>{)eD)j^s`UZa>Ql1p++J;hb57d&;qRE-n|iHQ6CK+FT9;- zg3U)Qmf8^~O;@4KLCGq*z=x;erPSHVYNT%y#!f0jnnIaMZ9}5o9g3ZCXA#3SUT((f zVF{X*2G%r*F^1v7oi|AOAa-PqopRtBK4&}Cj8071lVr8XV9a5)4fV6IS(tu4(oc8W zlrbQ6%5lPbH#U9a;0>VZb)D!Rhor)R2ubuLMj1^&GZJ}v(+vvGri`d$7QC&jyuLnO zm(VMnIU&RS$#lNV(w+A{tQr0o^6$7`=akt-s51@e>;Ta!yfdQ1km)rI)d?iS$BJ8j zrw0|@UYjyY?|}`KXTgO68*(GQ>!C{@Q(VW#CD<)0RsWqQPbAU$j-NdFulAAiT22(c zOIPt~*%@ArOjovyJ4Krw<(;AJKjX2ZcW#@tw!mgCbVJ}t@d1Y#jo>MxXAJKW*(G*H z@eVf2bBk|No9CjPyV{fYQisq^dCkfsXzg!$CV>D+8J^eB^l?bLz=)&XHSR#9Nm4=^ zqIySL=Joko)#ur^lb3rJXd7EP=Cv%Nr0%p488hCcNnaDyLuB4039gAaWcOyu&Zz9$ zwA?eyPH2HQ9y_4SyU6m)oU&oU!q?pn=YK038<95jK|bLhi>HJKHq034<<_)I7=7k| zy7-I%csghP{IXiy^Qx&v8lJeYY;Hl?<~;nFi1LYaH%*;(XL4B8)SZ<}#^=-~F5H6V-7#K?%DbxT?nTHMLZ}zw zNlx0J(M_zKchqo9o&Vsk@VmKjTPugIarBS`2;;%85^<^421i5=GdL0aWGlHU02N+X-Qa(`D=`lMHuVMxU!1)jPi!6L>aw5 zg?lk{y5EWW0GK1=@Fp6XR#yK1QTIM@S{2p*_-d%AsHmuDXse=;BC^W@i=u+^=q@0v z?5e2fvk$uu?5_LI-3M5V6pj2)qVg#!GEz)5Dl#f8N-|A8MSj)Du*k?Tt;i1*6%`fL z@0@#Q?tS06XP$e9W$p8OUM0Klo%ftGXJ*cvIWzY@1$x%0k?x8e%tWV~9nJQMT?2+Z zIN?NDS!>4vdKO|fWzib7W3MgbZ#$T4_(AgPmHJL^Fp~5sN<%Bh0sbmNK?Xb8>KQGW z={yT*3HPq3P*|Gp%C|S)ik8u8Z<*0y?&0bBRHp_vo8_ z_2--F!6nlKZ)2uS#W~^|)!#xSxvx|ehLbKBTLv%1NYf)HAsnH{GF5Nz$xHQQZ?(zH zPivrb`F%IXWW-IP%|jD$ULSVAF4KX=Px4*C$eQ1mf-2@vbVnZ13rMs_EHaE89uDPu zR{j#zmkof6fsw} zeO;Y&9g4Fl&VgqF-==~g) zhlJD`Z3a^=TMhPD^hTr3g6~_R%{*HatrNVF_4~&=m{9w44 zJCKUS%t_`d8UnYdh|58jvN6CesY?!RsPuV&jM-YhhxZi z|b(!OX*3by8Ov0m3>7NFS9Ky*>bdi~9Ytw5O=K}lSIZWCs)bi6AogMsqMprfY zXI{?6(qa(zmPum>T~gG~CNYy-4Alm%hqqxeiaWunui}z2@qJb_&dX5FP~AXG zE*pC5lwozSCHHpw-tklL$Y}7lVmp36qv>*X7}}N={ziHeRF01ZVlR%#@DajjeYt|( zIp=M7=q#XYbYt@zb)w+CQZGY~@zVc%w;OEbqE>`GZ>@SqAqQjG)_i-WjY4_1M$?uj zjJdr-uVN9N`RozL+hL4HyQ&I5s#GyvIN)fFi9P-kvl9f!@Qet>0o1Bk>f79J(xUI} zu6S!Vk51#d^4@DG)rnzPwYm2X%sGyT?Hz@tu8svEnL2K)_rP2iy&A|{^m6TmYX7AG z$}b1qWYMUyE!X2ce5dwhw4*iRXMOTW??0p<+Nh?@voA;A6i6EZbdqSAIajM8;*Ab^ zxu!p~%qeBa3~Uk`95j*>g;L*z2J}V=3=xkR1HSv{3DIX+>4$Zz? zw#*~ez)SU|P~)sLJjwLlMO99Z^aQ>p{_=-d8NKj(e<;)B+QL|MY)X%RQN%feeP#T( zl_x>?22MkhGVA+u>=CQWI?G!TKFX8=W%Z6MXhx_UB_xWpi1y(@i$ppbs#paS4NDcU zrj|q3w6#SycrK5OrP=jYDIyH7qac=;H_q)#c3;-5}6mOkd8va-Ans zn>RRFr(Hrfos<_D-E>r<{O#M=m#nb5QAzWaa$4eEq4vt)+(6iPx(qgsCoMw!Wv(x~ z2S$O4ZuNTMOlDyo4`!1%p~_B2z7aTkxEzI)9?KZeyxF68mQ|h1AHbe+<3&o(W5w@}1yx@1M! z`;ggf`4IX`Y(q?#X|r?^)g6T(Cn}{lom?mE#Z$cSvdF%@w@uQ%v#)0h?Ma&FHWmJJ z3kDx#w&v&j2Q~1vgN<~SN*k?4zK#$djp~X;AA1uH6xt$}O3V$ZHRTbzlMxQhG4ete zIr*cf|3<=%3~zm-WruHN@Bp;kd{EaO)aE%ht<61qcy=M&Cx9fFk(RRU!iCEXVXKps z31?WDY$8K$Y8#n6|89tHq%cf~*k5nq$u-K?rfE!8X0weQE=SkIk&`s^nk%nktw)wg z5s8`af{+c5aJ|!8+RyokiOc!?88bDBVPVunL53v~7J3Oy6&BKL$+mGm(SHx$L25;Y zPKCWYg`QvVPj$V_OpcQDBQpm{ih0~knF9*@`tH129d>);z_6Qn+RX;g79K?@B)(_@ z1~7|L_hcyj#OjBq<7Ji6)RuQsKxBI7{F;cy9mDrF=yprKF-y-A&7L%cB7>G-LVQ-@B=bW)AZt8P+-$&09eNE=;3lWH|r zL}Ew2b;Ex+!FR0=_AKYHo$ne&4uHM%LGa9@Lv?gmFfn|YE_o#X?i1`&`BX1u&MTUj zNHP#@w{>zMTTN1?k?4pzv~}inAb3NaK5n73q9sRAJBi-Hggo~Aj~OJ2NhF|Jc2DL>dgRD#k)*kOYO!I7JYKS zPU`wEIwrFOL!NHuCSRW6J)SVGoVHu~Y28GV7TZzcgDCMuq9tQ^ew}dlPuk0+lXjXx z=KJMUY4ws?=)^D;>lGdSa}5pr<$8f|{gkTET+cUX$C|Vk-~+?pkW^cdMNTk^FMsii#(E**HOT6+Dn*iLJtPuU>`x^I+>qt*{a)2JIy%O!Gru zTdCkUna1SXw%U~U{^YWcwdLra;v0T&!s{@Hlh)vdnS)+v8HF zsEh_Q8Hm5YmX_h};4RjDI)eC0j<>~a>j)+KTLH^lVt3>3J?JOtJ0kj0-(ovR9q#n) zl;b-{oHuv17rP*eiG(k)=u3M=PM`#T>HD$1)WGxHYQG=k`2&HTBkmL=VB|4P z89Ls+WN3d-5&fc&B9#6Oo?DjPXDI#E>Ra8!zbb87dM4#ygnf1WHebANOftwmeiO0Wv z9MiE+q1XGTP$O>bGGl)qInL$XW%z)-I?T=H=Jj~FuMGKEJ(0{4nT$8Ty$lNb#`wx) z?uUz=hs5@b2dtziHPn*lV>A z_w?X`KE*V<1ZtoYHswnxrIDZroeR)bU*!*IrHY6!Q#=PMV+_im>+En;$WJtlBqw6n z!%rspr-eG3M12_Ox1cN6nfRo$Q734Rr_r>gaptFzbySg7dA8VONU&&;j-dsVIz~A% zZ*Y1~USq?&B$-(Sp0tYQGh0dlPyDDgYCJ&(MLc8}Z@AH{=6s?sWxTJiqn)7oo7a~d zfkhAH`O!nNC)ri^9$GD)jdxlD_|7DY)7OgQ{)a4TY$hUSvaoU_9;ETji=>6%K%O&A z^6Cdrr#;`5)XHMpumey89;mD>@?N_Z&JOxhF3pZ!`uaio4jhW^g-xq;1l0o1r8*3O zh;ag5k*F@o+L41;_VNC?uiCuVBX;N;ITw?;#SX|U&wdm=CZ$CU57lI$NqcU4m`q>s zYJbW_Pnoj5dH9(m`)9N4r9(d#d&rzyS0p-5IvS@WAjX~g+oW=i@Ld9=wtBBk?W zT_%`AeG#}r2K0)wDQET}MGiRoRNn(jIxCGG($4Wk(parjCR?as&O08h>%#I_Id#_^0R@<6Kpe13-S zWcr~Kg%18}a@(Z?M~>?%AnuGC$W$q2AwPE12ZpXsf_m>vHqZZJ`!T)?;tdNDChekl z&GDZ}rQJ!c(9sodE3fosKu9#xqv-D@E{}XSvGo`$QmRj9DMxF3G0e*ltC88K0@?Wn z&lq`PU5?KJzc6122qJHP)q%Hd?dQXka?YUA|D?l|0}b4I`MuG}V)-7Jc%lKZh!;@? z-55r6#bS}jl`mdh!v)wsh+Z#CLBYV)OsH9sE(b76+K?gE@ehI>m9QR+nx&sldJ@E>J zv@%CC+D1Z~PIPG3#92p`rih(@sPwx^XQb<^NY;(#4x|TzInoCaTe0MrkX$oTUQ0v`;F;hfPb&?MDs}lJ@-vX}(ahAUr6eUuX)HyH5eG#TeIA3po!p zo>Q&ULX0Bkb0v^fqXJPW24%R=kh-SSxqKmgPwyiT1 zrbfVVc3IMo+e8om)uiz_LUGo|W)n>`bG_R>Jk4bfzdd!^W*4C`F8|9FP_M`rb zlcxBm{FZJq)t77@p4F%$4U^=_@|!?wL%4&@mc^REs?k&#mv7I_Zl&)Ano~WqyNh<> z#B1)(&TcL&XbxXt#YO1*M&@TmQ)E4lpW6*Wc0P>o{x^e`KeC8=J!JCkl{0S2-s+o9 zVlSRb@qHBfywtkL(>-4EWQCWH#Jx2KHU0vQNeXiDKI-@&S66>Q6U{qiLEbUrF@X zR5e5%NG8pwLQbR=Ke49c+31EcycogTo%s4>6puuBuq});*#^Dw8^*Sb)-GBhL>+r8 z$!L?m6QfGw>wGWvS$NMtx+FsKXr&LXLwK7a&a%KeM>>BY+4- zw+0(uHzeVvf7BzqJ2a@0-AQFG$Mwk3mGhQ7&m9LNgE`$0Msv#*iVlt}Dpju-W{ zjnsp|vPu;BVLmf(b$yu6d*7+2P}UD{rIV28yFod`Ek4gm=zRhldwD^s|0M?8eTm_i zc+?SdvRqYfTxD$e>JvA4AS1_n_h2T7t#ANDk~wjg;S}J+&Zot>6I=Si#CH%a$eT2C z5fnC-u}zM_DYC~g*W}*E7Q!CIP$&7z856fC^p2P`TNFcZt++$+BkY7=mYooMaecz6 zM)(>HhsymM#Ta{=i)4{dn)D0rnZTvb_~35Iq#Lnu$G}TRINjMXJ8r1B0+`7yv`6xm zBbD(qP(R-dU-OX2Gj!#Q*`2lr#ieuD8B!n zRM*fNE!5E3SeVn9_0!Ns)fwXdQ2pAJU4#K?DDW_-R zDuWkIni(#LR-rJ?rFj}8oH}N=&}l1K-B>9o+|`>sjzVilxf%XWj|?2&C9u`a$iPrR z+`1(>H0u|TMJv~;>Zd+QofHuVIf2lxgm-RIQYDWWI(W7K#cLQCv?DCS2 zlyLSll=JCTB>wjqP`p5QG^d33LE~e}Oru5)*^+!zG#&}|o!Oj!aVd?@p_Z5z$xW4L zrbTX&JMDh=n(;?8TCNLStTi&w;U*isWnj_X|h2-YM$t>{NBP)3ZA_P74d~sb{4&HMb3+{FR@RCI9W1&uAee?A#SRHKxZ%B>0jFNVXf+$ZJgNQgK7y2 zbEsBQ!C>gR`@ufyv{7`Gv6|~;f+|a_@uSF0+w9F3Y$jkj=%L z6T-0!GOhT0`?V?G+DTuw#v^BX3;8g986d5fQ7_3uXEJS8XwdMAsj|1Jrn)h8^~8@a zCgJ1@DaDopI^2)F30c)Htb(z%GK{gr4RUNO>VyI*XWET=ySU-#Bqw6Hc$my{mNN-W z`COy-_>(em;v5OACKxoBBL{BKu!^|O-XI61br>JJBBO4AL($-Ygyi;x8klF_B;R{f z1?puLvW?vx*(Q1ls+E$w-j^WJ%YS;B3nl*NE9&1v>ECzI|M&mf|2(Dee)Ml0{ZZrF z0lyaTUn-pIVUDWi-~A5p|Df?xRk^bPp9S@d1)S>{ugYJhaK>(i^4);n0{91vdUSi& z8~FXI{$CmRLkb_liqnVxVcDDb7y48g_|JT}q+sBGRQM+iyuXt79RojA;b(Ja(1&H# zQyFdlQGn+FuL68F;2%{ui{ZK|RQ=xtoPXS}@V5Zx@?8r5lYuW*_>o+QKDz#83O`xl z{7(bu^B%w(0Ur-|9`G9#uIt~R>c0!h<2d}HQT`vQ{2!qFT&Vxp!#wpp+cW`wCE(3~ z-wZg8w{HV}E0lj3@K(To4R{;iCmkN@a|7Tb0dEJq74R(J_bQwqe_ks)JP0_OWH1+? z&!?fD4yfl(fTP?~j_`S0M<j`m*yIQrEUfTLf19B}ljuK)F1U32RQ0e4LIs^6X2-Na==laM*&BDo&g;7`3K;O!Jg*~koCU>aP)iafTQ1g zKj7&1o&g;FOzAPcTpmum1P$jO=yRok4^Vik!g-wFJiQZeoTv9gJ)ex29_{mc zz?Xu3GRLx3{#^M8;5ooK2GH~LF2Lsi{=C8oiumoFfO~U5>A4H)LBIV6qx^?e`M+7p zAAOvszPFB}od+4Xw)43PXI(xE`d65pcBsF2K?Lrw#J;q^cwHv`pdL z?@xi;@lc-smQ~{iIU*a~G7y{qHisxr%#KJ*%Le=b)aKjq;yX z<$ng{QSR@dJj(q$;9SLHs-B}xph{j{3I%&i$g-+1mi;Hhf#P>n??x?RpLH>p`D?TJRx*sZ#oIJy?D;;9H=c84B0! z((CDsQ2qx{eh%Qz1KtMpe3pdk_AUUN?V#(w3virAAB6fp2lcE09NYDr1^c?m<<)TZ#^Dd4{$WraapfMo^4p;Ng-{;x4B)Ro z`C7oS{GEXR2+E@!ehm2KP#)WbcEIv!?64i`M>`;n?fnUqzYO%jxb!-}Uxo5>0RJiA zU4Ua8yA<#pP<|cYKLh+}z+VIW2Y~+^@V69Bkk`k0o%%DB-wEXpQ+Z1Ed#LB>fMdU4 zKfVt2Tn_bPdF)3lpQayw0rg`)B97zv4JeO#zG=aK3HaqH^vCjP^#2vqkNPA2Zjk$H zD1Ry7y8yoy@ZSKw5OB0Vu1Eh1C9qdj0@-IpFUH9P9rM z;H6OhPk^Ie+6(wKQ2u_vvHrgTUIyj&0e%VK=>M^vzeD*_DE|+@vHX6(FM{&_1{}xL z#{kEA4y6D~&ui5G9e|_$|AKnn1#%CE@}mIn2lxcQ4+9+i{}F)ChVp3VHo*Hs`TGDr z67UxR$Nt?9ILbX5{1wVQ8StZ^{<8o-8t`(!2LOIG;5o48EWqml*XMZbSC4^u?uPQH z=fi;GIQ%)_Xoq)^EdFr)sQ(zivHlF;$AUg}fFB2V1K`-+F2J$9ivb@9_3#|z59@h6 z;Jmi-$JC!=292Kp<=N+J9NWcXN#kgT;eekA_24`jWWi6e;3osFwx^!{r&#d8fTP^g z05A2`_v&%=!|#N8u>LauM?d^7z|jvsM7Gub1lQ|QD35;iOu%to-O(qg-6qE`;(b z4e7P@C8&QW)KdoK5ibY463V0hK|T4dh}IM1vLcxKFtV>M_UFi~alxa9mvsgw=K#M1>c1UuEdLPTSpPGCWBDHgeks)d2H;r!Z-8U`HiY_)KWs*f4?6(A4C?2c z5`WC{oU7OP1StOzz$XIEYk@BRH2ti{^W%V{Ts|Ap<*{A7ht)W?i(?p#W4rzaIO=%_ z>88u0o*bKL9Q8zhg8E$T7x(Og`k>#q0_=c(Y!cvD{z|}cp7Px=ZMXA4ZZ+Uz0G|Rl z?rWw3UI*o`1{~MlX@KK?a5~@*Ks_~pe+}?!0RKMVGXU4~oyS`(;D^F^M*JASvA=BV z2*wZBLj6^s&vk&e0FLF+4jjAcez_mYUk~-*KK%y3$3poV0j~l4Ccx_f$9??*z;XY6 zFW|GFo=*Xe`JyiXj`e>Ra9kJAo;O4NxZlL`IR0;e@~1)lvjNBT2>1KAZZ<&q=}=E2 z;3zi_IO;za@Ux+wCcv?tX27wYHo&o-cEIsmpaXF91D$~5_`!7_?SSh(+Tk{+=VoXZ z`r88FxF5uEj{fs5D3AUV;}D#W=&!m!pUa^h94Ds(-VNn(JRm+1$`_zK_6y3jjnA{8 zo_SCY>N6j3)CY0YX91KyAL{P`9Q8zhXw%cRJgy@PK`xHx+X2V<_&&g~y}0kgad-!m z$8mTk;3#)7;MlIa0G|MMyBqLEz~2uzj^`zSWBmC6z|rsB1Nci&|9=7gOTe)_#-BKz z&xGW`Lztn<3990z|sEq1CI880Pr;9Fim;Xe>v2Te(%G8 zr-^4i0_E$#&bD}F1(Zks_W#Ft=2U1e=KpcMKpgG-F|Y&rCCrCoe|_9iekI@+fai4|td=|=Mo)h<3SU>Kw zFrG)hlm~s*LH#(7FpfogJ^|$?Ks{)O8v)0>SqI=>gnDiV9QO+k0FL{GF9MGBya@Pu zsQK^)Ih5WfxT{|eM|Kj3Er{t3WQ&nEy! zJ)Z^~_cgx;9PM*7@+g=0AR0&e@ZMA7XdjM6HIDW08l-XbW4PXJpfY-2KiMzt z+4D)jy8y>}aJ|610s4)vK|Lt<>wx2Y$NKg9#pdHaKK(FXkxJ0#8&FRc@Y{%_+lA}M zQ&1k)kxhU<2K8XOegyb+Q2q_THv;}Az`qGN`hm!O445xZL-`8;$9l#Cj`hp{9P4QW z9P7d7Qn8*7LiuljKA6|VdcFYVv7YAu$9i4>9PNhZwpjn4q5LzT&wF5gJq!2}z%K** zNx;7iINurO505pJ%Xggk!#K+2HJ3k(quf6O&U0Ch!+!!k5%B)>Gk>@q%qJWJIL-^) zFW~&0;??5UgZ^g@;Lm~F9>6yP{xQIB2K))YQ6G#aQ6G%MzYF!Cf7k*z-skxq;8@S| zfMfX=0LSt#0zL`!$2=0Ai{bqN?SHsmUV?hC{;h!HzVZivUjlLw$NqX5%HIs-e+W3r z-DbgG0UY%~9Q8pQ_4yIhgZlg!aE#x!1CHb2CxD~=KLs4e!w$ePEth>egU|C&Ys8N8-S01 z^4P9wz_EV3SA%f^#(_Amah#x?YoT4JPcz_mfu5MRM?KNcEP?WCp`Kp?j{CJ=0scEE zkNt8u*a6#xamy~K2gl)W0LT2&V8C&l{|;~*=f4LW>$mNvJ_6;_?5F++r>>kNzL?8|eRSc>s(<()fSu7xe$wFX;bK|7St}lfcgC|MA{C z`u}%;ebE1(4fUY^$Ngp+|Bv;%`hWD3hk>5x#}LPHbvTqC4fZ(#aLjjMzmJ3R*uT>O zM>}BrmZskygnDot!G6U4{RxyuJq*S9--g67WxtWQh%@m=1ch}{gYl~E{1N?dDd=PK!x*pL2YO;Z;{K=<`UT@~ zjDOAqxo8L1_yObFH1WgPAQ$yN2XM5{xqxF_@ovB|&p8b62C&0>0LSrp9^k0Y`GBK8 z84fs(s|x_14su5Tj_tY-aMyO>z8Kqu{Wucp$8m-DM9>rQ>i{o-quYB(`lgRe`=oM z{K9oDO}|eE{jnZgM=*{;KZ*0V2I|57od)|I?B8pkJjOpW0LO7v3;0kNCv|{hdGy<3 zpgj6*Tp!VI<390Ps2}Zf9pJc+yB_c=keeoNhW4BZ^`M@;iBE7HzX9q;e~vh=z0JgoJW}N%0atuyv+u@0_wr`VtL%BVEoen^$dl2P#^TS=$|ix^0=Rx z1~|%{1$ZOK#eT8PQ}o+7{%!L#5A~<9^BgFD1?V{!aLkuB0giD9;y8Yqp*+s(7QnGx zY34PqUl^ZbzhFPsLA%h-^?;*4>;n8Mh&S#49PN+!B7T>fo~K`i@-;9oz6m(SncoH+ z;~5;!tx!M4Z*72I1oa?}`=)j%kK?cdaFqK^umk#eJm1IjuiK!Wp`cF};5Z&|exV=k zhVmG9%>%qQ{f_es`+YvtpQhgzK>35!@7OOrP(Sv|Lcr0Uw*!uL!+j{`RS?I1L>%{h z?}hqrhW=dyIIgpI0FL_O`i}bJ`&Do};60*CK`xH-8o=?s3fl8d&@I(RqWc%F;<)(?T6$3giA0LOjn#{tKE>!$%ne}Z;i0`;T6eHP|5=9fMI<*{G> z3vjF_jo)qrJ<)HU1vvU`^fTxma9n)|^uhkU7jU%0eHMHf;Mm>|13nb={0QLnfG-Ce z=iLgx)2z#Q4ublB6zV}eR{}m1^g+AX^hCRT0_s7z4_fe5fR}>YPXUhmriTE>{So3Q zcQus9@rLmvmVX4wBmQX%{+I=S+=8zKTs61k5c+|Z_mXwGq3REee~bU1KBekkh7MOh z^FI^R&x{|Te&&Db)z6IgS3mPVi`CDJAE|!ke^#rX89z$>%>O*2erBBiuRlB04;p_> z|A7^!kH-J$|5{QC_z4Q*e8Jj#^8TfU|c)Z8qkFMwFqy68P82EP-zQ(}MAK;hY4EX6j5pcb?{eFiCK#O=~&bNr_Yz;%qocpczl8Bm`B;FTJre^&rL z4)6_t>pctqc^lyRte^3{fRATDeFiJ1$@=TqmH$);xQ-PWp9#3$J22h@_yh*jXC>eh zHAw$%1pIQqw*!6!;QIid1o&X(hgkm%;FW-13HVIFuL8UW@G8Jp0wxok)?*aE_hc%RAEFi~ZkLXk`OoJ7&h_ZAI00~-OX2d>fOC00wi*G~ds{BQ z1aQ3VMw&jG$2@Y#Ux1H1w7!D@YGyEOt{33wjxnSjp$ zya({PfUg3)3GhvTHv_%{@D{-L1AZ&uL)7}l`nLi;9`H86X93<0_#(hN0ACGwC*aQj zejDIB0q+9538WS^nn*z!w6(8}Qo!A8?%i3%B>ZfDZ?J5#Un+e;?qjfZqZ5GQjTyd>!D60e=DT zy8wR$aJJ79^|!r%-wovl4fKEEcD*0)3cz(8{O3BrKLF)>0KW(Dm4N>j;2Qy73iuAd zKM44Kz&`}|kmLPdSpRzg9}oC4z-Iw|AK;4szaQ{bfIk5ECcu{iz60?827Eu@9|nBL z3H~pv|3?5H5BLheX950Ez!w4jF~C;=u5(TN=S_gGgz`H8{{-Os0e=v1{rxYj|0e+- zf1>{je`?7e`09m@X`a4xUw8ghzXh}-)OC_f(XrvRS?_$I&?0sc+ER{{Ps z;F|#d7T`Mpe+KZ9!Tv9-=d*y90{(5lCjkB&;PrrS27C$N{{y)G9ut=P9l$q3`R@Y0 z3-B#~4>;BTh3okq;QD(>7=Iq{sZjp^0e&su+>e^m3HS?8emUST0=^#bmjK@i`1b+d z1Nc_J2c72s!utOJ@Cv|R27D&qKLor7@NIyv1pF1iHv;}6z_$bbW5D+Tz8&zv@AQ9R z{eJ>@CE%|DJ`r%XzqUm^;6H`(iviyO_-ep^2KZ*cUjzJ2z<&;SzajoFtp85HhXVdO z;FAFV1>lWZ{TNB{_3+0yrz8mnhfd3ZoEr9k>d{O^Dl0RIQzD*)dQ z_y)lL3HUa^{{{Fy!2b>S;8On=*1zNs|7ZShWvTx&Qe-{bk+X2_lz%srM@FSr9!DsSceSP$Iee>^?fa_<|7@rBae&;ab zivZW(DZuzDzy}<{i2vCHxPHee|78c@$3pr2fFB3=khA>y*v+ewD^7{cl1vuad zz8LU#LOrVi*Jo2)ely^wL-{uWKLhZ7Lz(64`7XeR0$vJu72szA-URqrfG-97Y{1t7 zJ{0g506z!t-GHA9_`q{Q{of6E1>nN~uLJx&fENHi5AYR$pAYy(z=s3A9dP}Q7uIke z;QAR)#s{Cv|Ml&EA=Fa|_(;HK0$v7q58&m1-vv0YYuZMc_&C590e%tSs{p?k@J)d0cj>SmI{?1~%I^pKQox4{ zW0tS~Wq^+dd;;LJ0G|l>BET;Pd==nV0R9-@++TX_c?R%FP<|)i8Nf^4!(?CoD*-PB z{3^gF0A2-nJ>dEs6kP9O!1Wn8 z4tNFN9e~#X-U)aCaQ!Ypu6YIE`rQJIZvb4sTa58-fES?ty@1aHe9(o=^5?~Tz$*Y> z0C*kXJ%ASgUkLaL!1Z@nu)Ga`zZc4X6L22SrRr}x0bc~=^?~xCRQ7#fPWJ3-GHwGd_YC0 z|EB;S4){ZWPX+v8z&in74fqPc9|3#=;GYJ38{m%uz8CN{fDaxW>i-zvm4H7E_(Z_j zKj@gU5%AAI`6Ym_1$+(Qp9Op~;GYBhO~5}7c>gh>{_6lA2KW~MuLArDz^?(E+ofZ* zR=~dq<(C1z9`JR5e+lpx0RJ-Jy8-_S-~+~n?b-nNNr1DSI_9ec{7EQ36Y#GB-UIm8 z0AC6CM!+`#{&m220R9cY_XGYE;6p0Ic5MQDJmB91d=}tO1D*$*?NG1&wgm8RLHRX+ zKLhv|0Oxx2+O`GoXQBKqz`qT6|8Zfvo&$Us;F|%j0{njfZvy-~fG-97yMV6+d<)=P z0RJA~y8wS4@ctKt`u{(`hXMWq;8lRX2zV3VF9E(3@b3e@7VxcrZvp%VfbRnQWx)Gi z9P0l=z=r|84e%=Z!ZbTv9Qz#kHm@DK;M$GQ+ zE*a6);s3&a7?HiPwoo=Uo9%ACJ)bRfWSiRy`MLS7wi1s=e{NsURx>~Nt+BOcer=ZO z&^1$uX;j1L?2OsjLRUVYZOZ2w^IcbzXF`%xpfY=PwkzMAFJQT{QMtxOLc6nFx%Rnv zs-&f5T5YzXu&^_qF@(m;g21v-ow>RB?3}LL+_rps!KnhD#BUDI29L z&o;MpwpQ0p%ubzMmdQ-=3}cwDFBS27!VoyBE!WA7F4EL8YDBbIp@}>*^jXECiOR~e z*LmHNot^8>Q{O~J3R`_7TRkYnM(;&MV&g(1oeb*Gw^IU*Jbb zQy$UmJ2IKsGp3O9=EbGGqpK~~nr$xRyK?MV>#}t`TWhbNcBxfpS|~zdq?Fm&iOb29 zgHmT>K4uQEzGXs?))MabS`F}?L)D{lLQc4{^JszF}!zCKb=q1C_?=Z|{UW#5f zBcB89^UKrE?^Gh)dOTH?#b>u{!Ev4Qx|=8tX}C2rojkNLBqA<05{4%9Trx35*O70I z$~@4%bMwt9WV&@;x^@V?M^-!-Q*v}e$GrAJW=8E;vw#0H`vxhzp_R4(`;7LE#ylbE zH!}Z$-G~?*nK7~)BZZ|nwwLTt2#XZkB#1hM&Q=VkM2;!WTwugaiKI9Mkp@@ZC#DoA zDjPJ=kffcGPZFZBiflI5+S<`T+xuK|p}U$0M*NrIfUkUPwl>?@)j^&hSIB2O+OrKE zoeQ(M?(XKfUL1PhRa17MmULKIgvT5@w&RB>2x5$_G$+XGr&UewuHYFZ$9*p5Srb`~LJgR6{G(X?foey_{ zy&7s2-ZnGS>E#g3VIjBP5;U_P5VH!F`B5Hb_Zm9dy9;51C^r)GGPQ+b<>gUbj3Ex# zgVA@i4-o>MgXAPDybW>DghVuoRLke+z`5!bga*xMN-E?R_zRPlQZSb!fAYC7#5rWH zxbo^k!c>+<3-m^NES+O2X&;S3F32S7p&1$Yxcd_WnX+-5c<1aorTTTYiBdXV`gA_+ za>rz8xQ?9D(X}Ag)fkLxN|DVy$hjKdXro|@cyRJH6&(9T(m-GoOYkF)&19Yznam@H zMxD^nKyeSsO+g<=flYfyp{c85L0AR*MDG};i*jb3d&#vIs%Lx02gY7Ag^01#-;Mb> zxp}RHY_7ADvwLQeDMc-#sTNA!QA=|L%3L>QYP^lF9`1>WHq-9nuJk}gM5>B|Az{pw zgW)sF%33=XP`-9H?H3!B`&4GBE#zKV?6iwhqxT z&2?(;lk3i^;#9h}pt+Mer<0HjoyLVOsn{Cp6uJ6?P>z7r za-Mdy+s!r5!7BNL?7a5o+vbt^cvzK}bvEZ4@(Y@2R(futYhDALWrTKO8`oB4t0!mp z!)`^0>b=uTd$hranV!8vQzuOJR0$~G${Z=a{{2bbY4f-SU> zVhi^9x~n)fSUuTWQZw`2td}nDbs(P7P+IiBf&C&ar?J+Tqr75Hv*$TYPcW^I<>~+` z7%RTFE;1Kfa%;j4xcB)w>UX&1z=2vYqqQf`b$LlZbvCNbEcGNK9}tV22@7{KE;&TC z{SxEmz8o)nb;OHBCQYmBW4J3ih@lxJs9 zvXGB@O;;);Jk6nP>S_jh+UeRX2wf2y@&`5BO0&n!>b91+o87EQuzTR#%E~B@>))>G zm{U!zHC)YN8%6K@zNU`4Z#1sZsmGzMC4n+tmQlzf3#pSLYVsX|(G9KnTvvQ_vY+$Q z)+!S%<*hUGXHX;kys#cG#Vx}kgUw=kN@YW?GuJ?OXG}%$R)CyaAQykNo`$shYH#%N z>eY$&C1?`T1mwWaa|1LTCl-rnVq?HFZs6F^A5oagsr_UXOt%mWIZ}*|9enks(H5Y( zhM}>nF1ZWR^@?mQA0DIFWK-z{9a-q7l5CbvUsjvF8!d67chlyHc}1F4e&a^PFA~sF zUY_OXKFG=V{hZCky(`_Zq0WJ-JUys(2&VfsVhdApXzD)R3|W$8ecMuLNKrcvFkniu(a?KiN?7n_*FOd)YYLm*mdxx7r4VBNMRV+10A^lMUOmHB?+iap$F)zV85)z& zmvOP}tn0A5ayhLue^F%Y#goH&$spacz}%F6+rGKp=aQPoH{jB}i^ja{zI z@Dev#pZx2KACz+~8{ODEMcVa)>~77shezKjT@can!;z?VUgB}T#>tvPMMZhr|g`nNE zld$gw_;4)luloAj0{fY_Ka}}5*O%xf>Y&>UHDL3pD`n&}D3Mbr3tXBv6uk%bYOlof z1eFnXWiD#+xrRkl;9bGf#g6~%evcM<%iJv+qcZCqT{OX8W|_6)4aL&!ks!#N9l%sgUS8`*{7}-Ct{dP7yuc&gg^p zM2+;|g11_ErZLaMy))&vDQ4&Ow9S?owJkxB(;M2Gjf7KRZ{;B`Yux(dDQr8yRj0Sb zN4~k;QdbR(p0j9dY}F1#WwQ$Z#5uN|4VTu4k%Db(@tcjFOUO2MxSS<&bR*v19GNjv z=H$L?r#?x`rkS@0H{5)ZMsb5a`}3Y!RU6>T`4BM79_SGrroAXEqgfDrSUYx(6>RM( zq+v;%0p!l7{RUjp-r*()H!1?4`Vhp`-Y8Uo}tUeF`3+plo{csiN}*=mC*!@ zcLFR{;+@|Lb)ZSc@Zmf?7nX0#w&mMq&zqC>xkZ1~#pXo77t&Cms@LH~)WAbh` z2}fzL;3l0Q9O(L)RBvyV!=$>sj9<~!jnDD46{DeOQr$(DDhIokbA-wljv@zn-tOCb zN(r=!yoJQSog8W(iAs}{r^M7m@3BTdT|)bKxa$I2M?RwIZK@|x7rx`68edHUr;#oZ z{m8-6U>5ewEw)gub`l*xQnFLnZ0b`^xjyfFle~d>kf}Stria^x+v)S!5RSe=UcXQ4_{n2}-f(kobO#L#kKN#=liaxow2ODkm3yT1-3 z5zApZ&GO__Z2a1sAA9jk4~#{Rd40DLy1V%0-f{}2q5)rU zJQ+V|YxBcSZ>{-OW*huYri;cX9$H7FQNeUPjz zwkaabf_1pBhaO+^;9RXXqhW$Hw&V#$p@VNsnmcd*%}81R_>|NOW(CLa_D^QD+2hG< zb4#_EtYyl^)QzV;%u`AEP||iFN%KEgR4pfdi5H2&q+(k$-(gR4m9FUPBI9?@XkOCM zCcmi67?fr#WC+)%s%dX9S?NVCFoo-FN@dc;WuwyFgfcXy>8IN4#|9J-SuR4^LgGm8 zWin$M)uUe=)zVWmG{J>nCUU?Ksex(5pAd`1vqqD2A0|C~)t4?h%-eDN9Y_izi?_>3 zLt@gZi7`b2ZTn#9B6q}3#CZ<~dd9FHs=b|B@pSK;S8&rva;=err08KA$M)tUm+F)) zo153;UG%1_;o3T}hkIx;QS2^Us1@`uwmZF5#H>!#gvWVwUwAMd1>>i{@Te;4*hw~R zzvuxeeWDagXN1cZb%S0<`N2f*>DmJ@b>{Q-BN6x_np`K+;(~(dLNWA0L=(wc_ogU&e(kb4w z;ZsW9BB{UmPj;I1vh8tCAD98H8_&6>+@|>^=KEXh)r#LEOgzR&Q>=Vaq|UzYey-w%wa_EYTuAHU^Q0 zlQ{z(##fQ}fnuMaP<2aE<&gunhE_gz7xwAoR)Oxg0ot4sC^@|RrDP#{-q4QkWUTw91$Nm30ZP5X-c2s9W;4@5>HC_ z5Cs@I@F^a~5ned4pb>tBAviBzW;`#7I?ZT6Y zwwfvCn-m>anfL((FZKTZkTy1Bgk80K|2Y;n#%vIoq@-q%N1r(Ap}ae7ru3Rv^xT0L z`U*cNF@y+RZ7N#Knlx4@)}%VU69egqEES6_I`BimYBPgX4s07Ps>PNs^6YvMiZqF{4rX4}<@z-zzrt4{=(UP#jhwc-ROwv~ zin}qYGa@}n5tb{{mswP2cIw5*H&p4ynbLaQb5oc6T$`ek( z_Z#&X`AetVrAl1J_IN2f+IBZv5Bf+9d(Z=}a_wuU(aD2;tx$)w?~|Kz!1G*hKJAixh%I9ASxZ+0YmMsp(kCW?`COlDM>kaUV{L=ITP&elw8bW+*WGqmH) zKs058YZFyM$q~B#;ioMvITo%0FD`4_M`mNvj?!Ur8H;7Y>q64bMcTlIM>F&bO|SA^ zO)sv{m@`x%89dB!!-m+4C}J%u7Eh$QpO<8I>2?GwE`($)8R@!1q>~T2%cUg20fw07 zHrFM{pe8L5Bkwwl-IJo_ zo=qDSNUV|BEBK}gzec&*Bu%E-L_8io=9Ox4xO19YTeI!L%{V^jq&=$t+KwsSt0%N; zN!P%bp~FTRhaslM_9QsjcExSmv84U#mqL(sh-*0MN1+r6wTe)+06y- zebcH6E_(fd5U$`I@j_yU^uzZta1kbXFE3r!=gsV30oTb~Z=+G$4M{raWk4n<60x3P17K>Ly#%3LEmR+ge z8lj^&Jvo9Q8r^I5$~ycogBKUZ-ZxJ#inMG>!z(Bp0vx0Vj?mGOLP`5F3c+I6kkJDe zw|1lZ6rEu5zO*Chjl66f!Q)5nUBF%1cm|R9X3on{r#C6DXjPnOm0WPzjF(YcEa9b1 z?6s-b5v6%E$>jjvP$Cj2sfz%{Xz>$239sDqj$Fm}pv3#Pw@$~{j?oGiT@}Sa)mx#4 zp<+8Qsy`mG_hO%gC)vfX7;tkbb_kB)z3mWZq-g;x@^C_i($zjE_SJY9GAUgVRm;F-nv(c?PfD)-VMP7Jr^}F5*wT2PJMe6 zb$l!Yusnzq3%Wc?@<^ zxR!0H83}NfHK-xnThsV4H*E&f+bf!bkCSxNjBw9p1}zjx=}^(nV$pI#(Kc>3Vbf)Z zO#T`tmpzwop-GxGh7Ps78Szz@w_FKfwjV7C`wk;jSS%M6znYP>Vmc2qwnTJ`$O}j~ zf7vG=_`Z+pf~na;TRCriQb|DVnvDsezf{XBOi{V`tz8E{@B~FEGD^4WR7+MdFM`=f zGvQRM^Mka7Irk{C^Hvq<{h}0YsY~orgrpEpb$IZyRQ1Nl<zNp?Qwk#R+#R!9^7I95 zu~!DdU1g4)Ye?}Kp6f=dkpl5O5%-fBj~I$2h9l_`5J4$^5w*NG4T`8QJc=Y9^ztNA z(`_ zICc#5je5Me&i1r5csc)?Sb8@{%?tuBb$Q#=lqRt4_BL_Vw{#U7+O&4Y?=B_8Eh5Kl zAhCDkTb$%0c{tIFRrHGPd&3!Y!tJ?3J_h#eP~F~`@6lhZIkVe$l>R&X`8O~96!n|6 zg?4&NyzvZQW;Pit=77indzWrt9>oTU;iCL6z}5tz&Y0xJylHAuB)UV5cpv{IthVzT z{?-+_gz;ad6% z-vb}{v2{%zW;Qc=%ZV*3Olq3WGM3ehHi4ZjA6GQxTRZ6+TzE`O zZz1o*ucP8OKSf^o!-HZn1*qh%*hNJ>k2E)Zr>Xr#>Yh&eqQEqcCs@uB+e>{{yutM3 zl-yv$Ji&zG-DVSA-1lyG2G1ji2_AEpiOWp17d$cEfCD-3I!BgcJ~*Im4Fe(iUV<2b z>i3>B07me(LjLBnY_6*-w@{4${xVE{uzLh2K3Ydix}JWSGlB+IPfwOcRd+`_o#+)7 zX6KJA89`rR%?_qy1bvx$e#BMNuDyW1+N9xD_50lRc_TXM1+V$8g04K@l%3O+Ys;66 znA_Dcud}50pUXa8QgXad%>;$@SO31zucTz!p(Q2skN464+W1wf9P+0-@M{EqjRSwC z;tx>&vi`dcNw0sSAb*B~{8oYg8wdFXLI1ZL_=^Sk|LeeCD#+jMz+WNof9t?sE%1Nm zz+WfufA7HGDDd|<@HY$mKREEW3j9Ah@OKFOKRNJs3H-ed{JjGI&kp<&D$5_7zkhMy z4-oi&b>I&c`1>6ALk0fd9QY#z{@)$=;|2ad9QaiNf4>92PT{co28pM8bNpXb2uPi6Uo^RM8*A1Ls<9r%M4 zAJ?Dx4*a14|Gf_Ukph2_1An~0zte$VrTA$7I~@2NtDF7zJ_r6x#Yg)ucHpzG<`44! zNn=v)TlBxS{R_`Elm9OVKKGT$|F;8wslYEGOzW-xwdub?;2+|^UoG$tb>OcP`0sGw zZxs0b9Qd0B{$URMtpfjW2mTJl$NAIm9qIe;O@V)y1An)m|7RWa-zV@t@4)A_n&Y3x zgdVs0U)%T{DDc1Fz#pRcX#e#N{Go#UFFNo?3j8M=_~Qls5f1z+fzNBIw!8kcHP5@W1B3-y-n8;lSS}@Sk$v?^JxW|4|P7T>}4T2mT&G{{asC{et|L9Qggz z0Kxd_MF;*sf&YC6{t(4S`yb=LA1d&F=)fN?@V7beD}?rsr9M$`@ULzDO%UW)I`FFm z`L8(WUnlT?+}~4*b=E{>M4+*9rXB9QYdr{RcYmpAqEmbl|@r$UokJzfIu(!hyd-;J@L(e^Y2b z?IPmug{9ifnOAd?gA9gwL2MGLMJMaf9KCVB%ap0E<@=tW&4;SPQ za^P18{F5B`;|2Zy;J~jE_Mdj@_A34cK$6A_@_AV zmkRn1cHl1;_@_GXR|@+7+kwAEkbkH{{IgDw{|*QKMnV4J4*X{X{t*uREdsy41AnW~ z{v#duI|Tkw4*Xq${zp6T_Xzv}4*Y$B{>M1*`yC!%e~xqD4;1(V9r!~8{;>}HVFLen z2Y!XXKf!@NLExY0z@Mu4xc&}u;MWQAPjcYb3;dHE_^kqeumitG;GgE;KbI&z+V7nX z{AGgtcRA?4QsAHAz+WTqOC9*@1^y6+_HPpSXF15H@S6nwXa{~l;E!|QFBbS0Iq;VW{EHpR3@P`Qe8VCJ{3H<2}{0f18jRSvz;;Vm3`2PFZ4(+cJ z_}4nfuMzaW&VfHm;BR!`HwpTG-GSdJ$iLo!zetdOqXU15z`wzPzf92oCI|jXfj`TE zzedo1sKfYMC-Bd4;BOH4vmNx`B=8#?_?s0U{a2#{f2$xr@4(+K$e-)Le^cN$Iq>%g z`k(92fBOXaZ4UDL9U0$0v^($z3j7WS{t(4i&G7thrvrbeApbT8{zyUoyB+LbDe$`; z9r)`7`FA_;Hwp6Za^PR0q%3pub{||T2e}KThz=1zV@iG3m-$DOULH-B_ z`NIVH%N^ub2>c5jS9Dnb582l;gZzs!MOFX;bq2mPA_{z?aar=b6X4*W#| zf0YA&slfk~1Am3Uf7pS)TJdrIKIFh(E688%z~3Oqf5d^mNs#|(2mTg;|EL3ho4{Y= zz~3qGA9LXER($Ng#~t{41^J(G;Fla7-+z=l%>Mxbf1QK;!2ha1Am*qf7XG&Q}NM$&pGgS z3H;3t{5^vH-*w>c7x-Ho`2AJjjq&&Q9QcD25$*T91AmAh{{;vBFhTx{4*ZdV{FfZ~ z;|2Z?9QaiNf2#w(PT;@nz^@nhKXl-?Dn9oAHV1w|;J@O)UnJ=NBM1IcLH>^&_{#

E9=P<+)5 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 We@jaXjt|CHRk>9Cq`v5;`Tqk#=KLi9 literal 0 HcmV?d00001 diff --git a/build/elf2uf2/CMakeFiles/rules.ninja b/build/elf2uf2/CMakeFiles/rules.ninja new file mode 100644 index 0000000..b20ae97 --- /dev/null +++ b/build/elf2uf2/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.25 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: elf2uf2 +# Configurations: +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__elf2uf2_ + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__elf2uf2_ + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 -B/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja -t targets + description = All primary targets available: + diff --git a/build/elf2uf2/boot_uf2_headers/cmake_install.cmake b/build/elf2uf2/boot_uf2_headers/cmake_install.cmake new file mode 100644 index 0000000..b463607 --- /dev/null +++ b/build/elf2uf2/boot_uf2_headers/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/build/elf2uf2/build.ninja b/build/elf2uf2/build.ninja new file mode 100644 index 0000000..8f9cebd --- /dev/null +++ b/build/elf2uf2/build.ninja @@ -0,0 +1,177 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.25 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: elf2uf2 +# Configurations: +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/spider_pig/src/c/pico/clacer/build/elf2uf2/ +# ============================================================================= +# Object build statements for EXECUTABLE target elf2uf2 + + +############################################# +# Order-only phony target for elf2uf2 + +build cmake_object_order_depends_target_elf2uf2: phony || CMakeFiles/elf2uf2.dir + +build CMakeFiles/elf2uf2.dir/main.cpp.o: CXX_COMPILER__elf2uf2_ /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2/main.cpp || cmake_object_order_depends_target_elf2uf2 + DEP_FILE = CMakeFiles/elf2uf2.dir/main.cpp.o.d + FLAGS = -std=gnu++14 + INCLUDES = -I/home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/include + OBJECT_DIR = CMakeFiles/elf2uf2.dir + OBJECT_FILE_DIR = CMakeFiles/elf2uf2.dir + TARGET_COMPILE_PDB = CMakeFiles/elf2uf2.dir/ + TARGET_PDB = elf2uf2.pdb + + +# ============================================================================= +# Link build statements for EXECUTABLE target elf2uf2 + + +############################################# +# Link the executable elf2uf2 + +build elf2uf2: CXX_EXECUTABLE_LINKER__elf2uf2_ CMakeFiles/elf2uf2.dir/main.cpp.o + OBJECT_DIR = CMakeFiles/elf2uf2.dir + POST_BUILD = : + PRE_LINK = : + TARGET_COMPILE_PDB = CMakeFiles/elf2uf2.dir/ + TARGET_FILE = elf2uf2 + TARGET_PDB = elf2uf2.pdb + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2 && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 -B/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2 && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 -B/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build boot_uf2_headers/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers && /usr/bin/ccmake -S/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 -B/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build boot_uf2_headers/edit_cache: phony boot_uf2_headers/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build boot_uf2_headers/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers && /usr/bin/cmake --regenerate-during-build -S/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 -B/home/spider_pig/src/c/pico/clacer/build/elf2uf2 + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build boot_uf2_headers/rebuild_cache: phony boot_uf2_headers/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/elf2uf2 + +build all: phony elf2uf2 boot_uf2_headers/all + +# ============================================================================= + +############################################# +# Folder: /home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers + +build boot_uf2_headers/all: phony + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2/CMakeLists.txt /usr/share/cmake/Modules/CMakeCCompiler.cmake.in /usr/share/cmake/Modules/CMakeCCompilerABI.c /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestCCompiler.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.25.3/CMakeCCompiler.cmake CMakeFiles/3.25.3/CMakeCXXCompiler.cmake CMakeFiles/3.25.3/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2/CMakeLists.txt /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2/CMakeLists.txt /usr/share/cmake/Modules/CMakeCCompiler.cmake.in /usr/share/cmake/Modules/CMakeCCompilerABI.c /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake /usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake /usr/share/cmake/Modules/CMakeDetermineCompiler.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake /usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake /usr/share/cmake/Modules/CMakeDetermineSystem.cmake /usr/share/cmake/Modules/CMakeFindBinUtils.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake /usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake /usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake /usr/share/cmake/Modules/CMakeSystem.cmake.in /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CMakeTestCCompiler.cmake /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake /usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake /usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /usr/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake /usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /usr/share/cmake/Modules/Internal/FeatureTesting.cmake /usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.25.3/CMakeCCompiler.cmake CMakeFiles/3.25.3/CMakeCXXCompiler.cmake CMakeFiles/3.25.3/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/build/elf2uf2/cmake_install.cmake b/build/elf2uf2/cmake_install.cmake new file mode 100644 index 0000000..d27a1dd --- /dev/null +++ b/build/elf2uf2/cmake_install.cmake @@ -0,0 +1,60 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/spider_pig/src/c/pico/clacer/build/elf2uf2/boot_uf2_headers/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/elf2uf2/elf2uf2 b/build/elf2uf2/elf2uf2 new file mode 100755 index 0000000000000000000000000000000000000000..4cc5176b755b962ad42a39e073b7716beeb4d0f6 GIT binary patch literal 126448 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 Sy!&7IPg?R--VNT@(tiMzXTzod literal 0 HcmV?d00001 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-done new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-download new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-patch new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-source_dirinfo.txt b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-source_dirinfo.txt new file mode 100644 index 0000000..ae4b9f8 --- /dev/null +++ b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-source_dirinfo.txt @@ -0,0 +1,9 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=source_dir +command= +source_dir=/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2 +work_dir= + diff --git a/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update b/build/elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-update new file mode 100644 index 0000000..e69de29 diff --git a/build/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt b/build/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt new file mode 100644 index 0000000..a9bb3d0 --- /dev/null +++ b/build/elf2uf2/tmp/ELF2UF2Build-cfgcmd.txt @@ -0,0 +1 @@ +cmd='/usr/bin/cmake;-DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja;-GNinja;' diff --git a/build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake b/build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake new file mode 100644 index 0000000..d756c15 --- /dev/null +++ b/build/elf2uf2/tmp/ELF2UF2Build-mkdirs.cmake @@ -0,0 +1,22 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.5) + +file(MAKE_DIRECTORY + "/home/spider_pig/src/c/pico/pico-sdk/tools/elf2uf2" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/tmp" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src" + "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp" +) + +set(configSubDirs ) +foreach(subDir IN LISTS configSubDirs) + file(MAKE_DIRECTORY "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp/${subDir}") +endforeach() +if(cfgdir) + file(MAKE_DIRECTORY "/home/spider_pig/src/c/pico/clacer/build/elf2uf2/src/ELF2UF2Build-stamp${cfgdir}") # cfgdir has leading slash +endif() diff --git a/build/generated/pico_base/pico/config_autogen.h b/build/generated/pico_base/pico/config_autogen.h new file mode 100644 index 0000000..f54398c --- /dev/null +++ b/build/generated/pico_base/pico/config_autogen.h @@ -0,0 +1,11 @@ +// AUTOGENERATED FROM PICO_CONFIG_HEADER_FILES and then PICO__CONFIG_HEADER_FILES +// DO NOT EDIT! + + +// based on PICO_CONFIG_HEADER_FILES: + +#include "/home/spider_pig/src/c/pico/pico-sdk/src/boards/include/boards/pico.h" + +// based on PICO_RP2040_CONFIG_HEADER_FILES: + +#include "/home/spider_pig/src/c/pico/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h" \ No newline at end of file diff --git a/build/generated/pico_base/pico/version.h b/build/generated/pico_base/pico/version.h new file mode 100644 index 0000000..c7a1be0 --- /dev/null +++ b/build/generated/pico_base/pico/version.h @@ -0,0 +1,19 @@ +/* + * Copyright (c) 2020 Raspberry Pi (Trading) Ltd. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +// --------------------------------------- +// THIS FILE IS AUTOGENERATED; DO NOT EDIT +// --------------------------------------- + +#ifndef _PICO_VERSION_H +#define _PICO_VERSION_H + +#define PICO_SDK_VERSION_MAJOR 1 +#define PICO_SDK_VERSION_MINOR 5 +#define PICO_SDK_VERSION_REVISION 0 +#define PICO_SDK_VERSION_STRING "1.5.0" + +#endif diff --git a/build/pico-sdk/cmake_install.cmake b/build/pico-sdk/cmake_install.cmake new file mode 100644 index 0000000..8e53da3 --- /dev/null +++ b/build/pico-sdk/cmake_install.cmake @@ -0,0 +1,47 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/tools/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/docs/cmake_install.cmake") + +endif() + diff --git a/build/pico-sdk/docs/cmake_install.cmake b/build/pico-sdk/docs/cmake_install.cmake new file mode 100644 index 0000000..a558a9a --- /dev/null +++ b/build/pico-sdk/docs/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/docs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/cmake_install.cmake b/build/pico-sdk/src/cmake_install.cmake new file mode 100644 index 0000000..b921196 --- /dev/null +++ b/build/pico-sdk/src/cmake_install.cmake @@ -0,0 +1,47 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/cmake_install.cmake") + +endif() + diff --git a/build/pico-sdk/src/common/boot_picoboot/cmake_install.cmake b/build/pico-sdk/src/common/boot_picoboot/cmake_install.cmake new file mode 100644 index 0000000..02f21ef --- /dev/null +++ b/build/pico-sdk/src/common/boot_picoboot/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_picoboot + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/boot_uf2/cmake_install.cmake b/build/pico-sdk/src/common/boot_uf2/cmake_install.cmake new file mode 100644 index 0000000..91b96aa --- /dev/null +++ b/build/pico-sdk/src/common/boot_uf2/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/boot_uf2 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/cmake_install.cmake b/build/pico-sdk/src/common/cmake_install.cmake new file mode 100644 index 0000000..cad2bbd --- /dev/null +++ b/build/pico-sdk/src/common/cmake_install.cmake @@ -0,0 +1,55 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_picoboot/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/boot_uf2/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_base/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_usb_reset_interface/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_bit_ops/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_binary_info/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_divider/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_sync/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_time/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_util/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/common/pico_stdlib/cmake_install.cmake") + +endif() + diff --git a/build/pico-sdk/src/common/pico_base/cmake_install.cmake b/build/pico-sdk/src/common/pico_base/cmake_install.cmake new file mode 100644 index 0000000..5ed461d --- /dev/null +++ b/build/pico-sdk/src/common/pico_base/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_base + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_binary_info/cmake_install.cmake b/build/pico-sdk/src/common/pico_binary_info/cmake_install.cmake new file mode 100644 index 0000000..1d97e60 --- /dev/null +++ b/build/pico-sdk/src/common/pico_binary_info/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_binary_info + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_bit_ops/cmake_install.cmake b/build/pico-sdk/src/common/pico_bit_ops/cmake_install.cmake new file mode 100644 index 0000000..d35c8c4 --- /dev/null +++ b/build/pico-sdk/src/common/pico_bit_ops/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_bit_ops + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_divider/cmake_install.cmake b/build/pico-sdk/src/common/pico_divider/cmake_install.cmake new file mode 100644 index 0000000..6f3ee55 --- /dev/null +++ b/build/pico-sdk/src/common/pico_divider/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_divider + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_stdlib/cmake_install.cmake b/build/pico-sdk/src/common/pico_stdlib/cmake_install.cmake new file mode 100644 index 0000000..97bf328 --- /dev/null +++ b/build/pico-sdk/src/common/pico_stdlib/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_stdlib + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_sync/cmake_install.cmake b/build/pico-sdk/src/common/pico_sync/cmake_install.cmake new file mode 100644 index 0000000..7d67a67 --- /dev/null +++ b/build/pico-sdk/src/common/pico_sync/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_sync + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_time/cmake_install.cmake b/build/pico-sdk/src/common/pico_time/cmake_install.cmake new file mode 100644 index 0000000..93fbe94 --- /dev/null +++ b/build/pico-sdk/src/common/pico_time/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_time + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_usb_reset_interface/cmake_install.cmake b/build/pico-sdk/src/common/pico_usb_reset_interface/cmake_install.cmake new file mode 100644 index 0000000..af4715f --- /dev/null +++ b/build/pico-sdk/src/common/pico_usb_reset_interface/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_usb_reset_interface + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/common/pico_util/cmake_install.cmake b/build/pico-sdk/src/common/pico_util/cmake_install.cmake new file mode 100644 index 0000000..a86b0ff --- /dev/null +++ b/build/pico-sdk/src/common/pico_util/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/common/pico_util + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/rp2040/cmake_install.cmake b/build/pico-sdk/src/rp2040/cmake_install.cmake new file mode 100644 index 0000000..5800fbd --- /dev/null +++ b/build/pico-sdk/src/rp2040/cmake_install.cmake @@ -0,0 +1,46 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/rp2040 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake") + include("/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake") + +endif() + diff --git a/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake b/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake new file mode 100644 index 0000000..4195723 --- /dev/null +++ b/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_regs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake b/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake new file mode 100644 index 0000000..189f88d --- /dev/null +++ b/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/spider_pig/src/c/pico/pico-sdk/src/rp2040/hardware_structs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/arm-none-eabi-objdump") +endif() + diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj b/build/pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj new file mode 100644 index 0000000000000000000000000000000000000000..393dcc77a9103d3733e4fe7dabddc9b4be643933 GIT binary patch literal 2608 zcmbtVO^g#|7=CBI78X{@?t)TS4Kv+cvI@*J%@Q^7XMdv01~D7a1We3y+D_Y%wo_)N zza9o@AwR2JV~`eW$w z(4x4$`hLdH<{#YB@V$Rq+|;k<>-qZnz2DdKoqR{XNu!`+V25rxdx_-?I zovz=oqp)gM?XF)9>}t!cdZAtE`K=l~%8|VfN43*3IP8|3YS3;69lH_)u@l8^!z(>* zyzNG9zf*1XYMxA6a++SN>xB{VBqiru>ByPl3q|V$dFTDusfR(^krrsqxzI$B?}VOP zTY-YPQ*XIZ(}_Z_0gZ`0%957hz2cpgv?kFq@Ct@@NgJh+J)_##PLUhWP33lF`)>Sw z8bfY0&W)lq1;8J(dr8R~MLsIuL)*6a<~zpR38Q4q6s;o7ahEC}4m6Ml_8zRVou@($=ZlAY9d692CwvQY zv>j7OKeD2gcI;Nb?NZZQ0|-5n5)T5i|9|=MdQ=P`alX3@5>mDz zd3}77)cR(DIfnh2M)6o~RY@Q-1E{G%^)FVOW#>GorIr}_%P#~OdX8$yx*kugI@wQ?}xygTh)6W`96WHh;2MR!+@!) z^y?7#o+)Ac;9>Sg+3Ct%NK67+%xHE5^nZ=^O z==A#nBar-Yk$ErER*5u;wEy2f{g=p-$Ya{ez`*3dz`!8Ez`)MHz#Pw@sKmhV1;|%Y PU|7Jw$RNP+mf-;aSjk2R literal 0 HcmV?d00001 diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.dis b/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.dis new file mode 100644 index 0000000..1f30e9c --- /dev/null +++ b/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.dis @@ -0,0 +1,150 @@ + +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf: file format elf32-littlearm + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .text 000000f0 20041f00 20041f00 00000f00 2**2 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 1 .ARM.attributes 00000022 00000000 00000000 00000ff0 2**0 + CONTENTS, READONLY + 2 .debug_line 000000ed 00000000 00000000 00001012 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 3 .debug_line_str 00000107 00000000 00000000 000010ff 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 4 .debug_info 00000025 00000000 00000000 00001206 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 5 .debug_abbrev 00000014 00000000 00000000 0000122b 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + 6 .debug_aranges 00000020 00000000 00000000 00001240 2**3 + CONTENTS, READONLY, DEBUGGING, OCTETS + 7 .debug_str 00000087 00000000 00000000 00001260 2**0 + CONTENTS, READONLY, DEBUGGING, OCTETS + +/home/spider_pig/src/c/pico/clacer/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf: file format elf32-littlearm + + +Disassembly of section .text: + +20041f00 <_stage2_boot>: +20041f00: b500 push {lr} +20041f02: 4b32 ldr r3, [pc, #200] @ (20041fcc ) +20041f04: 2021 movs r0, #33 @ 0x21 +20041f06: 6058 str r0, [r3, #4] +20041f08: 6898 ldr r0, [r3, #8] +20041f0a: 2102 movs r1, #2 +20041f0c: 4388 bics r0, r1 +20041f0e: 6098 str r0, [r3, #8] +20041f10: 60d8 str r0, [r3, #12] +20041f12: 6118 str r0, [r3, #16] +20041f14: 6158 str r0, [r3, #20] +20041f16: 4b2e ldr r3, [pc, #184] @ (20041fd0 ) +20041f18: 2100 movs r1, #0 +20041f1a: 6099 str r1, [r3, #8] +20041f1c: 2102 movs r1, #2 +20041f1e: 6159 str r1, [r3, #20] +20041f20: 2101 movs r1, #1 +20041f22: 22f0 movs r2, #240 @ 0xf0 +20041f24: 5099 str r1, [r3, r2] + +20041f26 : +20041f26: 492b ldr r1, [pc, #172] @ (20041fd4 ) +20041f28: 6019 str r1, [r3, #0] +20041f2a: 2101 movs r1, #1 +20041f2c: 6099 str r1, [r3, #8] +20041f2e: 2035 movs r0, #53 @ 0x35 +20041f30: f000 f844 bl 20041fbc +20041f34: 2202 movs r2, #2 +20041f36: 4290 cmp r0, r2 +20041f38: d014 beq.n 20041f64 +20041f3a: 2106 movs r1, #6 +20041f3c: 6619 str r1, [r3, #96] @ 0x60 +20041f3e: f000 f834 bl 20041faa +20041f42: 6e19 ldr r1, [r3, #96] @ 0x60 +20041f44: 2101 movs r1, #1 +20041f46: 6619 str r1, [r3, #96] @ 0x60 +20041f48: 2000 movs r0, #0 +20041f4a: 6618 str r0, [r3, #96] @ 0x60 +20041f4c: 661a str r2, [r3, #96] @ 0x60 +20041f4e: f000 f82c bl 20041faa +20041f52: 6e19 ldr r1, [r3, #96] @ 0x60 +20041f54: 6e19 ldr r1, [r3, #96] @ 0x60 +20041f56: 6e19 ldr r1, [r3, #96] @ 0x60 +20041f58: 2005 movs r0, #5 +20041f5a: f000 f82f bl 20041fbc +20041f5e: 2101 movs r1, #1 +20041f60: 4208 tst r0, r1 +20041f62: d1f9 bne.n 20041f58 + +20041f64 : +20041f64: 2100 movs r1, #0 +20041f66: 6099 str r1, [r3, #8] + +20041f68 : +20041f68: 491b ldr r1, [pc, #108] @ (20041fd8 ) +20041f6a: 6019 str r1, [r3, #0] +20041f6c: 2100 movs r1, #0 +20041f6e: 6059 str r1, [r3, #4] +20041f70: 491a ldr r1, [pc, #104] @ (20041fdc ) +20041f72: 481b ldr r0, [pc, #108] @ (20041fe0 ) +20041f74: 6001 str r1, [r0, #0] +20041f76: 2101 movs r1, #1 +20041f78: 6099 str r1, [r3, #8] +20041f7a: 21eb movs r1, #235 @ 0xeb +20041f7c: 6619 str r1, [r3, #96] @ 0x60 +20041f7e: 21a0 movs r1, #160 @ 0xa0 +20041f80: 6619 str r1, [r3, #96] @ 0x60 +20041f82: f000 f812 bl 20041faa +20041f86: 2100 movs r1, #0 +20041f88: 6099 str r1, [r3, #8] + +20041f8a : +20041f8a: 4916 ldr r1, [pc, #88] @ (20041fe4 ) +20041f8c: 4814 ldr r0, [pc, #80] @ (20041fe0 ) +20041f8e: 6001 str r1, [r0, #0] +20041f90: 2101 movs r1, #1 +20041f92: 6099 str r1, [r3, #8] + +20041f94 : +20041f94: bc01 pop {r0} +20041f96: 2800 cmp r0, #0 +20041f98: d000 beq.n 20041f9c +20041f9a: 4700 bx r0 + +20041f9c : +20041f9c: 4812 ldr r0, [pc, #72] @ (20041fe8 ) +20041f9e: 4913 ldr r1, [pc, #76] @ (20041fec ) +20041fa0: 6008 str r0, [r1, #0] +20041fa2: c803 ldmia r0, {r0, r1} +20041fa4: f380 8808 msr MSP, r0 +20041fa8: 4708 bx r1 + +20041faa : +20041faa: b503 push {r0, r1, lr} +20041fac: 6a99 ldr r1, [r3, #40] @ 0x28 +20041fae: 2004 movs r0, #4 +20041fb0: 4201 tst r1, r0 +20041fb2: d0fb beq.n 20041fac +20041fb4: 2001 movs r0, #1 +20041fb6: 4201 tst r1, r0 +20041fb8: d1f8 bne.n 20041fac +20041fba: bd03 pop {r0, r1, pc} + +20041fbc : +20041fbc: b502 push {r1, lr} +20041fbe: 6618 str r0, [r3, #96] @ 0x60 +20041fc0: 6618 str r0, [r3, #96] @ 0x60 +20041fc2: f7ff fff2 bl 20041faa +20041fc6: 6e18 ldr r0, [r3, #96] @ 0x60 +20041fc8: 6e18 ldr r0, [r3, #96] @ 0x60 +20041fca: bd02 pop {r1, pc} + +20041fcc : +20041fcc: 40020000 .word 0x40020000 +20041fd0: 18000000 .word 0x18000000 +20041fd4: 00070000 .word 0x00070000 +20041fd8: 005f0300 .word 0x005f0300 +20041fdc: 00002221 .word 0x00002221 +20041fe0: 180000f4 .word 0x180000f4 +20041fe4: a0002022 .word 0xa0002022 +20041fe8: 10000100 .word 0x10000100 +20041fec: e000ed08 .word 0xe000ed08 diff --git a/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf b/build/pico-sdk/src/rp2_common/boot_stage2/bs2_default.elf new file mode 100755 index 0000000000000000000000000000000000000000..2ee231918085d34dc89800692ea8d738f22bb76d GIT binary patch literal 5980 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 literal 0 HcmV?d00001 diff --git a/build/pioasm/.ninja_log b/build/pioasm/.ninja_log new file mode 100644 index 0000000..7f6242d --- /dev/null +++ b/build/pioasm/.ninja_log @@ -0,0 +1,11 @@ +# ninja log v5 +0 244 1683968526978482701 CMakeFiles/pioasm.dir/pio_disassembler.cpp.o bd66207cd401ac5c +0 325 1683968527060482705 CMakeFiles/pioasm.dir/c_sdk_output.cpp.o 925538e4707c2fba +0 418 1683968527152482709 CMakeFiles/pioasm.dir/hex_output.cpp.o 645eb5b4142430ed +1 448 1683968527183482710 CMakeFiles/pioasm.dir/ada_output.cpp.o beae61992fc2b081 +0 450 1683968527184482711 CMakeFiles/pioasm.dir/gen/lexer.cpp.o ac31b279b79e16b5 +0 451 1683968527185482711 CMakeFiles/pioasm.dir/main.cpp.o 91f19dbc4ee03b7c +0 652 1683968527386482720 CMakeFiles/pioasm.dir/python_output.cpp.o f3d392aa6f78e48b +0 830 1683968527563482729 CMakeFiles/pioasm.dir/gen/parser.cpp.o 9b8a719da33ec6c1 +0 1164 1683968527897482745 CMakeFiles/pioasm.dir/pio_assembler.cpp.o a5d4cd32fe7afe54 +1164 1225 1683968527959482747 pioasm 104bd97c7a56de1d diff --git a/build/pioasm/CMakeCache.txt b/build/pioasm/CMakeCache.txt new file mode 100644 index 0000000..c54b555 --- /dev/null +++ b/build/pioasm/CMakeCache.txt @@ -0,0 +1,330 @@ +# This is the CMakeCache file. +# For build in directory: /home/spider_pig/src/c/pico/clacer/build/pioasm +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/usr/lib/llvm/15/bin/dlltool + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=pioasm + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Initial cache +PIOASM_EXTRA_SOURCE_FILES:STRING= + +//Value Computed by CMake +pioasm_BINARY_DIR:STATIC=/home/spider_pig/src/c/pico/clacer/build/pioasm + +//Value Computed by CMake +pioasm_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +pioasm_SOURCE_DIR:STATIC=/home/spider_pig/src/c/pico/pico-sdk/tools/pioasm + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/spider_pig/src/c/pico/clacer/build/pioasm +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=25 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/spider_pig/src/c/pico/pico-sdk/tools/pioasm +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/build/pioasm/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake b/build/pioasm/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..75817dd --- /dev/null +++ b/build/pioasm/CMakeFiles/3.25.3/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "12.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/pioasm/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin b/build/pioasm/CMakeFiles/3.25.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..d45cc60075dc654384531f225e75fb0c7ebdec8e GIT binary patch literal 15576 zcmeHOYit}>6~4Pp8n;dCO%)T9v}6UT)DS%0-8hz;$YlLkd$#hUqz($C>2&QK+pF&G ztY*ip9fWF>g6f7;p*)nTNK`_IKS%`$D8Il}PzwdBukgU>*L<+4D1qBFM&Y3yi zc0AohP$B*>*V_H=d3^WWIrG@-nKO@P#zvx%h(c>oA6G1;W1c20hVuudLy%T|Y8!pu zrS4R>ki5y&dG@piWcAwR=tgW6eG4J;I=RyT@AT9Z!E2ZyBlDWI_066IsAM~s=bA)@ z9{4Q@0EE6CFD?-SSQH-6&*R)&?DBXQ`!`}*@}diZ$0GCAgtsQVI!e4XLFAKj!k<3L zXAl!);|2`!=7kr;xXV%sh}=K$rjvg^@$MJiITcQM~pER+`(yB7O;yLx-Hs->meDe%1F^x6RGpmd7=|*kQ{zV7w9UCf)iLd<@u8wsHm7paMboo2wiuM|85yLM zE0mRC%q-@N*+My2ESxeGnX68IX8(TP1HCMk>b~S+3$|K0WUvw2MAHjv2OH_UYvmb}4HYfuCtACxpZ;m^V3j|Bzj|^pL*tx_#fze{h;%-%WjGU4QAVBl=6%TlC1w`lXxB4jQ0C z257CV&9?6uewV-8zmH66q5GJAy8ktey86nS&Q|?Q|81nd(p9U~uFTWd%bO!4M@}Lx z@akvCc#JqJpS`B9EUdkfxxv#rlewm!*UxtRwvE#A!%eaFAFoC-H$=OGH}7|Bd2v&; z{l%c=Y9mX>p8_M@IC;U{Hyic_hYnkqfiMGM2Eq)483;2FW+2Q!n1L_@VFtnsgc#M zx%}xR$22UP9t)lr%T7&=WsJ$TdC2)XU>Kt)a+RguM5WcSuBt>+?JVyx%dfrp9Xe{R{>U#Y#~A0vPF z(Op|?q^1n1L_@VFtnsgc%4k5N06EK$w9r17QaKyBR<|BI*xOLpUd4AU_(Amjm+C zB5xH$f#f!kzbq7PfGD3Y9Z774tRTD>56yI`kahadnokyoT1a*G%e5(x8H6+IPux((y~z2?o2l&~=<1M1vRXpxlu)n)SpBDXxJhPe< z{llUcP`2ooML|#B>#b4T$6aeopfAwZXWT94r+Y7gbib$1_UKN9{S5zi z*gx8)a6Uu-H`YV&VK>c_$4^UrGv=_9^-(%IMGwkdr02N7?cGOu&O>l}dtH5}>P%w< z4-bnzIL;{P;~QOFX{L$ZZlYI1=H0^=GtTt1rDC5&($=*VF)-rr| z!C0H}wC~>AGNuc2hFQ)Ra#X%f_Iq8H&t5DzPSNza^tm2%_lwHi>7@W8qZ=bf2gWmo zK73Re!=IWM7|#wVV{~kCaA3@s92t2aGi6K-4AKoWWtjP#lcSpYNh+Jq7s|#$)yxOV z=F|StcPXpSS1n^cSI%=iK9$#V=s@j#okg|t26;H-LUsIn&yEZH4UX%T>eD339CNx_ zh2me8|2KG3pyAs9N~YJmPbvyTCmC+1cPk0SQ6YI$BWK$=niMn8r*U(o!VCqq93Gjb#Jf3`rbC_HT<}`(JuCbUi`n%>pYbE~;onN|o4rrOzTEIT>PbrVQpeA4_FfVEab1Hv zOr5{bZztkoeE{4mj#w`Q<4=&C*9PEY{QyJ(8?P@oPvGNs|C6NS-)!))9s#~UHh<$W z{OutUcx?ba)&oGSt1y4~0UseguQedoUlI{QLV^Y7k2##84(AkntapH`;)wXc?SF#o zyiHht)vxPveWxq;hQ_h{?F|zA{J8LdBGxI8flmea2{8aMUkm^l_~igUEqvgEfgOgp z81LBtAHR=4tP|lM-2QI}ANf~t@f5`RTC{aD@-;kD%J;cZQ zs{URiZyYropWtCXa(>wbe7tY9+RZGb?(v}h4L)#jVY>4|p}eS84G~ zc!+t5_C5K3n+!Y_=8ttxO!$ZczN7=9;&mPC#J#QupRX_e2EHG0?D_qcWxyxJ$iFkR n>Z{KmdExT|bNBOG4|viS5lD;yk=DG8`CsYr2>%csAjtnGbVbUC literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/3.25.3/CMakeSystem.cmake b/build/pioasm/CMakeFiles/3.25.3/CMakeSystem.cmake new file mode 100644 index 0000000..4c245bf --- /dev/null +++ b/build/pioasm/CMakeFiles/3.25.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.19-gentoo") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.1.19-gentoo") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.1.19-gentoo") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..c9ba632 --- /dev/null +++ b/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,857 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/a.out b/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..773b99eb0f6eefd5b7a756ea271544061b4a4ca5 GIT binary patch literal 15680 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 O{+%6K@Q&yJrvBdrPzOH% literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/CMakeOutput.log b/build/pioasm/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..dd14f40 --- /dev/null +++ b/build/pioasm/CMakeFiles/CMakeOutput.log @@ -0,0 +1,192 @@ +The system is: Linux - 6.1.19-gentoo - x86_64 +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/3.25.3/CompilerIdCXX/a.out" + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/CMakeScratch/TryCompile-iYSDNY + +Run Build Command(s):/usr/bin/ninja cmTC_032c0 && [1/2 50% :: 0.009] Building CXX object CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_032c0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxk6UW7.s +GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed + /usr/include +End of search list. +GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu) + compiled by GNU C version 12.2.1 20230428, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 5e97c40e86e96e182c21fd10fa611d92 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxk6UW7.s +GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0 +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.' +[2/2 100% :: 0.036] Linking CXX executable cmTC_032c0 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp +Thread model: posix +Supported LTO compression algorithms: zlib +gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) +COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_032c0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_032c0.' + /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdpocPp.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_032c0 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_032c0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_032c0.' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/CMakeScratch/TryCompile-iYSDNY] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_032c0 && [1/2 50% :: 0.009] Building CXX object CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_032c0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccxk6UW7.s] + ignore line: [GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Gentoo 12.2.1_p20230428-r1 p2) version 12.2.1 20230428 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.1 20230428 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 5e97c40e86e96e182c21fd10fa611d92] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxk6UW7.s] + ignore line: [GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.39 p6) 2.39.0] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2 100% :: 0.036] Linking CXX executable cmTC_032c0] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230428-r1/work/gcc-12-20230428/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/12/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.2.1_p20230428-r1 p2' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib] + ignore line: [gcc version 12.2.1 20230428 (Gentoo 12.2.1_p20230428-r1 p2) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/12/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_032c0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_032c0.'] + link line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdpocPp.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_032c0 /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../.. CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdpocPp.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_032c0] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] + arg [CMakeFiles/cmTC_032c0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib] ==> [/usr/x86_64-pc-linux-gnu/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib] + implicit fwks: [] + + diff --git a/build/pioasm/CMakeFiles/TargetDirectories.txt b/build/pioasm/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..3500c1b --- /dev/null +++ b/build/pioasm/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/pioasm.dir +/home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/edit_cache.dir +/home/spider_pig/src/c/pico/clacer/build/pioasm/CMakeFiles/rebuild_cache.dir diff --git a/build/pioasm/CMakeFiles/cmake.check_cache b/build/pioasm/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/pioasm/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/pioasm/CMakeFiles/pioasm.dir/ada_output.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/ada_output.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d342213b14aec201d69306036e92582659035b35 GIT binary patch literal 104968 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℘8z7M$HChKF2_OL|B!z+ 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 O!lyiLvZT)U|NjHf4BPVn literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/gen/lexer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2ec353f49073065ea61e3e2e24ca6ec2679c46f9 GIT binary patch literal 126024 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

a?RFHHK(TL){8~k7+m%PD^M8 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

G@V0C8|*OyhOoZVn5>(H-! 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 R-s%0HL!p%>UvQK9{{yNu&+h;L literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/pio_disassembler.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..f22db83e02c33c790b90e9c09d909a67b4d6b2f9 GIT binary patch literal 49912 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 literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/python_output.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..28c8f4f2ff9304784a62811de7b96b94a68ac28b GIT binary patch literal 242880 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%0DG)Q8J>eYpgqQk_HsEru%8J2<+LUR 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%0A9EsA5=c3?1| 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 >|`ZK}f`+!euy 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 U)V}|Z=Kr#M/external/pico_sdk_import.cmake + +# This can be dropped into an external project to help locate this SDK +# It should be include()ed prior to project() + +if (DEFINED ENV{PICO_SDK_PATH} AND (NOT PICO_SDK_PATH)) + set(PICO_SDK_PATH $ENV{PICO_SDK_PATH}) + message("Using PICO_SDK_PATH from environment ('${PICO_SDK_PATH}')") +endif () + +if (DEFINED ENV{PICO_SDK_FETCH_FROM_GIT} AND (NOT PICO_SDK_FETCH_FROM_GIT)) + set(PICO_SDK_FETCH_FROM_GIT $ENV{PICO_SDK_FETCH_FROM_GIT}) + message("Using PICO_SDK_FETCH_FROM_GIT from environment ('${PICO_SDK_FETCH_FROM_GIT}')") +endif () + +if (DEFINED ENV{PICO_SDK_FETCH_FROM_GIT_PATH} AND (NOT PICO_SDK_FETCH_FROM_GIT_PATH)) + set(PICO_SDK_FETCH_FROM_GIT_PATH $ENV{PICO_SDK_FETCH_FROM_GIT_PATH}) + message("Using PICO_SDK_FETCH_FROM_GIT_PATH from environment ('${PICO_SDK_FETCH_FROM_GIT_PATH}')") +endif () + +set(PICO_SDK_PATH "${PICO_SDK_PATH}" CACHE PATH "Path to the Raspberry Pi Pico SDK") +set(PICO_SDK_FETCH_FROM_GIT "${PICO_SDK_FETCH_FROM_GIT}" CACHE BOOL "Set to ON to fetch copy of SDK from git if not otherwise locatable") +set(PICO_SDK_FETCH_FROM_GIT_PATH "${PICO_SDK_FETCH_FROM_GIT_PATH}" CACHE FILEPATH "location to download SDK") + +if (NOT PICO_SDK_PATH) + if (PICO_SDK_FETCH_FROM_GIT) + include(FetchContent) + set(FETCHCONTENT_BASE_DIR_SAVE ${FETCHCONTENT_BASE_DIR}) + if (PICO_SDK_FETCH_FROM_GIT_PATH) + get_filename_component(FETCHCONTENT_BASE_DIR "${PICO_SDK_FETCH_FROM_GIT_PATH}" REALPATH BASE_DIR "${CMAKE_SOURCE_DIR}") + endif () + # GIT_SUBMODULES_RECURSE was added in 3.17 + if (${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17.0") + FetchContent_Declare( + pico_sdk + GIT_REPOSITORY https://github.com/raspberrypi/pico-sdk + GIT_TAG master + GIT_SUBMODULES_RECURSE FALSE + ) + else () + FetchContent_Declare( + pico_sdk + GIT_REPOSITORY https://github.com/raspberrypi/pico-sdk + GIT_TAG master + ) + endif () + + if (NOT pico_sdk) + message("Downloading Raspberry Pi Pico SDK") + FetchContent_Populate(pico_sdk) + set(PICO_SDK_PATH ${pico_sdk_SOURCE_DIR}) + endif () + set(FETCHCONTENT_BASE_DIR ${FETCHCONTENT_BASE_DIR_SAVE}) + else () + message(FATAL_ERROR + "SDK location was not specified. Please set PICO_SDK_PATH or set PICO_SDK_FETCH_FROM_GIT to on to fetch from git." + ) + endif () +endif () + +get_filename_component(PICO_SDK_PATH "${PICO_SDK_PATH}" REALPATH BASE_DIR "${CMAKE_BINARY_DIR}") +if (NOT EXISTS ${PICO_SDK_PATH}) + message(FATAL_ERROR "Directory '${PICO_SDK_PATH}' not found") +endif () + +set(PICO_SDK_INIT_CMAKE_FILE ${PICO_SDK_PATH}/pico_sdk_init.cmake) +if (NOT EXISTS ${PICO_SDK_INIT_CMAKE_FILE}) + message(FATAL_ERROR "Directory '${PICO_SDK_PATH}' does not appear to contain the Raspberry Pi Pico SDK") +endif () + +set(PICO_SDK_PATH ${PICO_SDK_PATH} CACHE PATH "Path to the Raspberry Pi Pico SDK" FORCE) + +include(${PICO_SDK_INIT_CMAKE_FILE}) diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..243ece4 --- /dev/null +++ b/src/main.c @@ -0,0 +1,17 @@ +#include "main.h" +#include "hardware/gpio.h" +#include "pico/stdlib.h" +#include "tft.h" + +int main() +{ + gpio_init(DLED_PIN); + gpio_set_dir(DLED_PIN, GPIO_OUT); + while (true) { + gpio_put(DLED_PIN, 0); + sleep_ms(250); + gpio_put(DLED_PIN, 1); + sleep_ms(1000); + } + return 0; +} diff --git a/src/main.h b/src/main.h new file mode 100644 index 0000000..4bf4c58 --- /dev/null +++ b/src/main.h @@ -0,0 +1,8 @@ +#include "hardware/gpio.h" +#include "pico/stdlib.h" +#include "tft.h" + +#define DLED_PIN 25 + +// void* malloc(size_t size); +// size_t strlen(const char* str); diff --git a/src/tft.c b/src/tft.c new file mode 100644 index 0000000..e0633fc --- /dev/null +++ b/src/tft.c @@ -0,0 +1,145 @@ +#include "tft.h" +void cmd(uint8_t cmd) +{ + CS_L; + RS_C; + spi_write_blocking(spi_default, &cmd, 1); + CS_H; +} +void data(uint8_t data) +{ + CS_L; + RS_D; + spi_write_blocking(spi_default, &data, 1); + CS_H; +} +void reset() +{ + sleep_ms(120); + gpio_put(RESET_PIN, 1); + sleep_ms(120); + gpio_put(RESET_PIN, 0); + sleep_ms(120); + gpio_put(RESET_PIN, 1); + sleep_ms(120); +} + +void init_pins() +{ + gpio_init(LED_PIN); + gpio_set_dir(LED_PIN, GPIO_OUT); + gpio_put(LED_PIN, 1); + gpio_init(RESET_PIN); + gpio_set_dir(RESET_PIN, GPIO_OUT); + gpio_init(RS_PIN); + gpio_set_dir(RS_PIN, GPIO_OUT); + gpio_init(CS_PIN); + gpio_set_dir(CS_PIN, GPIO_OUT); + CS_H; + spi_init(spi_default, SPI_CLK); + gpio_set_function(RX_PIN, GPIO_FUNC_SPI); + gpio_set_function(SCK_PIN, GPIO_FUNC_SPI); + gpio_set_function(TX_PIN, GPIO_FUNC_SPI); +} +void init() +{ + init_pins(); + + write_command(0x01); // Software reset + sleep_ms(120); + + write_command(0x11); // Sleep exit + sleep_ms(120); + + write_command(0xF0); // Command Set control + write_data(0xC3); // Enable extension command 2 partI + + write_command(0xF0); // Command Set control + write_data(0x96); // Enable extension command 2 partII + + write_command(0x36); // Memory Data Access Control MX, MY, RGB mode + write_data(0x48); // X-Mirror, Top-Left to right-Buttom, RGB + + write_command(0x3A); // Interface Pixel Format + write_data(0x55); // Control interface color format set to 16 + + write_command(0xB4); // Column inversion + write_data(0x01); // 1-dot inversion + + write_command(0xB6); // Display Function Control + write_data(0x80); // Bypass + write_data(0x02); // Source Output Scan from S1 to S960, Gate Output scan from G1 to G480, scan cycle=2 + write_data(0x3B); // LCD Drive Line=8*(59+1) + + write_command(0xE8); // Display Output Ctrl Adjust + write_data(0x40); + write_data(0x8A); + write_data(0x00); + write_data(0x00); + write_data(0x29); // Source eqaulizing period time= 22.5 us + write_data(0x19); // Timing for "Gate start"=25 (Tclk) + write_data(0xA5); // Timing for "Gate End"=37 (Tclk), Gate driver EQ function ON + write_data(0x33); + + write_command(0xC1); // Power control2 + write_data(0x06); // VAP(GVDD)=3.85+( vcom+vcom offset), VAN(GVCL)=-3.85+( vcom+vcom offset) + + write_command(0xC2); // Power control 3 + write_data(0xA7); // Source driving current level=low, Gamma driving current level=High + + write_command(0xC5); // VCOM Control + write_data(0x18); // VCOM=0.9 + + sleep_ms(120); + + // ST7796 Gamma Sequence + write_command(0xE0); // Gamma"+" + write_data(0xF0); + write_data(0x09); + write_data(0x0b); + write_data(0x06); + write_data(0x04); + write_data(0x15); + write_data(0x2F); + write_data(0x54); + write_data(0x42); + write_data(0x3C); + write_data(0x17); + write_data(0x14); + write_data(0x18); + write_data(0x1B); + + write_command(0xE1); // Gamma"-" + write_data(0xE0); + write_data(0x09); + write_data(0x0B); + write_data(0x06); + write_data(0x04); + write_data(0x03); + write_data(0x2B); + write_data(0x43); + write_data(0x42); + write_data(0x3B); + write_data(0x16); + write_data(0x14); + write_data(0x17); + write_data(0x1B); + + sleep_ms(120); + + write_command(0xF0); // Command Set control + write_data(0x3C); // Disable extension command 2 partI + + write_command(0xF0); // Command Set control + write_data(0x69); // Disable extension command 2 partII + + CS_H; + sleep_ms(120); + CS_L; + + write_command(0x29); // Display on +} +void set_pixel_red() +{ + write_data(0b111111000100000000); +} diff --git a/src/tft.h b/src/tft.h new file mode 100644 index 0000000..48cf8af --- /dev/null +++ b/src/tft.h @@ -0,0 +1,28 @@ +#ifndef TFT_H +#define TFT_H + +#include "hardware/gpio.h" +#include "hardware/spi.h" +#include "pico/stdlib.h" + +#define LED_PIN 20 +#define RESET_PIN 22 +#define RS_PIN 26 +#define RX_PIN PICO_DEFAULT_SPI_RX_PIN +#define CS_PIN PICO_DEFAULT_SPI_CSN_PIN +#define SCK_PIN PICO_DEFAULT_SPI_SCK_PIN +#define TX_PIN PICO_DEFAULT_SPI_TX_PIN +#define SPI_CLK 66666666 +#define CS_L gpio_put(CS_PIN, 0) +#define CS_H gpio_put(CS_PIN, 1) +#define RS_C gpio_put(RS_PIN, 0) +#define RS_D gpio_put(RS_PIN, 1) + +void write_command(uint8_t cmd); +void write_data(uint8_t data); +void reset(); +void init_pins(); +void init(); +void set_pixel_red(); + +#endif // TFT_H

2J8ft2j}gBF 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 literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/hex_output.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d1fe795a48fa93ca807371270bc71f1fc3f141d3 GIT binary patch literal 82144 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%0DrM9&phzSo}~~lkT!ALzf97+F6k1Ct+r%0UdJn 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 Q7yZ`z!csNX0A$nuKc-$Sr~m)} literal 0 HcmV?d00001 diff --git a/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.o b/build/pioasm/CMakeFiles/pioasm.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..ddf46e5462478161875415e980c4be64b354b1ae GIT binary patch literal 193224 zcmd?S34E2s^*(+fpr|OgW2H964OB2;4N8^mLL!SP0YybGm*fJe*-UO&6zT$~5m2<*KVU!M+{0K^;k{>DQC`yYYUrg!gk{?a!7|D;7 zbR4B;NWO&9A4z^ZrKOUeKC-`M*fIfzrQ9{$)!4Cizz+eO1!eD1BY>8zp^%(l;gl7Nwgc|F)#>Nct|N znkl`41)i2c;iLev71ADg9XT+bG>G`F~RSFUfx*=?+RimHcOt{#(+| zDg8q7UrPEPN}DAAUrPTc`L8J5DfzD{{YLWNN*Wln#;nP)dhMemJEgBp;=8 zq~u3QT108Fm6ETLw3^Zy$=6DH zA*FSaua`7QX@lfvQaVfWvnib;`HLjIn9{kDpGWCWB!3B|mrDLJNiU~#zT_83x{%T< zB!4BPS4qB6(yJ+5B>BaZE|L5-l3q*cQpsOO>GhKTDW%IKe*>jAO8zEFmrMRS`u zH&ePo^0!cWtK@${=}O7pM(OR6zk|{{C4U#Czm)v1D7{5LO8+SNKS}xsrE4VrD5Z}{{&7mzO8yB-pOpMl zls+x_XDEGE^6MmBPw8`#f1c78B>y6%f0q19lKzF#4U+#Wr7uhVZy3$|B(Dglx~syR!KjmberV2 zQ~FQI|4Y(ODBU6XPbvLO^8c3fb4tIE{Fjpchtej=|CiGLN&YKJcS`;(vkA?ZeYbMp#qm^HB_P%q&YlA3|1T3`D;6|QXAiO>RWWMqvqEPfxbMT_(m_IMO};L zKiR2h(cVQ%CazU1U;p;6B$ku6vu6U`mC%MI6YqA~WF%Rzw#&kUzy0=Gd()aP{8G}v zmhz$#91}|(x$S#J)Ep(OR?|i;mMG@Drstm0*4eG7ao(1q#)i$zrf5+&N;YfqBBjxH z%-2Qw!l7pkJ#*;9p%Y4rF5AxGeB+~ozoFJNKA2Aln)~{Kwd)oZ5$M?W!miwCqoajO z)m2($H>j^m7OrA+$-YkSy<{U_w{Vi?yKdnWon7MLxo+VYD&WDrwPOdG&D7VTq!D{P~eh< z8$#`c7ow?ckvOPJ-9B8fwxQbB5kq+)%ax@x&Y>)K+S+!gMi@1bk#!o%YvRbZJ%&C` zNhG@9pUEyHfJ5kv*yw@}6ozAE!CMM)q}OC$Dy$Y16e4A#nmoz*wxpz8;|=Ul zEH0#|QTe28M_HQ!(uf$NGpuL|iLq@zQ<3t3TKH-Y&nbo|IPYaeu|@0DAYe10>}(Q@ zvm#8Fg&bUw<*XvSxbbPHo3!U^e9H5EOyl2+8r6JrKfA2Pg(a-)B~H?~a0Y$z&=ZAY z{LUCyq$rAT)Fk7nS}$Uu0X2pNHG$dK?Z<6L7wKwc9%ByT70iGVWh9R(T4V|SRJ*o* z$vV{S6@E)@P+C~Dgu9#ycW}~(^WrFl7;^P>(Gs2>iF|{fTstRc*cuUwmOQ#tU9m(} zARcJRgN}mL%w62rr02v&HLDYQhl{RTYBOKGl6ky`ubGQ(;bBQ&t&-PpP%>$A(Nmi# z#dxA|W6`3C>nRdCNCn$n7Mx9nxAhFRJ~ibcr>#dA7#py4E9+lTd*GJ|E^b^G<^;z! zejVlq$2M*cafM?V-;XZ%vdedaZo4p8ujxIfz1wmek`zkSBqg9kjd^MlR;UxI zZ53QbUs1b7q+aO;X9!;QG)I2t4xK#oyrJh0jh&|=N?PvZQb0*&(y*hbaUunj6jah> z-IQLRELt>n2SHS<%y%N8P9!SVQ5@?om6~{|FGq|IoCz{&R8n9{WgGzc;zER4jkTPl7-HSE0wS=ux+D@d@b`Nboq&+${Z6~B{ zVqSK>o2b~x@S>k~epOSuqWSZhB3-T>qSh|K_RVj~Np>ruzg@0vTd z*mkk65j9R_dvJrdO-&)yNF*GTg7EuD$i|{fk3iC2bn|mhEe%=ooF{!GcHt}^H-EJzyY)w%K7+RBQuxMJ8_T};>K<{H+NHJ{`RzJ%&ge5>PC z3AunMv;>BjGEDCXW-iF>K~=LZwmuCd!f`kKnmI$`jM#Bx>$)k+NR( zv>9Ud}h3&GR{3AOmpLP3B?%1^=7&Myhz|1mG`POa@EGES6QswczHRsRDDk* z6Ls7wYGZAjtf8F0V1GDDo}Q>q)WwrEbzCdg+v~Iwb9?ogk*KU?hVrSctEf)W)fM%* zsw7@ro|~9mLCWgIu7LK}>*{LiPG)7*B`$2JsH0wUw3RzEUfGa{^r}^4hOXA7bEOs1 z(;`m&nz*6*g6f)C)uO;$#YpN)%%&brQrrAS*~_Ue(ok(k%4({rSnkS->I8Md^oFVg zwMpoNpQ%b2nr^~zk>esWsUB+K$+5Aqx9;wDA>%A$#{ z5YV)v%M)E2H!P*O!)d|31hQyqZg(eJXIAE5LhVwSVzuweK3mP&D%kLqX-C^g9?qX98&fh^Jc!Tm8wB;wr}cQDAqgF zhnufBrR!Z}$Epm8=c}2q?N*pUYXTZ-k)~-QwCjm?!W@v5{IVduJ|Xo+&j;>Fz6I8{uc zn@3jXdRlc%+<}V3?`^nyBz}(?UW=cK^%86+>1p12Y8Cy5d1XCOs(EES zskSps4m5XcOg(pOY>aMV?eN^eliQ9(G+}IV=Z?)dcM$Ohiza?RWP!QkP*)h4%^YDk zEcWP@+e0!hTuWP(l6RY@DDA64f1jq~)WVTp)W}mNsoP^5A=+=AuUS;WcBf?Q`D9V! z23nMM&{Ztr*nnzsH<#2`$F@UtCQ334iX0B4N-L9q-d#n9^vVAzX?@zrQjfKotJA6J zdoi?!cUybOcB?uXBi>b`fN!8W&VT|@xdUrDn{P>P)}y>=&{GY=2_QPB8)+xqQ%-x9 zQ0nfZ^TfGuE$tHUEV!+sigkr^(F>dWsev&Ss6{J;YD5H(w&oL(Q~$KhG^s5%ZfZy?{?O zM$%GGr{-1OGo+Tgj)5Z2Wow< zlB-A>OFC`K_g?FZ($MZ$Cfy-^URjrPd zk+i`B+BdBellk*DM;cZwO%Zd6eUdHvWFfuC&inj%J0eMrf4C}A8SQqvHex)zKdRy0 za(QsHsJg|-sAbxnYTljn|J})wDyo!TE?UQl;-4MMc)Ks)?NLR-7KJ$0ixBsuT zVg6bgPmbSmN30s5o;8CR!_rS?W)93g_Ib&SXw;!Mc6;J~9g9{!Gj99S{I96X{S^H> zD~ohtf9U$B1)hQp&a}yQog309X*~Djlu>FAFTOSqr(_UcaM0!Bqc#`q(Txh9WCq~r za0a=_yQw2r(oN3g$coQ*@^YczXp8b|9nEtm zkmfld&6jjtN*M}~<*;U#1xv`pot<^9=lSziM;eYIGU+=n2h;D{@*I}Bvxsag8vu#o zZvYwHScDx@Hz#j4>durQU~YTrNn_EFZZddXq^pjGw6}4h+Z`kUMGrUck7{FH|o z#ENviL@+vRQ9MnnbOe&RW|u107tw4Xb%;nfs z9YzF>g4k|QH$!1)HEqh@FLd*wXw;YtWSH++kBcJy5u>cy8NRNuIum}l(P$m$qu2Ad z=aXrZJ8D=xww%Ru#1@)Be zUz*j7)7O^F{i1CDV3MEAm;AV^4%tUC!Kl~8(k)dr<0$t{Y{1ZUEGHh#u>h~HY0Qn@;NL27KgoV^E3nvh)}IT zbDhX*2S0oqQD;p5qU3akd#-nG;+-LI#9Sv{8o7v!-p^74&~uUNx^$J9jB1t8$;!B(J?=ObPFJS!`6G1dMZqhe#K|48d2g86tc>X z%wId(!)5;3BHwp%I{wk-Q=%mFteQ7M zHEu*TYGuQN-V5swj|yn|Qr%!yCa!~RW|!*;gZcQB3>~c5dL}q(sUvuc2!ne^nvFF) zgzj-hET3>ny^696`d!!W8=H1PeT2>Mge~BePo_>`uh-O9^Wg>h&>?!-eNu6V4o%1` zmyofkv&Y8R*j0Y?p`D(m@61md5vrv@mzz)Ltp!l?Zp zM>uB`IrkjZ2=>KW8})!neQ%MdsL2~BwsGz<>fk0C=gKsFNnw|WY23l=) z+nammIQty+3=(F^zNWhKtFtdp9qbv4^mT`J7*5M*q#BPW<2%@ay7LB-U$A$cS!8*r zRL?D;m7jNUPLIa^o`u`i*T|#hJT?;}kmIF-o1WfPc%aXy9YG)9zpIk-9o$t3>B(lu zs!n_DVGNNss++*SI$wPr)Nh48J86Do#pa`@N#3rOkj!{@cTRA+Aw0~X?R(uPA{l!g z=cogD+fz?3}ScaY>P}X&&zL*HVX? zG48QJm=<(3spBIP3(%EeI{@~WC`G*-DYoQOkY83)o`_AQ=V>mmT}Nwe^J(A7$rj|( zBStlqGx^CXQwW*D`Z{_*Cz+@M%#$58eE7+^Jx0+ZKs7bF1$}z=>0J=3?UUc9Z+^c% zg}v$ua%=na6g*eM#DIS4Ad*Y}`DoIpaTDp;ymo6D)1P+oUCVrs6tuf&e5Bp%uI&!* zyl1DSRM?$x{?DHS_|MS&x?a(K_`Z9LB?9`&WrG=~PZ$29%TIU9Co@hTMW@SWx#e@6 z;>d|Cj4sbPt{qc!CuoI~|A13nevW(n8Yw><%g=PnH>D}xnWntED9OfuaGLVTY0BrO zDPNJMd`+72O=-$^rYY~v4|dYWrvJfGZqv`?G}q5fbNz}mX!^$g`NO|? zr+k2JV|0E_&a(EVogKtMC#In08%nOtxu(OCj*Iu0zh_Q|z10OQ z@8`nL)~^StbDi`%eOO=n`^@$Ir2Kd+Pq^)wAm#gEd9hoblyX~pmq~e;e7VF^k6Z2! zPkWPY9UIf|7$UYm*3YATkz&I2lnc!WKg}g>Jwx`OLi*Tb<=;%?PpW$O_Xhcss-C;k z)Wg4t$DdR>*`9{Sgl6!_-_xn*I8L;kO?CBABIP!Htd=@b>0^`7q|(RgG;(ZABgYVB zIH~(Zk6W7@xuk+267MWPeT-V1GrvRo*{l^FZ{9Rt5Ci_joK`NJw)!ijTqWAhK);Kn+@{}qq}-<87t`?Ho`!$t&fM_u zalrj|qLhdEHr4-9-kX`|_Eot3S1IL63|)@xmvWo_?~!tw{$G@GoBp>;xlR7g`?BDX zh)wyMP5yhN{0J6O>+ft=zb{HT|5S}BpX8QrPg8$qC0L67 zm+~2RwjPY+1dvw4t_uFpFJzMycVm>@+K*_ z>9?B-7E-i7P5GoW<+G*SR{!!e*RPgx+uCuXl!uK~)_;?fhuJZgcTW7?lxijQd`D`h-&7aGq+@_z^Qf{;5jZ!`s<%2!7CMnOu^7C9f?ADD7=zU}S zN6Qa(S}5hVIBk-Y+x*3BDYyBnYcY3gs1a-06Use(wvCV!!n+peD^<+kxNI}QKkY51>}@&wvv`zdOG zuzhb#!@o(&r+BV+HqCMg>&8szQ^tR^{X6@5XK^K5JXmOK^X+6Q?~goSKV`0z+kEH> zDYuRBHBxTV@g^x(U9H<7`+8ioQ_5}icUJ*fiu+$uZmWN?l-uf`E9JKOSEQ+bO`7^Q zrQyF*%5Cy>SA&z@NrwG*hU>mo3?4M8nP%5A=X zl9b!*d$yGS5ZkZrm^prJxs==NXSI~8MB69C=NqNmR)3R}+vc8b?3CzZtG`gn$1{p&$HnCGx*-m z-t@Iy#KkqiF$#C((Re?h*WYzoEO>iL`J?eORsQI9%70Q`r%aO*IYyK5SM$k<9B09M zTJRGrxH^$#`07kfq_>5hpS%lxaw2^!IKN{c_{oV3u;7Ij{A3G0*n*#G!G~DzVHSLZ z1s`R>i!JzQ3qH<*^Q#+zpPa~e3qHYupJ~A-S@3f#__+am9*NhU#wnjU;*av*PL}NU zyZ}8HOhwI%T_xRMjWa>=>=$(3}Tkr}Cet`wAwBXeiyw-x(S@5I< zpJ~BoTkwl4_*@JA6AON+1;5;aFR(v;+Q%mfmYng61^143eu+=; zlN0%k1;59F-)F)34er5D4*iIC5M@8ZZ*~uUav~2{@P{lozXd+{$%*{Yg8#{aud(3j zwR(XHa-7$?gy3r}e4e!6Ph0S3EciML{+tDW!GgbN!TBxr!B0+v-)JBF8_ z1s`s~qZWLW1uwGTr(5tb7JQrqFR|d`EqJK~pJ>6)vfz^}_}LcxTnm1l1wY?{PqE-r zEx3N7!fRVOk!cqC85X?4f?r_4t1Ni61+TT>7h3Ro3!b##GcEXR3x1IWzu1D$v*4Fl z@XIXtoqzqa7Nwcz(!@cS(IDhvKQ3;ufx{(uF4(1Jf~!B<=GKUwfcEcl}q z{BaBZgav=fflXYC3;vb` zf7^n;Yr)^M;O|@T4=wmd7JRD(|JZ_Wx8VP>;GbCVPc8VrE%@ga{7Vb|9}E6p3;vY_ z|Js6oW5Fp@_I>8jjU-+dKP_>xx_?JB_X>W9oQqfY?FfHX-FT7*;DFa&3fcn@C)-Qm zd^*GX8LIHTydZtsu5iAa=KV}ptkvCPPr1Z zxNzhhg^LmZk15gRfG^;;DEt6Goa`Ef%b{y1ZLgXt2ay5qsc<=z3ivFA%VABxA6B>= zVg!7L!qr_{KqHY-rAodt@BQ4Za5)GBMPDjh4%YzQU#VUWkN`eW;kke~S?8HAx!DY* z4=MVi0dcbLDg3wq{yo*TJp=ez3O_!8zo76F0{HpL6iy7_mnpng0RN-Hdk6536@F3x zKTw%eegOZG!qsV3PuW!p$JMG+oTE%ooyPaj-=c87o9z7@s!UUzCh-)kQuqK5#$Ucs z_`m?(Q<*Z}J#$DZ6pp+54t~4BPY&?us7(Kq03KEN-~j$}g{#vLo-*gTg{TMPFMF#Y zG&+D^tMG9F{3(Tx58z)bobR@KKaI)(p6vzc+d*oGP7dIwDg3+ue!ara58y8;d};vS zPYw0506tUU` z?<-ulM$TJBB9Z@C@O_SCd3p!%&kxX-&{UllsWtc@l7&C-D?CVl zK270yaLz~T`A&t`89o|cXQAKs80N!wnVpZOKU?AMc?OMNZlQlk;R6DEEcwzL%Q7Dra z862R$TjB2c3N6o23UR{dpH%p%hL5)Y2!%d*ksyAm!iN}oE&q8Ie6GTW8G6nCNekYI zLaV&U2t%*=pJc($B>c9>NJFotAu^fE6#XcJYd(KbxO<*NY#9ca=OQe`mZsB2NAj z#b>eMGeSsu6om8XZ^4TR&x@28KDu4^D12!E-)^BlqYv{LAE3We;nx^k>v>NKg~RA4 zD|~{X*Yfrd~Z>7AySr0Dhl^&oc_Y(a4Lwa@R;GFSHj;a z+&w3$_4cOv<>*Z6Y+;bHbX%z~d` z!IxU_TL{mKxaZb%oc6JW{#a^wp7TVvlJ95gZzQr<;qLh~x?Fvl2oIBg!4H|wbfeEd z2>r_n55|rAoXYeU82bH$zEv6Z=aIW_ugKK@Bt#J1|p0_N zUGK4@8Gpv$y53C+55{B1)5Mn-dCt)5ew?WA7Yt6}pZeUb@D~lP<^Mq8!ML#t89-jd zJ%_CA;S7bl=NPp;thCT?R`_C5ueOK7#xZ~Q+@rRKN`-GQ^x7WoRd_I7>UswAdD+lw zJ(MW?6@&K{J*-x^dmd8jVXqSA6O8MM6@IYJ4g+Bro#0q1W;pdN$)<8eG%= zLE*u9=Ocx?=PI?`_Bn_7xaTU56?vv8Jm}|tu5kCfrRK9u;qG}$&F2T_GXJ1o{jI{k z4ah%rGSj=~Fm=1SoyT~)_9C8nF6I@5=NMem&pMy!gMPJrjB)pTrlw!5@QwjKRa2PW zJ)f!d-y_brdp=Y1d0ye}c}wjF_L$1_LBCp{@StB^pzxqyU90f@+G{;%{U2Dy{N0tS z)_<|W4>0svo}Vi`=-=K{c+kHMD`);e|MpXbA87b%dA?Hk!3Njzj7%^e_gwc8(vZg# zewd;Ep5UiWWBQ<Uc@~ws_{Mw57JjC{7}PR`{6qj z9`rLWD*OmTuiLv#;qJN9_0q1hX0SZ&xl`>wUsSkz-n);`_oRR}FXEo}*8O;w!jCfb zZWH>PA2ah=!XQRT08(h=h zSjY5HgKPSdddBxM_zy(>Wfpv+!uK)sdR%;M!Sj;LKj`1iSGao)R_ozzg}diqwI04u zc+fA6Y+(N5j69mpT?#KTxaPCxOs1b`aP5DFEBq{jYrB0~;qG}?Z6{k59`p}iEBtK3 zhnBbM({~ov8yvrPEBstTpC|O+DEvHw>vomQ4!84a!fC(G(4QcD7AX9DgX{R`LxsEN zY4v#g@f_yko~PA*-~)xb=V=RsfB8jB@1CdC_Vbj&-Sf}Ggnrn?Oz)nv)q4I|;T1+s zJ+7~q%k&o*T=!Sryl_4ABs?!tW#~2ka}{1~aBa6&D7@C-n*K3`UubYm|B1rgbGCXu zs{RSrTW{z!pYLD7xO@Iqw`;A!-SfA)U1gUt{l$il=Kr3;-E+B`|FxGf{X9dj`4?Qy z_$3C{{Qsu#Q3lt1PM**7mj&>o!rgPZS`WWcxO*;F^Z8QY3k@Glf9e9}Uuy72#U934 z@beXZrJ+Ac=&w_Fa6CSw@J2(g<#|Kl?)hFV&ld{6CP07wLYC7#_e)`h`aGg=_k8aZ z!4J8D>8~?<$^@UI@ShsIr{FIr{04*TIAQRW%;#qY*W>6f3cuOlS`SmNV)|PQuH&Dr z3ct3AH-KE{9!|{`5(QM>3?Bx&F3nGyXS{TNWJ%2=nuG# z`MBqbHUFO}{8s_~Un%?%gKPd1uV+3%`iB+%sG-;W-u0(U|G2?vxvD-h75;?5?-Be% zg$LWU&obt-&d_W5M=RVtZ>;CFISPNq&`%Qnzf^dzU6C7@|4W8m^G_<=J#Vb}zou~a z-11oAKk!E8^H;-1#~b%3+&x#kztDfJ@YfCfaKTG&Vm_}LJXi2L6#h4Z_Yi!i!k;p@ z_HP51GoLpC_!$Zh(qFCcw+y}ZOY0RL)aMrpf7{UOd8gaYxL)_Xx0dHhg}-a)HU2jX z{ji@ipZ5&CmgfP52lapO%}oEkq1WZHJwH5#Fu>g}djjwV$7%aQED`9xvA_{J)03?%(?r9&A_Vm0a&vhFp66ph0i?}{AmmRvEtv^ z@ZVc2wklpx-Mg%|HWE9hG&!bVP;Et`EHSI1J`pRcsjg4fHIyZtqQY3LqNbv{LcSLC zjaSl3{^H4+x>&q!xYN=bV0Ae{|gFiIw9=mnIAH>u1F466LYlWL5vDu3wvMX=@x_5G@_JJL|GE*=Imqyt=%mDi$v*OVrmJ zS(iwVDw5=d$mB!iasRh`?zE$zs z45bW}%r6DDrI3B8t0mI>nabD3NHK|GOH;WieYh!xnp@IbE(HY@GHa31D7B>GmCb(B z^9a5Hm)kOkmEiBb;lb`BDA;|Yve~{L|cq8*i-* z+UH1YVz?K&u0=VbjC?kYZ1TI!^-`^=!j)S$I6K^YW;w97u4Z~&yecD;(H9$ADd<~U zQ4@>T*C(pzjox+Hu~*UrtrFA_)ciLZ{X~ zPOW4iNtlnT>AmQL$W)(E7kZnleSyc6$bL)Mi!*jtSrO%^wxM3!6VK(q8Dw zp5+-E)R2iww(BMnZmcj4D%_sdLn*u5^lZ)b<$LNYpsk?l#H^Uv+xsr&uuvh=%^+cd z<27F23n~t+&0R)kW7^ie==Z{Eoq*lF3uP%SAm=wQM*o!a^NW(+E0~d!sXH2|=X`cY zvGRB_4lL7lr_W`$9U9MQcOwdQd#C=^3_aQvlenf?ZOo)9({OjgJ$x_D8$9~sW!R_d ztM4Ji|$BQ(U^Z)V=-Kk zl+GaRQfocgYDhC>%T{%!J@H~}uB%U;YaOG>sEfQ2V=#mWuQVAXY?T!3P;^VNMvb+K zIW=m~q`M3(s^6!bd?qJB{!`dm31m zsIRGF6w=`Nk3iqqaBca7(+ohZhG8G*C857MgrGuSy~59;2@)BUO< z^z5!v!Ud*rt?Nwg{^~J3x$AFq?tWTw$MUY%hUo}*x>eqmHvr)_y??LPrB;E1)@fip zs;>j%bT7@IqGpQg-A2$mTyD*&h4xOR$mST;F(i6mu0JbxXgz(KT~C%$ z?zVDhDJyN}zIVXw>k|N`ds{J*Z2~s$1c2_YtWE+pky>J4S@CirZ3_*!w# zz-msqGut4F(3-T|UePtTi5azps!ZQzVdUvmP>T+d?5-Ni>bT2DGp1{30>-UF2@aaQ zLdxW7x9+fT#toT6qa9auKFNLivKh9ZWn98r;^TqA3N|=E=5V7mmv@JrkBdiVMhp6R z4t3Yd!r8mC>m?CnkrnTdN8z#o9=ycn7&oqu%mF+)ca={PCCuJ+^rp_ z5q&ZG=J0a9e#BY5>EV&y^oY^y*|FM0U42b8Jvoq^6PuY&1Cc_BvP4~-%2m?&_`tdQ z=y<~VQYX{t{2Dr*pNLl#m(epQH1KH4*cr;Y-uur1eG}EP;XAr5 z?&6lKed}|^@dH-G-`#wX2TuG?TBYp&F;nxS{6AWoRIM#dl8UX*HiRg80zW{+kD-ho zZMR~67^{D5LIK@WFi(A)F>+)nJ%lu2=&&(S-ub6)CcRaLRUX#CQm@=*tf{PzmW&)< zT2mV1=g{nuSevFpxVGrA+FHkwT;A1*mORP^xA3D=SHsgZWw0K1&Ysk0V?#?LM*fY?f3gy)OE8`V3H|-EOE>ZV2g~Bg} z1D7Tf7t*sd_?QnpS(K>e8vy*2;H3Jx(j;lKqMq6muj2>K=rJAjBu{i|bU-Yoo<2)y zk)%_fBcYSXssZY#M5(e#(m`ti`gp15fOE@k+&CA@;p5byjYDcqM|+n)zR)VAH;B>% zjYqOuCNa&Dbg_}RHDV}E%{v*cBsOiwNygXms3RYd@oAr>0S=j70 zA{COccw+h8N-}a#bP9zXqu);H>0faqVOEW^T=33mV8_fQF*f5{9CHVQkJK0FT_j`Q zY4)`I*HN>^(qrFp{G40L=XacgJKl|pbOIQ`bwHW!0%M9TYbmX$#>S>6lCcT3?x}fM z85PDx@DuDca{^PDX*WHcJd=J{pdG8_n91wP;pU|x$ zWe0dKYpETCU!AcvgtOBtHkgIIR&2SfnU)cLb!PVA$RjnWIGWMKJ$DXoM_B{B+r0tP6t&}#oGwSb&mfT=((>XC4 zs$&7|QzPj+#njj~hHrViMt5-=+P&qrdz+elD{i~HkwROH$5sfoON_pi@-@fiQ_tGo zo3xf&tL83DAW-!0nDBm3t8PDrJu&67Oc&Y)#4*;DUUHZpGg6tUDox1imr;jGnFl+T zK6D$TU92wzwn@_JmShwX2c)qCJ-+ZfldTF?dGH>qG2IOBv6}1s2GA-IL!KZ^F&;9h z3fBUeU2o==EcT7n2s07Uba-HS+269fY)vh}f!8W-Zg+eAQfrttb5)X26*RJVNlQ2Q zNbPz_OIx2U{av(v^%WPncP?9eH9t`7%th{9v@AXut8O?rPsX;%P1}Ba2Ema(yZ3De zIQtcPn$~ke;C`FU?EHkyG$nHx?QyVq^zoPn%}ie7Hss{0)$KnKCj&de$H8bFK!!*^ zC_0Od2o>|)2fFbvp3FStM=5#L?EEUFtR4oKUq#SA;YS9Z$q&7B;$gA+d3=vUs|-G%(D}w_uhCL-ppLtTzrJr#=#fv0$6^*k?sq{>MEwsNUB|4BNqLzZ8_gG zt4}z_XbLhiKz-OY3%@u?KOqsTOicT~A}+ZZ+F-7$sZ|P1wUbVsX17r?2h>%byAq*; z2DfpImAf`x5bD6#E<<+m=@IUH*oYrbhaL20JS!&M# z^Mw$BojhXAcOb*|cFhP(8_@W-l*!Otdjq>#zF4f`as>s_sSSJjzt)2ql9 z_Fg7crR~y;nELyf*4VV>=2In}KsF=Z&PJDniP@dHEKxa+c{;aDFGvY&ZqYGjdJ1BC zHT|v){o>8khH2(^g)%#_Xj>TY4pLbCv_;p7*RQ}4PTEPQvy!s8M$V-b2ZQ_4(Hy&Kmp2wgyjcm8s)-oB{ zefa*BXYVS_u4^XMy4zPYX|mFsU$IkLvCgm9xfB`kCzk5I5N%SaUt*$%`}h?{vJaaj z=7WfNbq)P;RLv~@T`8vmvhsly^pjNd3+$E7o0sDBGv!m&%R9K|D4^Ftc&l2*+aF~! z67+0GWuiJ-mDR)D_zaZW`&AXiB^ilq8jPJyZ%az?EK5QE@``ElQX&0F2R)ckTBLs| zEQ`}&0cp~lQ&eXZ)7=Nio)+NdK$h&HfVUmBG4lLKFJhv9yd$k9%D!}DyP?{=qlc#$ zeuY!TG&1GH?6O2{G8WIUpPix149jMS4-4JL%0#=- z=s@+3Av&R{2L4RhftQ-=5^9vnH+tC2NI}DupC*#Gj4_;;UQ;)xjowB^Mo+usrZ#zh z5Iw_0KEp2p&z!@=+;^M(OA7A!Sg$$@n|9-MH`;fl*Sb-tL$9FY-SqY==6C(;scFUV?Q>>H7#~-UNZGVP zJqP;tNn5gI**s%3hX!{$@zdI5n~F{o0{cpKmmGopA5(m5q;J07X(Yo_*2SK|k@|5; z M8dAQ3B^gkXca4D05$mNvIy9IVdU2M*8MEH;%{Uj}K(sNO{h+?ktjjo_ zm*>Z_(Mo!7wKP^1`sES{Z2riy<9G~HFj=<0GtK|%>r)Wz?t>5}k z&EEAJKM6}~Hj+6jKjBZOdPvu@gd57MICcDwe!)ZfH!uriVs8HRn$tWubi}(2)FjWG z=9>m!q`{tJ1{({*V&+F5vKb_Lgf~$>H>w%Ohv;3~&f|#V_`Hxgux7SELtQ-EfO&6h zHePrW-UK>u=B->ON)Nta2PO zWO8)y&GXJ=w!+3*NUa& z?qzY|XJd9JgR@9zwKq88ol%gH;!HS&IOa?^`Il4^LSRYUJg@DGR-%>(BBO>W31mm# zotiRYrKc0UJkpCS^W9xw1tLF9<6Tjj)gD9eqshX&M-3f1onqnnN$;XS4?zEP=Xy=G3Yx&ZEl@p;hNQ@DfE6BQ27+m_{O?>Ok4r9*_!*XG+20=0qst$C zI&qWds7jb$$$Dp{md8J3X^S>woy|u@Q%UD*xPaaprxxUVYo?kv+niUwWppxyeuS2GyBv0OEW({6V+Gki z0+GdOvX7Z2Y-`zx)|p!W3ss+{+lnkS8IWaE*PGpL3X@%G$lg@r&TcY=Q2!gJUNiN_ zi84OimXT)YpoH8YhAh=TMk#B{}{v%RZ2L!f}D>MvSv6NIAHSJ@^*I z{sF5_Df9kX`d>WsTuRq9J5a7}U-JDS-wz`2pwG&l0UhU)!JZ!*UQF3{Hl%?+itX<(Rrw6-m*|Als{`7|X|(jm zm}rOgj8f<56nUe720R1M*l@hqi@U}ay0hUS_TE_-Pr)|cT}X4{%gZVC^PR1>4QOtw zc&Xu^Mn$cvfV@E9H$e(XtvDi69#Cvm?P{gSUE$1IA(L8WrtW!?CY@!v>P>CJzAZUt zej>y7+%5E284X-EQgRU(8hS|dovW|`)GF0-$LjrtHev2lhhs2)b+oz(N`-}f6}FnK zRy+2EjM)iiBFOF?zq=}JMR-r6+Bk^TEEAZIW4#kRUX_HNa3+b(Z#0}8pIR}qfcNa` zD`I7p@%no82p#>x*R&d5QcNht<}pC5=qyxC99)r#&Tm(*F+f{TN9Zf1zC@vh!Q# z(@SusdlB${K+k;i_fr8!J|hM9^BD{D%qJ<|&jK9z#02;AnFjRC=T7-v3pnzbEx4c0 zB|y)7x>K9^)954-zkaS0+|Oq@&@-P};d49SD9>*!e0~S?%%@KHJOViKdCJ1)d7x)L zbA`_n#I5=noeFj(WHj@Qu*kWq`i{_+x-$ zfBhNocY(fp4r|%b^H#u50Q_UXhX~H>aQu!2`fWge4&ZD9x_>VL{As|S0UYanQ*d4H zEz+J3fgbBUh&z@(oct5`9|Jh*xgX#t=R&~$1$?d(T+4H($a6E`*zb1$AME$v2=2GH z2Z0{#?Qejiezpj%<#}4<`8Uv`e)2jh^#t_O7jV?iFu+kiO9B4`^s_>6EzgT0&o2Q- z{oDt9P(Kd}?$^&+phx|D0yyet?>(IMYI!~pc@7qw)r9&f1|02YGT_L6mXH5u!vAuh zNB$23j{M&S9QFSx;Hdu&JP7H-@*{mWz>z)=@aLev`U$MS&0YSFHt~ zCAhyIF9&+;$8QAJ@*E`Nyi+ID+&~=FRdCh=$}=74nPorWv)G3Z7W_uQvAwri_&;aC zHwf-;?^{5R?LBlar(G;R#w|Yp9OIMY07v?h0RJ=e?^%E&eGG8qe+l3_fX~%}>wYO0 zy)6SA^|k`|V88qhaEu=w0Y2Pc^M(JjK#zR>EVy6K8-X76{BOW9uIse7tN*`4d%Fql z=btAy>jB$)Jn+GKPXZjr-EhFspOgW<4dkf<9O-u_)&d9dE| zE%=od{C>dEUwt4r`yY0ZS`XWS{$MK5_`iXk*U%dO8gS&ZXIDr5<0&}=_;eAR=cz}4 zPk)D8#UYmg{;1$A=X}7Ap*(+>&jP@^Db&HQ0Q?}p7h3Q}3x16Szs`a$v*0&b@Sj`o zTP*lW3w{US&C$bMEu{Z7(4#)@x8T3G;J*W0!Za0+Jp}ln(qG)~i2nfkaW&AN1oZa; zJ`m_11RVDX(VmMee8vO*C*X4q@JD-&13k)L0rYEt5AGA9{HW*0fFAKDEcjZ$n_~~p zSm@Dj_W=3PZx>o{txq1OI4?{B`nRFpa=_OEj{br7h_wGfd)N#((tiLr(!UQl>hm+e z2Z=m>|8o?`$$M*B9<29Ez>)udEcpKbKNk3Z1$ZC8uLT_W?*#m0p#K)|k$~R-IPz&v zjn?fd0Qwxje+c+D7Cs$;9_8r-ILfo!!e<|#M|nB}j`HjYIJRp)3%)<#sQ&{1NB!Sy zk@G;H$9fL|9QpH}q}DU?zs>r7^7jNB<$v5F|A|14^7jH9D_XBg09+}j&)q({9W{b4{~0Q}MaBaZ#m2j~&+2RQ1# zKj5hU0f3|59tb$Li}&QU9&p|n1o)4kT}VF%@RNc58o*BhyrufVI0WYf9apgZ;5>4K z)Js)*;@IVU7c!JzM~MVjw@?)6?yp33wIYO8~D1{4T&z z56=OP{_QouD}c{G0LOXo3&3lDejl1^_``mw7Vuoak1kWkD9P9lx;8^ckz_H$E08dh0+u@%9ZvcEF;JDBBHsClea9*ATd~lr32K+ds9Y;TN z07pI-0gm(+1CI1_E%-dZQJ$Xwj(jcw9O*9w9Q}rEf9W!yNBOS+9P7OjaHMYp9Ob#e@N$I>3}0WwhM9e^Lz$F^SQ&q=Rv?x&UF_2 zJ;1TOxL&~dahQc3<6HEf82=-FEbzGj+J$<)5%42{{wBclEqF2D%Yh#4_Gf^j{Oo(R zo>Bgr0q+a^R{)OV9qILcBm4PVfF9$PTLH&7^A~{ULA@&hZw{Z^fFAkW4mj%J4!}_l zeD*}^2la3l;HU?rM?L%!=&{~k0gmqUC3_cuU~^%ek*^&;LJJ>LU- z@}R%&1-v!*O&g;CdgM?Qmb{(faAU~&Ue2DIZ+P}0GA?Y$fHkN5(h$9f+F9P51?aIBYO%dqkI1mMW$ zNx+fMQ-GtKcwYc<)DQL}`c-M7md9?L`UjjBPKJI&{0zX~1U@*v-U1xQ z#oK`6xOfL}+;@E!aOCqI;K=9ifFqyx0Y^SKj!hV0)VY$94Dr07rSg0v!451RVK%132>e7Vtcf6WfL35!*Ew=&@ZGC-VUy zJuhIKj5v;?_CSwuS`OeSX9vKM&mMpypFIIbKAiwZJHh#-i?o+i7TKHVJIi-mpW^(5 zegJXouYH<_qR z$9xX3@Hr6Zb$gj!pRLwBIA#1$3!iSlM_BIQ`D(C#s z`{#@w0QeA~KM?RKfNPuK;!6QP80c35ehA=e0Y4P*&4BAZRmChIeK^s+g1_eiuE#9n zLjc$J${C*mxE`~NUkdp58IaFPz_kzOqP2i)-^lo8z;hYUAF(kmK2l?p<^rAv_z=L4 z0(=VKdMtDCrGOs;^eX|^K8K560Q`B;IpdoFm!>cr*$TM!nT&T5qi0&}s~PVBIG3?c z$NcBcLT2HP{!8-&Q)>@&7Z#l&hl&9Z36rxMd|$MCWDqQ z&j-8^a6QLy@g%@?Y{2+z!1bOI$AElR1Fp|*anTciv;5^kzX@_jaX}T}%%@gSQ~v_4_qw_0 zI>4DeDfIUMu44%gY?+}xQ^i&@46@db^Od}PFDRr3~=T%SIYVU zK1481CICJZ@Fd{F0G|i=afDwgWy=8{4)nJH&h!hUYz^QefPNF;QNVWsJ`(VbGGS{w zxk}1%0UrhQJpn(C@WoO#0`MZBp8>euOXuRN0M~mLjNc9TXa?l79`G?5q;w15dacC8 zo%V8wxLxC%toqvn@G}4}0G!*kRLaHxUIO%$fa|pk7cT{z>)z4Xxo8#O6C6nW-2nJR zz;^(CCg5H7cD^w0vjEQrd=lU#fS(O`E#T(>z7%kM?}>|70X`Y%HvoPf;5z_6AMmdG zIA2))7~uJUPXW9H@HpVLfKLT{Dd1&*uL4~AR4(2Ccmn8m06q=yuF{_@|8&6f0iOYQ z3E&lg*8=`yz?TAk0pP0uuLOJp;8lR{0K6LTt`c;z{562*1Fn5G7ncBjA<)+XUI+M6 z!0Q2D1-SO{T)YAB2B6;o_)NgNN^s2b&jLIjaP9lKxCHPyKz}yiJl>Z{SrYJzfPNX^ z7X$tP;Cim$;#UBl2lSr<{u96tlHi`(bqV180KXLQ34mV)_<4YHyOvAYT)?@G9-`kB zKKx?A*8si{_-_LI3cz;)ekI`DyET>J{a)p0G|x_^?=U>{HK7g09@N37q0>Q2B6;r_>F+?1pFqz zyUSva<=3{r#e)I=8PHD#{O5qr1^i~fR{*{O@HK$n0{AAtZv}iO;J*O8yDUms{*{0a z2K+X_Cj)*v;0eHaT&$I{s{p?P=XVqy}+mI!Oj=v!T+}jeLmp#1APhLs{lV6 zaMu4zQkDe#cR;@k@ZSUe0N{TB{1w0-0Q_^n9|ZiML!2+%riTFkKHx0p%TiVd_`^Uy z3Gmf`#{p+PuSwZl!2byJD**o!;A;SX1n^COuK|1~;Ew{{{ZQu%xA!r?2Lt{%;FAGg z3;0~Xp8$LX;7a{+%2@D+eR z5BM6uUjTd);4IViGXL!a{6(Peewg!xY5xrPV8Hd5;Nr=E{{`sh0=@z86@dR0@HK#I zTjt_Tfd38XcLM$j;N8FHd|~-t1$;2zuK_+8@YeyK3;0IBR{;J7;A;SX6Yx!dzXkYC zz&8Qj{cz_C%l|gug8_dB@X3I`3;0~XHv_%`@b>^;1Nh$o-vs#kfbRtS1Hij?cfPRv z9|ArE@P7b41@MmmzZCE-fUg96E8uGZ{}}MifNujl@_pwE%efu!T)_Vc_z=MV1^5)e zKLPwwz;^(?67Wv}UkmtWfNuu;-+)JsaK5nop97u?_!oc=0sKqArvUyRz!w1C1o)kR z{}=G50skN19{~Op;Qs`i=N&y}I{m;Q;&$x>`W}FP4R`_I%;y~`8w2<^Kwk;?w}3AO zJkriBxB+nHuWkJSz}o@+D}c8L{B6LQkFKK$@EoA;mdiv=EYkt-!dwNb7^frPlK|fX z@HpUHujVxu@I8Tk1>l_kUjz7FfNuhPZ@_l~uAh~N(5L&6{MTt$XP_Sp_`ZNo27Euj z=K|gZ@D+e}1$+(Q`vblS@B;wf3HX74ch7U>KM3%_fFBI_WWWyrd@kUJ0=@$9Zh)@= z{4l^b0scL}cLIJm;N6dMJ{a)!MDn!6Ig@?3xqsTbeoj>~J~h&tUa{b$GjxvLu@di{Ow3M3dY8wO z@ksBf_4N@2^j0tIqPK4AZ~O}G(paRoxr8X_eFy~wWi#S+v1DDmB3WNt79ChtQ&k(U zOGHaXmzDORpNj8YSL3kuUpOFET1zioX{b&n%AHq%jltIx_KA(DDZ3z6TT@w4HYeJL zfB2eSdO}PR@p^u9L_iRFtyn#YLdB(71^s3&`aNmS3&iC|nMc!0KuX=WS^1@KUz;Fr zV+iL>FUROZKgR7+oA*PsjG_0<@BGeQQae z)izoAjaI38T(zamM~jxO6>l8h)r!zWuvzys|PnGg{EErXg9|kc>^MsjG@7 zX_E9$Xa1L=c>Ifxsp^epIt14hg*h%8^7iTH zhP*L)9YiwLP@kZfxw1TDbko}mTNqIDTLdMbHr&G)(;IdrvR2`GacZSG2EmI8@~1T2 zRMpH(6pznjEJV}4=a$|!66o-jiR<)Mp8y|nC%ft`@}Wa0n}MKbF48k^AOajlQGzeF zCPzvR=5uHRL)6L)T^NM-cru&zn6mz6E=MdYr#X!Mi1QV zGFILX+AE7rjnYe;lXGel z6sg&zqHvPjif5~mAZ6E-(5g5ZnE#Wyt$x>UF{J)e6VofIL&B#P^68tX4n}wG>(Kc% zwCN;rMW<%dh*VAF_t1_jjq!`Qs(B4t$#43qi_;88`lMG?lM+Ud5+rWJz6iM@GZECg zbWIJT-A088m01<)rNZ8bkY7|tRk?e^v3OZoqQ1VkB};)ZQ}d(zKU$ki(ZzZp#Y#7C z&h|*-n7ZE<%h(djqS2`(qvlGHddaXeaM=!c#@TEk|DUPfsLc6KZ3^v!>4P)9@9jen)H=5;y0~yyJ;C&md_>1FFco017u@UmQl( zW9MMn*E)51#WGA=t27_mmaEP`Y+C0?^jzUz0IItHyTG5=>Tk)Nsnl*|cpJNwY_*`d z-lc8&pI&%eOs|ioe<}pn)!pBURqgK4`>kw%>3na9lYSBHtRtH{1^5D8)zxY$7^wHS z_*O}bk7)!LhXpkrC+u4eW#q_xJdD?Er7O3wZM8G^GY)a*{vORFDvt(w!#mSw!jpBY zBK=JIK9dTYWe}M#HZ2KQNq;_eWE~u>s;kAOlTmHdK^$2Pq&L#*$jWO^!7#dY@qj0; z(g9vH%B`hs7CKLbOC5LRm%Vj6SvuWm>jxVUZL&SkkMBSDgWYl2-60s@#MgmZD0=k{ zU;l1_Tio0`*M1JpI?!tQesbCtY2i}9aG+?PEwm3&)XrUC{Z}x+tW5ODLK+B}3?;JRvYKi-?$}V4WXGp> zG{)1+T{0oY8yorlosCknf0jv&+AW3d<7J06?KG6CJHg}>oHe0mBSMF!t&yHgqm;HR zk~8XRX7N2@ryAM+@HiZ99oj^7k&;0vn0YJY z-%YH%6)o@@InGeLs_>odET9lkh58jW)y+Ai=x68I*g|HqiQ$g1(3^dp%YA!9vX|qp zu{jgBfBP;AbERLn;A|OeU?$6nmb5w}{{FCmR&^BN@>6H}$u@NewJ;v}np>Oa=YRE2haFlRg+m$Gb|4{7P0PkHfcBsxBZ^n_Kig|3i$kq2_`D zT6vRS)5id4C11$@crVLc=%m{>&8U?|e(Zq_CIy4$5J0eTh zhv{N`Mq_$S-JD`{?X5dP*H1Z&e(W%!Wc+l}$kZm!UDJt3+L@E{d`1NJEyIGk*=_bT zD8}HEEox#;vn7MmIcZ?`X#$UXelC!YciDH8eBuX#E9z8?9?hPdXICU-n})5Sj}C5P z@rK#O>XafGq&8aH@f|wWM{D0wK3e7ZW zta?|qf((>z+py>5ps6MMYr9u>w5B1=>kSEB;r?4j(_M-ib`-LP-mvoqdOla?U%k4q z5Fg5?K6Or~w>+jB77IJIpVqbd)&Qf5*gL2nl;Fc zJt_99iq9^tqPRod8>TzFzS%`D^g<6ThsSLClEAJ<0WI~_dOBp)wyT!Xe0!2kgnN!h zaC}D3SR`iY^#DC#VHy$M@H8{Hxmqcl4@r2Y>@2Mo3#sp7^%StB1Sd^} z?tf)wjD=?T#SwZNEx{-hkCoThR$AK!u)HJ>$?rk1!R@yF{iI$e8Hs1oL zrFHr)_tZ>dW_Mc`wZPP~Ytktfb-u%m&6=2~TX&6wau6TJ-Uw&xjr=aho=u-xTHg>P zS;<$pL$HlZvlT0=@7yv&e^r2QdCoMaZogZ@41YjmH?>QPuxZRPov-%Z2#ZEr?5+I_ zJpS5Wdqy#j63M@nhm%%DTpc<6_7{lK%<9CWXYbm~-%4|hlH9+4kCGe8P-(PB%A|ez zpsu>DV%9#iW$w9~LXvw=ZMUi_9@^=iy`&1V6bid5BD(eG`#Ct(F0+oIh(DtnXs%&?>1Zg~3HkHkUBCe(^?z)LCutM0fZuL15%j!?PQXgong<2TUyi zXwU|<5H#6cCY{gksHh+918>A-ePc*_Apea6CnkcU79NROX*IS=Q~dmG+Z&HfD2Wc; zb-4;iueWo7kD|Q#@D^|JhEb_TMU8?OxixBpC;_8@u81@h#8?mlatVSEG0=!8 zQ9-Fv4T>}>Y7{RKQ>B(_>NQsU8Y#6=X^j;tR-|dwn$I69qSo)6oim%6cmJm|2l)E_ zG)p$~%yZ6p-+5Q(XoTg29CS^yCJBAMJIH?N`Y%=DA9de}JEKDCib$k+u z5}~t;bQ#EG`3}7uI>H!A?o*nAxz_{&LZQO$G+AYSPBWPfS zU*qp8jlE-b+DyZkuj`Wc*-~H1@L%=xOqUA0=eMlf?0%^yEF{SoyYsm!oc*?Hc?A7`IHH^aGv-({Rg z2Taq!wfH1;Hh>_&6Ep8u>CnUZ9DmyleLCc;i)uQR<5;cWhgVyWwVJ6&gXfqv2c@;=BoTc$!PQ^x4_CJOl|m3Fo9P8=Jg z&O2~v`Koolv|!fXv2h4LufQo~^jxT~omcb0OU{T5T~rX_XhY)B<{U`|7s>43;Peq( zawvTFBQx-w9tKXbsSzL@;U>G&u2g}*4IFl20MV6B|GB6;9dw{0`1{iMwL9J6t}ma8 zm_Z*k95p)FZPNF_1!VflUP%sG84==(S5Yh3)5Pc9!nW%h*2CMWt%ojq$# zg?G!to%;C*t>i$khGKaxOCAr|Es?l}?yI=F{O&($d=l^r419_3`vv^f27WByuQTxF zfIr^AR{}oIz*h?&tp800elhT$VBnVlzNdk&1AH$7-vIdD2EGySeGL3s!1p!qEr9=l zf!_%Dd;{MG_!AAhfA8qv_IHwj_wQpIAX6ehA=so&LP-KWg)LiSWVvpEB^J!2h&?p9J_*4SWUQPc!iI0YAXN zF9v*(fnNsrfd;+~@PiC|1K>9q_(s70&A_h({OJb11@OfNek0%)8u&KAe`esf0{#pG zpSlq|%|F5Im)GfU_x_`{{b%vbvZ)28Tf3# z|G~g_1^jCUJ`eD38TbO>gZrO98~7r?|Ixq?0rB%Ofxq4OkJ|QA0{9CJ{8+$$V&KaG z|EYnm1bn-JuLk`427U?PzcBE%!Ux9>zozi}&41MTuMYUXHt-FA-)`U=LHrjP_$J{0 z&cLq+{!TQf`E~Ojwfb!U{@o1xCgA_EA^tYt=VMYoZvRn>e=G3sYv8{D{{0MmmIN3a zzheyfXA2)Z{yxay?+W+>4SXJmf2<+?eBeLS;4cFFAqGAP_=^qkj{^CRGw@>pKix4Y1VjD}z|XHq<>~aJHh--F z{yql23Gf#i`1K(EOAPhf0QeIP{*561lMH+t;Q5@QJe_{j>c186lMQ@g5AXOtIR6(I z;?EL3IRBqw;JW}npVNq&e^=l?)xhTg{xkz$0QhMJz8K_xsew-d{{RC&3it;a__2T= zWZ)-(_)j)f4-I@9@bfv@xbtT_@J})9KfVF{R0E&2XXgH=+`wlG zAKd?3V938K;71$yJP`jhL;U%`KgQrM0z98nkK6xAz)v#pqX0k7z?TUhoPWv;d^zx6 zYN&rD;HMb;)qtOB;Fo~>ryJs52K>_v{yMt8TcyTzstZc1pEyKz6S6&8u%4} z|EYnm2mDP2evR6IgTEc{OAY)t zApYA7{O;26!TI|R1D_4}0`P~LS3H&Pz z{3yWRW8lj`{P!97a^SBs@Rh)Szk#0*{0|uT#lX+k#KavxHNd~pz^?%OLk7Mc@DCgK zH6Z_b1OFWGKVsmU0sp9h-vIbk27VLBzrnz_0sk)y{8r$9+`xYW{7)G8ti3aj-=8$_ zU4)k~QuE&$1K$<+e{JCN0ROasF97jBW#Ef|ztO-a0sk8VKML?O4aYBKfPdEDp8@z; z27eXc`I^AE^Y22yKX2e`0RMu4Ujg_EL;m%Ef6?Gy1NbHb-vs!V4E%b)Uv9|174W|` z_%{RoWdq+Xd~p7H#lUX^{igUA2BH}JW@{|5t~2mG%Y z_yXX6-M|+C|7^qfO#=U)4E_?}zrx@j3;4GU{&K+o#lTkr{v88f4fsk!{!0Kq$H3PL zAKd=mHN;;B{C_p@4S=6(h`$l=KQZuYLH_R>;$IK^e>3o{fZuH3Hv_)Sz_)|^|8C&7 z0scb+pV&9^_Sx3;$H^*|2FvR0RNqVZvgQp=p10&*Dq^; zzmtJ)0{-0$d^7O#XNu#-zX9<4nWDJ-Ccy7$;6DcW?`7b(0{_*9{QVD}29KY!4F3HD z4D$OJ_#D7@Ht^kr56&O_nXb6~*Bkf`H1LJMf3Sfs2L3JvemL;w82C}ZzYdI_T-wdk z(+PRI-P`HY&obeAWv8D?{ez~UP&tjZ~7;%Q{&y`-QQ0nmY>_xNzC_4__T!AT>f-=8u9l? z{0I1;!jDw=2H}e$_!0E?RQ;X!7xTduHNVbW|6}PXxBd%g8D7%C6K&#O=@i!IdEMNW z(Elj^CAs|9M8f|b5AU~3&yDm46n~w>pD!TCe;kN^BmEuu8;|k8qlNb$+&tf+KOlb# zs2_iSk)OX`SN={PI@o$Lf=g;XNe?9P@2K;4cFH zQ|Q10`S6`aPleOMsuhf5!EHr}&#=`nN0oa^UChpK<+z z=m~z#?Y}nh`^)?N=l(v2oo!VdHjw6@lR9ylX`gI=@I@(ioYJz zkH3Gw9X~H9{s+Z>LWKV}ioXf?`TGZ4|5nBSn)uzB`g=G2KKtYPRf<1q{Nxdj>Q@f@eEpg0Z&3U-;y*Q5Ec&-Q zejZW$)#6VI&+{i=f93jzQ3r9KxZ`J?_@nY4N<7NH8RXB`kGTFS#lJ=T=SAdyh2q~N z{^0pLzJ9{>Kdbl)Wa1tY;eSf;XY-e>Q%efZ_2=ssT>qDfze@a3_5V!qmx@0)fAJ|j z*WZgy5Obt%|1T4NRQ-DpkNUqt{K5M3A+hVPRQ!L7S^rszzYf%&cPXy_DaGGICeEn( z|5EX{f%@}PuD^(0P@?*uDgLPKzd!M){)q*=*6{eN2LAUI|NNNwZ&dtA@dwA>b-+J` zZeD=$uZ@}i1maQtWgvh4{$IEL`_LOK$p41;WjCIxCI4{e-#v&&{(AA}3(4F64Zwei z;@=*#{^JyXE2#fs;J;JxAJWSUJZk%2ruf@I{x<>tX2m~A{6nOE{)1cp_Y{9F4|Zxv z0lEH5fIshG-2e6BkLv$!#H0Q%7k{w-Zvp=0ioZqtQS;AI#a}D_;PzJo{O>FNk7M@# zM#aAxErxbqA4xp&mxzh zH<*sX>(%tHiE71P5AuHy_}^9hOT>R?hbr|ixBjh)ze)U6!gKx)1OEu>AkN7>{yy#p z9vC(L&mkVwzwmmmQo-?G5B#qv{xb1TmH7P!H~%KZUk?1MfPeqPaQ@BWpXQ6@(e-B$ zkMge-KZTcST>l2(zgY2~B!$~oc>lrmf1>b%grDMr^62tyO8l!O{xab>{wF~E^)x}y z(;4IELGee;A1i4ARKILKSf&=N-!FkbNe3v%|3b|A-Kg;Egg+$}MaK`fe%BF?;?D!| zuL1G@S@9?M!Ypc?y@&Kq*Wa72Q$qQ77CvhJI-YnGe=&%k@4w@|ewnWL3&kHbepf5} z5aFZh|CkbgDTx0W5dR)W;`+^tS^o(Nzc^<7#}bd~UjgEO9>o8!;(sz`{RbX}^M673 zsQIIicohF)iN8!nF3%rLApY+ZfA^C-FlzqTuK3$P{eBDl57QfL^mNAjHAwtXDwLGuT}V{@pF^HZx%jk{463K)xQ8WB$w& zK5G0-A|A!x4&r|s#J^7QpD%veJ%n1P&~J&vD~dmhPnJ>(&VTO!f0Eu{M)_BWpLWlo z=K3F3_*-Ju|1dg1i2N&rkJ^8BAs*E~7v%pQ$bW(2e@gsO+wVNZUkLo~1OH2k{|)h% zhN_=={`@(`Um|{a8IaolegORKiod69xKZ0r|2*7(g~CT|KPM57`mY+)ZwrWjs^Xuh z#80aTwR(lG5dPHA(q68?r&cQQ*Mj>01H_+4@6&Ni?)i&V;*UCi*o}Bpzh>b72>7p8 z{9lM)4nxu@yY;(9@oxiuzW-B}tjV93wkZC*e%^xa{>SxSMgxqWbL&?iJb&go*qmPz z<;0`<<=yC+_%mDF`1rpa#J^`R>_0*V&OsiY{^`d5oWl2s$?r?Y;ob4;=6^Zy zDF0%9vx!=8{@4ogKatMUBL6%ke%Ifs@Jobuk6*l~(&bFNNj!?bLgM$w8Ta3pApX82 zK=D5#e%if-n(IG-c;sIU{9gh8RK>q3X8wGh7y0Xe|7+lXS@Cy1%}YBf{}&X0Bk+F< z{NF160`W&}KhMy4PVN(T`#&ote-#aI#Fq*$-H;vw?)aTcJgR?-@HLq7Yo?4>BUk2ju4C4P(@&8o(QS;Y76@L}*X9IsPI?h1- zw>oD1ZdCYZW7h9F;!*$CfcOsv@o!iB|A<+?&lP_?@P8lpOZwybWfys4gt{lxXceJ$ zF7YV;CgA7$@455G9g6=f@gE+tWxoEZQT(mIe;Du|QHb*|6aRq`{#gn?Tlga)_)CdL z^=k+5cLnj^qWFI%{;2Kmr;0y|FE*lPPowy6803M; z2tOYuB7fV@y#5RBzmEg{3dR4L_|J6w-da1JoUZtD_+l|?LI3f3{_~4HZMTp;bNpRTJj%aB{K4(7Kk)xa@!uzY_w}FKe=Ul?9OQp0@E=DWlz*%E zqw>$C*LQ>Yv9K3sVb@|1*Gp+?m*4FaD_fFCrfKOT{0|e=zVLKN$PB z#LWL#;*q}&U3F$}Cxv zKd*eC_-BYXYWw}G;!iB~BK1AI|Ks~ty8gnUIR9J4AGQ6SOgzdzNBqI@I~@3H6n}Hf z{BKtLNs#{t;NPzJKZ=?E=Ze1!c1L^zg?E*@iP*{f3M=-pT;G(sPi{>D*kHzumZK<_`Lx5H!1!i@w?l+8Sww?99%!1SGm#ZL(LsOi-|}1=ZQZ!ekKC{LBp{BD)H0X1EJ>n_a`3tOF{m8 z|JE#7o4;M(qxc)de{{&6Ieu#ue+BSQ0sc;F{(md}zT$W5=jK1)JREsSMi{h_V;-^)FTHOd-|67DVDztRw z_IEe&sQzsr{z?#k&mUrcgZO(mez*URBOdt^{9!|C{yf9SFLQyvRq?+e{;2KeO~s!B z{CxjecmBJ!1m~Zi{W3Rq`*Hj4v>#!Se)%B&t3doOEB@Z%kLte{6n_%< zuLk~#^Kt&?i$ALWrW23yF9ZGsz@I}WD0!s0^KZ4%fA09bSmAFGK5G6eB_73J1>(OB z#J^neKN>Usc7=aBX8a#1@z;R(7lHT(kHYnTL;O+4pM!`;^{WT|8-ahm;{QBm{Z=Xb zZgSuk)&CDE@i&3^ZvyeZuK14<|K!vx)bYa|zv~r$tN3L#sq5eP{&D-CG>-o>@m~_MdCLZ$+M9Uf zuLl05z&~H{kEYiJ-01SiP;>MDiQ?ZR{^0)ecHn-e^~&v;Oi&8|F7Hs&nx~-;*Wa$(x~{0#UHHyoxne)6z89y z*G1f-=D*Rzqx?&O|8C&_O7V9W|KVO3>7TTUP}{2bD}etV;J^7Ioc|#4NA>>=#H0Kd zgZ{q{__r(mOT{16|DP-VMv(vgz<=M5asD^O?EkxnNBOq^|4QH=G6wq}kJ_j=Jx*x@Siyr=f5>({|_V{<)1J99NAiU|MMvDZ&CbR=)3~A zsO|rK#h(QJ$AEv)#W?@|;&-<{cm97^;U^03&L1v+Kk=x3Wgz~?LHzrV!|~4-e;2Qe z>7TTUP^(b*8sXjJ7dQTO3V*NgmxpX#tih*VAs*#lCHc!?Nb2~D@1N}MzfKvC^FM&j z>u`&T|6zqcQusdJYSKU5{O>0o#oq+_@7Eyyeq}iRVM_dN|Gld4rNR$MNACT@<<}CA z;%^1@=ld_a_5WP)uZS7{jT3PGt767~9q}msT>i2mYQgdIEQtSO#s4qyyW6i@zrQQ~ za`6Y}zvqF!WFpQ#i_VL2qrRjSc{?+0ylSO&{eG&LyQvBn^-_W5-{mb<~ zr}#ICzdhi83HS$Gg7e>Rga;ns_-PfP){l6Uf6JX-q`~^X4E)zB{yg#1;a#Y?{`rc( zP5i;*?^l3-jpDBszdL`q{_hn27U6q_qW5YYd}_NAe-3}y7PVmgnnC=9lW_kvia)CV zP9`4pUq0~j{g>VO=SjuCLHsg|(w*6;I>Eq|a?hU~OXpR&MfG2; z!siPg)ql4WkLp(i>i0(w{~l9t{67}|sa_iCpYHabARhT^K>c0^{zZ!acJb$>&E7v; zf3@Oo0{OoQ{F@d3bK=i+{IrTtJ8dei-$vmN3@x4c`hB^=ek5{8~6_|$MqX7e)s%~TmSD9kMb`B{&#@?62;H& zYjEq~J*0oS^&hABOMw4f;9siv>toh`iQ+E@{`Y{tP4TadS^p0de>L#G5B!s-;r{o;#UHi*I+S=+zhdzR>&N%+cI!7*@gGF*%W;dU-&%z~QuwI)y{N=r z0qXZDh=1@5T)%V0A636W#H0Ex2KD=2;D1{2FBJcQUK!IrX%(S%$YnVG<-&IhEuA@j z47Nur zsNGLI8h=TNKREyJ{ny>`_m$$mI%fZERs2<;eteT+*IzoztKV);VzuJ;=Wjo0pZ9+s zNj%EG2ISB8Z})kBz1J%K)iM3^6@QcXlM*QJfB63EuKzyqcXIM?7XSW!qVnkT{?pGZ z@wW<}=P#)6jY|Ak_j=o3Fn+#&yYKhw_l^>Og5DSB78Ur9E%B)TR!jZzj`TS0 zzb>GDoR8~fBKJyP|#SgE=pBUnvf{!qGCW9$I)0&tcxAj zh7F^Fgd#-O63c2VtFZ@Ti9J^S-?{g@_ucnqCIt{!|M)X}-@JG0x#ymHZh7xr5bJ$# zPB@$!;(y`Lexb1W;o$WDtZ9FhC{_}Bt>D!H3HwGQq~g>8-z0yF_%`uf;(Nq;;QQns z06)avNBsRU@DuV+i4DNTVC{6}Cj`A@{3 zfxnRdN?ZaAbB03%E9U0kDvK9pJj;>jArv zuMhkS`3Aru@(qC-k#7v#gnU!rX5^a#qvTrvw7!ZM-N}0Z_afgLxDWZh!2QVg2bPfc1Rg+sAn+ja z81P{7Lx6GeUcf`i4+Hil?*lxX{0Lwv`H{qPt zz>~>O0rn>!031j@2soI02=G+$(||+ChXGF~KLa?Nd<1YL`6%FM@-u;B$j1W9$jgCe zk)I75M}7|QT=MgP{~#X^JfHjm;DzK9fESTh04I`90$xmh32-ub0(dET5_lPT3V1pB z6~s#5mE>0euO`0+IEDOL;&s5O#&y zBQT%56L1akHG!SU*8;9hUH~j4UkA7@`Fg-ECs4 zV3d3d;FjcD0kL#ck;gx_Wfu_9zq@m_98zNco=zaU?1|sfk%*+ z0*@p=3V1a6F~Gj$#{!QdKOT4j`H8@j$o~%PM}9K!6!QMS0ptULgUAO1hmfBNJdJ!P za2WaNz%$5)14odLB#t7E2A)YihB%g31}rB(3wSp9IN&+t=K{|o{|9h9`T4*L$S(v= zAioG$K|YZ<33xI2CBVt#3E-vVN#bR|6#3=AE66K}R|2mhznXXraSHHS^6P+8$*%|A zKz<|eCi0tsw~+r6IF0;P;BDl$1MeWe6L=T--Nfm@d&vILfs4p%h|dC_ zBmXz>dGZ&CFA`q@){?(Wd3DiC%{k18;FaEp8*@mKPP?x{F3}DU=#V*#BYe-0>2~wp7;asNAhOiPvk!n ze*ykV{u}Uj@+H7fKIap}9AYjok32%`0PIMf59~y~260VdXW&}oYZD8Ah2-lH*Cnn; z>;hb${4c}}fJNjR0yiSx7`O@frohd}HwQ+^w*YQQz7=q5@@;_Il5YnrChrRTEBW@o z9msbC?nJ&bup9XA*9{hXY5Dj|7e)A5A>XOKTcd>Hr$`J=?gfHTP-2Ud|kL3|SU6!|RRZ1Sgp zbI7ZKbIIos=MxtYpCK*;E+Vf1K1==_@!!PffiIB1NPG!cOa3zP72vDnuMz(Pe4YFa zU>*6Jz_-ZXCcXpwFZsK~_lWht_sKsXehB=C{A1uJPW*!SCGjg_ z6Yy*DZ-C#De+T@Y{0HEVBKXD!^uYwM-oQ?N0Xlk978^qSOzR7KMQy^`8eP?_eJClD_p zRuCr=ClN0OUP3;Zm;hc%o+MrdOp#wsynypsGX;?=}!fK$k?1ztx!m3Tey2J#z; zHxX|J-a`IQ;xyu|z}v`g2i`$`C-E-e-Q?4O_mKaKcrWoj;Qize03Rfu0ep!3Vc;X= zj{+Yfp9y@NybAaP`IE$_fV0SF1D__J1FR;W3!FzjAGm=08Q?z;9~O6fQ{sz1HT~u68IH)6Y*=}H^6VnzXN_x{sZtw@@C>sz@N!~0scz< z8}N7XCBV=coCg7O$a9H##0anhc}HMAc_-i+$f1#VBi193;< zPQabXy8(A0-xatU`R>5Kk?%p=lh~cu1GpFY-o$-~`x5s9?oVDq>`6R;cp&j0V2u1= z;vvL1u@~`B;$gtvhYck^cwyI{6#GI`TJx zZ;`(Ze24tMz<0^t1J;wj5Bz}qL*Pf`9}_{*8PO;-0|n~z$eI`1U^MR3pktnY2qAUHThiNJo5R(1;A&>7XlZN*8ra-e-8L>^5=;! z5MLy|1gs^08TbnMtHjrU{~>=J_y&0$@J;f!fNzt(L;NrBUGn#c^}zSZKLCD6{t@tF z@=t)Dk~aVslYa(mB>x=v1^Ji2ugIH-Ujx4({}%Wi`S-*hfIpHq6Mq8!O#Tb;SKx2t zzXO+$hdN{IkUtqefVt#(#0anhc}HSCuoL+jz%|J`1J@#78(2VINL&ZFF8O-EF68S2 z|3bb2v52@Ka3k`KiJK5N1#U*ZIWS7T1#nC9t%zF_w*hWTz8$cbyesgp0PaY> z6L4qpZopm0cLnZ7zB}-5#G67cWj{fH+6 zPa*FQ96&x0IEZ{Oa0vOSz|+Ww5{Cg#CqIKY95{k}Bybe@XyBRTV}N7H%YfzNX93S9 z9|t^#{9NF9`MtpV$nOU}K>i?b2Kht8hk=ifKT3RzIFtA|u?qME`IEq>$Y%j(lRr(I1FR;W zOPmLsPrd;74EaLfBJvvIv%u%b{|$Ve`~~2PV4#5`bxyaTZ#FrT~= za1HV`ft|_M0m@D;>N&D$TtOUM!q>QO56gt zCHYpwt%2K+Z%f<`SWMm(_*e4nfjf}zNZbjyGkG`QF66rscO&i&{2Tcm#65xC$$Jp@ z0`5(|4{=}Oe#HHWCBUBK2LKNwKL{8jKNxrjc^ue_{7~Xyz~1D2fQOSG0W2jy5_lB( z(ZFNK`x1`@9!GvW@C5P`fhUpw9oUcjWZ)^}{ec6>2NDMX2a^v0o=SciaVT*Z@O1Js zh{J&+$VUQ4k&h;x2^>Q{7Fb4J4m^weY~VQZbAacPpGW)$a6I|>zzfJP1Wq8o2v|Wr z5jctbV&Em@lYt5HOMyx9%YZ5J%Yj#rR}!xzUIo0G{2JgC@@t9L0jH8*PrLzmBl%6h zo5^nh{*!zf@mAt(z}w010NzP{7x8Z3bn<(E|02H^cpv%wzz4`51kNCT2>3AhBfv+= z9|O)Le;imv{sizz@~42a$Y&Fu2F@X`2F@j)2b@p70Qd~~Lf|6u8sf9S=g9vJe4hLT z;EUuh0c*)$CcXlEmHai}f5=}4zCm6`d=vN<`P;yE$o~s`m;60oJ^A~<56C|xegyoO z{1f7*#0KJG;AiBGz|YCQ0DejS6|jl?Yv4EJ-vYlQ|DN~*@JI4y;7{Z~1Aig^75E$Z z@5Cj*(As)T2?KM;bAfr}5nu=Mj=+5KPQW$D*93MZUkkW4c>%DHd>!Jt#Px_>fa{b0 z1-Jou5phG{M&ug3l~;6CL0689tS4=f??2|R%OK;S{-G2+3% zL&)RAUcf`i4+Hil??XJCcm%MN{7B$Y$PXS&_ejRWs`SrjX$ZrJRM1C{z7T`b0rvYyzzYTah`5nMJ$?pQ*O+KA? z5Aa{)_X6)DzaRJj`Gde2_Yl0OIhH~I6#7l1F4zXYr$f0_6S@m1h!;c@1 zd~f1D#C?JLk?&6|0rn(6fOsJBAYhFAVB#UfIItJ_p~S<0y~+Ck4<|nYSW12*@hIZa zz+=e!0*@s>j(9xr1mKC}CjtMCzkc{Tnb%GM_9q_z9EiU`_#4b?Lx87}p9UOCJ`8v| z`5D0B9N`OyJ|>Rlq06pCmp7oJBqx_%!((Vl{9s`8?u$-~#ezh&8}x$)5xM8-IP{iI02s z?Rm`6@ruujQqT86{~$hhJh#L zpQrH`vY~Lxsdy!FZ5SNiUYEBlqADIw_G^B2ex#|r;)&E~ zK<~t)p@8)IPL8KayCG?Whm7A~sxi4-5>HOjNd)io#~n#EEl%ZyQh}t(D|j=aN|)@5 zq{ozab+*+_B2%_!T!o5Fizi;Ums0XmH+Ld-6H07DC;Qz5F?x6F5M3nIMYU|%7L6N0 zliU#T1e8Z76_ldr?Bd_0ijPGB0l_Vrv=1&ub!AnsNRf)8Q;jF)B~^%c zk9h@GS5K@inD~N(O-<^rl4L0U6eUZokNe2etFKAIX_myicuL-)fN-`&eBA{Zlt>1t zDLNl7wd5qJg{gHs70)+ek!a#Y({1cUmN3ced>QMGh*p-07tFkHI!aX06rNaJ))g0h z`BYRFn>=-hj#Z-Pjgcy;hRCHF*iN}H=XhkY#9ehn5l>YrB``9uZRGE|1rskrxffrA ze_*u&5^v0vYqWK}6CXC_D&6(#jiwnj$Y9@w%M-v)Gjd>-F-UB46UJCm-Ca_ZGV!x5Yt4l15hl1h-j8k^wsf7naf5UVVyuelpQiYp zRWU|E41h8U;$OgJf-f|_8NNkRJQ>5E$fB=sT(eT3H=_Nz{)jLg5vIixeW%6~eJaxo zNNhSBC&!U0?48VsC;Px+B0^FkF6z0YHW7Oi*-THC6i=!y>sZkoF6-P_l8in2W8LD% z(MpSAYB*UGn}r{t#-f*pRN-bteHfwhD*9A~UmpKxMQm2MV*ISl&-x%4t6Dq(;Q|^K zd&FzVzK_IHvFf;NX~+m;D<_4}V<+wgG)%4-MR3w;aRhbUl)V~vQw{8;qsM}jlb9VB z>P=p{sVWxqx9zmNC10f~?elK4HPS3LQbluzv&SYNzb=!M0JYPS%*%;SHI7cWc1eA* zFPdpqxOVX~2!&SJJ~nIdlbRMh2>yWP*Z(+v*5cbV-wKzn({xQx8AuUvH_%Ki`nZu& zJk|H{Wo%I|t>w_7USe%+(Kh&`Feus+t%g)g&1E2!8B;u9iduF(?f4dP(?U^Mc%IBG*}tX-?FX58mvOU(t@6U9UGZn7C&z;e( zjOpMlssLNToexwrgkdd=Ka`59q?J|qp-DU>9VJz%q|IP5jBq+;u4qZYHaY`C!9>yg z#&ef$aByZqIsv!Vv_Jl;XH!_mg;X>9w#}nV)gv=diRGoUZd$9B&Sp`9ufKGaKo#FK zdE1nrEZ*32nH9i{`gSUianw(h7DNA<b0bjW?uaZ#+j!0&~ zS3;c1MG;Xix=`9d{?otY=H~dd_8D3m?$V~`YK|@f>NLVIN|dqQJlnV zXYP;n#C$bwr9yzT?#HRkxZ=1O=5+9+S~!R&F#G@6>rB2eMMiR24>U13$|g&WnN-c0 zyqXHP%Y{KV*F{oGP@WkT6HHITchQE{E)GZDOrZn%n$7P?P7*mSmz6d%80hgoS$a&x zyl|rQn1H-s=1Q!DliEjDZG{=DYB|#sYDP6_YgIa5LrBV>Ny^EaGu*}e&|Oz8nD`ai zZ1Kms;atA~m_c#4;@XN?}MjWXXK9io$NE*1ea&Moiir zYN^-GE9yg?Y7=@H-S*Dzo?Jzb)JlvqmMe9xm@Q5}Ms%4p`URYtw7sZ3ElfN$Mg7b= zJ;;!)UOCt59#}aK^Z{Q^Ewm%6k-Sg_kRGZA1()9|-AdO_->7KbykOG*NQK&MsHGWo zHNCbJPc4h3R;|9&tN+SWR8)JKv>Y}=7ERhgR1W|7h8=CNWqd1EzNj-Ian_4UX3%0u ztYWrGa(QZTv8VXTQvM-YEKX4mC60p2zZHQjr8Y=9D^44NqA5{kBGAG0MYdd9dbBv= ziFwMW>{<&q{!VF9Hn``!7bKOqDryQ7iX@d0oLj$EVs28cU+DXtYUkGHcbc1cE;*?? zl9^i{>BL>ePPKuNc~9iKSbTpy61axROzM5s$qpm+Mnje{qARJT+R|F;A}>SEW&&)N zy@PX3S;-DKzJcK-Hpd7M6UI65Wm`n{(rQ81R70h&8GCWl+t#elRD7;x(iv(Mmnm{Z zb=+1)%v5Zef7U!<{46nf1s6|9A7B=0bfU!*0qE6g z^|hiJLUoOMR9O-`*GRPPqKFG*(@0HGKU;87(z0#4i{i_v1tmk}R5g4Huyj>!R$Hwv zx8Kqyl_Xj*@qzx8eX^BB3fdejr5#_S3^8gZqq<~}!~{zjUzXiCr^;zf$&rwF;yG+z z$qc)*I(_0_p6&0ntTDvCHc0QROXtfw>$)vjwf<&*E@0Kz|NWXA=>Ib+#?J_yzXtw| z7F?cbQRz`nhxmu?FhyD0W3JTA2|BaIfrPScEv`pvP}hq^tQ>@zFa zP%YRCFT?caG4>+s{@b5Xvhv*m$&M49-F(&5S$U_mPqKfo!a5$#XxM_O@C7pL z(N9hH1uA{Mzwc2zuVq+Z~zZ zcwWwO(-|lMHs?zEtDU(%GYX+R_}a~ix9n+WwrGt|wo;tOP1{wig8iR?vsxKNB-SDZ>sB#FMBC;OefD?U#EGcZ15UFvYg-%ZrzD7gA*4^5*l^-BCl6+99`=eI?X^Pi}_?_%%7 z2fY)EdA{`uyq7|1V`C)yO?Q9yN<8BhBhYE%i8p&EKI@(MM53RMq$=IOa{Qytdk$dN z#_iR4R4+5G<2#}Yp6t_Ni=!vX0};vxNZX}{xNYfErC6_*Q+`%7@{`(=O~>NN!gz8G z%*mVM$#r$qB`8sl~!9@ue!e9K2?=hJR+4D zZZ^qDQWjHDwGgj&^pYuk!%74@C~8h?60pTUlI~e&_NhQ5-TqQp=!ugI}olCKJG zREx>lpE^!8;+RXN*!I;Dt&q!JK6>%Ml)1fyoTAF1SAX49TP|SoX39wxja^4xj1a}; zTh~z?MoZOq-Dj5Mt>iX#H)S04+DuY|kwrpp(WPCLO_;?WNW7H)!GXl2IBqSRv;-O` zH!oCeIH^=1sliJ-n(=CXTwN@WQX#qu;YBzex1PcslzocigCymWBh87`N_t}0{Ew3Hv$yWw0waS+$-NzQeJyhr`n|q_>vXwNh z&4d?~l(^+{R@#yDVJ1)Ka>j%cG|H;17(SyAyy(7byeL}dd>V2%#^jJvN5xnuXw42z zM_`zOnU&MEC`G`NOS^m5?{Tm9@KPCP)LWNY;vsEZwJom)DW+tO5*nqH!^g^G@ra?m z?i;k^d!HthIYy|Z5K)Eoaxx;(8)@84^|2ar)z(h* z`tYBWUaR3!4SG5bgulJBs~zZ%$+U+6?XcO+lPTnr+dCOW{Z;BI{mi8)sx5`RuWFVy z;-zLtRcsf~_vPG4&n2%V=EKtoj(S?NOx67kgE0a6t~w|rE~HF$c5hVB&C>(h-}s33L_%4l@qT~~~64wWC3T{~c{B`ZfgGurPAN+iBI z5A#BgtlN#W`ZP3rlP7%%3FB}Vp15g>CnW%m;>>H<6bI#WOnG4Xcz05TsKKq!#=-HF zHw%%zFVm@1pK0`4)00sGM6`Jgc9rJ?>_ET(c^x+l0@XW$?r!=4xv3SX9B3LItTJ zK%lmZ=S%q1Bpu#qp-J6T94lCaQBUUM$rrhiN)@R4%4vP1Ntt|oA8Rz8xk9W$70yXn z0(cHqN`CS#v+#bZth}GTLIzS!O;L3NEL30x+0**r|m?Bc}>-#~C`>K&4Yf+3j z_mwAY^+R5nKyw&%#f&ZhE&WQWDRTtyABD@~Q!?2XJ@vhO!PC?3PR~M*=~LHuyfUY$ z*h>`hHAqA`>Sep?o?rwmFD5_~^V7c4!gtx%uQK(eD^b2$WQqP{YbS;trPgn}u&Xqz z)LRg)d8$IJUy-drvLBXWWSlWY5~rZyfktTzleWYtPK75%=VX`~uT<*nWt%%Rdd#TP#taw{9X4`o*_iS{Wy3~|j1C_*Vpv&p)Tz;s zd%1XQ*XWROgN6(lJY;al4L)YbndQUA3>h2UZtSqZL$-^Sjf##PJ!H_ZQ_qRYh3MEJ zWzn++3@;xNJ$2NWXxY#qZmQ9NLk0~fA3G#E5*d#gE%^@^uHs3wvj>c2TEm76w$V+Q z2b4ua+l97Mp#}^eGi1QvbE1QXoH}eI!Xn~;XlVF=fkTFeROX?m1XmZLStB9Du#sg$ z#z+~4j2Sa(Or|z+ukCd9m;s}G1<+NO;!1w{{-6OPM~*5(RimSa4;X}71BXBqLzFB| z9X4icS=3a?k*mr^#XqHNz?jo04O35lHldN_BL)r`BW-3yK5$ss*yxCIBrf@m8au3P z*jYnN*+&c*H*7@th-kKWXAdhI>NUr(vC-Xi%+}%|?`M~seAYX%G+ zjLw-s6*7cDhaU?OoHJ_VU{x?Qoivn`ks8YSZ8vP>b}Gw3qsm8?*~Zv!-{>yU0f;2h z-W6fD8&zJ`mVn!#w`U30%_g`D(mQ*=Fa#Vu3c59{%+rEyQJ5CoA2#MpqtixA22nPf z)Sj$HXu!a+qlTB44T&C7+Utn6#DosXf1{zy>^mlXgKj;bb4Cx5PJxAWhTaREM(#jC$_6OAHgc3{iLs%x zLkA8Rxg9Jux|m7h)M3LVjkD0FMvd8PuT%P*0=qaIxtxNoF=R|xXwZ&h2cMzdp(O)L zV`nvZBuff$)Jcu{ap72l{M2y)+<+MGZNQ>nK=Y;t3`mPqz4g$f2V0CwI$smYz7L`# z9|@JMkMWFSnRV_O{~{@5Ol!#!45#$QP@2)zzz$*yxgcs)4&3Y`FWU(_`?P+8Vng4xpG zsFkY7^hBw&G^T;_91V&lQkag~EP2Jd3`uyG7gtEOUX~4uVl{C6uy(B6BzWEOs+_VN z5dkq^q zjwgm$Z7meQxj6`DJuRSQjJjb>Q4ujQ0fc~DZR zK1#{*aF$~GgoKjynGW&fu}~k@|7rF7diyT3FlufRQ1$^_EJv*GlcO*~hEp2Aqm zVpiUCB_x1SqheprHoMGx@*J;`LEnYp=`0IeheQq!4F=-(8iz+-4~H7V`d612@Z8Ak zoX~UO$bC7X4|4SNg25NyO|s!G({e(O@zVZh;MU~uj@L#)uZJTSM?$}cBUo3vCntg{ z6}h-MEjRi`B=ml6WKkrP$csD@2|bz@!IjtYrok{E@4W^g)OF#=CmlndhNtB|-7z#h z5_zCw=%q;HhK`}1BN1GAw1eDU*dg*t$I$nR|K3rTY5gN|@%Hv`g$Y*(>`*MHO1>8bMxFJ^}T$(Epe#nssxH2Q>5*?`f(Ma{`aAZy-^h7xFKqT~q z2=nKh$Tty)Ao4ycEYi3nFLGyx(EWLlYdVD9&-+A7V`#~Z1H#7*#Lc_IktH2N3&I2L z>JVB833dp5k`uY8L+Hxf2(EmZn>)Kh?%X^H^KRa5jU7V|Mo`*yNlDK5RBm+VK9|2)=*yW^M#u z;JP}m3nqDaN8p1n4@M&R{LI^t2tI~$afb-5yxIYwZ|fMrmrq{o7{Rw!Cg;O7cp?7? zdy1vF1-&E(N6#93MM9a(g&*OSrpknf;N{Md1jJ72Xt% zEDnci!@bpwT@S~No5PWJ^Fq&}Me{-xIeVdTb9THt61qJ%a$O|!Qf{Oo68bqef-Ar0 z9qc7HDIED%PUzln*a@D$%|Cvhc1pF#(cCuerRzdGBZDPbBE_KFNIon(P=%DBWa<> zycs@MT`%l&U@`|yy*sKujlF1%9;MU6q1o(y@nd=<)(hPgelh(0x}nLrkxSPN-I*Kt zVV%%5c@bQJ^4zkn)E<0J$H>F$hL+@i*bzT|E{wdtZs>+}a$i_CbnAL3mvr>4fO|yt z4T%op_p<)2eF)MS62VIXUSeq_MP7Y69D3Ec>gKiffrvLCGBX_dH$!yZ9#;;H92q)Q zm#oW4!1E&S<%AwaFUkr1NZAxVBoQieq;J2-Yh8Nc(!j_|;m{1FKp%xSSN&+i@H*S! z&f$?0!eiGMA4*D0)y2@qwh3>v=ZSbhb0XId$lk$+wlE@a*I)ol@voX!md2__yE7CJ` zEHI!N`59DZEgbs_4T_u|st~avLcRdSBgBd3MRec^)2Rd|CWzaS^llnaa3 z&(_zgC(>H0d*rzAh&9d*!I*eu*)Y8JNs)o!@sW$dp-S(Dst5E9I(Ah!e1ACda5z-$ z-ClBIOZTXYiQN4!iiE!xb$C0n#jlajrT%s@diQJ2{%_}n8>H#)jcoCJB=nZs^j^ES zrrRh}K}lq6I1ygs>Tu{*ue7>34~!g&_60|{mg=1K9#q1nA*M$18=NJ-mhLSHuX$Nm zMhuL%lylZ}+7njtJS}oo__FXC*M>uP`06kBvdbn--JN;{`;pfzkY)?A%G^a-l1oeX zAbY3J`pVEkz0%6=)T=-Su*<`d1!0U`(hf2wk@fHHaIb3utKaZHYs{2K@zn8!vXJk+ z?bv@TM=kxU^>rkyHW{)kJ{xb?^Rm5()#`g@B_h-8;!l20?ZiM6F?GUG1n%oX^)R`X zJzj5~q%R=|jtL1*9bXKrwc0B4Li5fM+;-0%NpR-?kwjmpUivI=oC1{%9+^fq#C@-E z(^snHo;PJinA)@}GUEBexCgd$I{J*Eo;vC){he5q-rkhm>9Xrmm>{but^%2z$^uoz zJWQdjc)Z!K*TY(x$Lh2(Ge$}+r;^@Jqjp{{GhQhg);pY3f>YYSv|rEj<4HU3M|wxv z`EL4No<7=9FNd%z=0OxVi!IAVPJ8oUqcotb#K^*o9BZ)|KqN;N;WrfL*kUX+=nOrH z`*bkT_nkz|WLf6IKBDAp+TO_!IVBNHYhuC7zIBsJx6agp{}21K)!qzsH*!Y5F87_? zP+uXbMbAuEoIKkb&XXQ|R{%(CBW zhm1vn`b!=YKA)`0KYJ)t&h?GtS%xIP3Zdn~Q_J$0+ni~zjC- zNn(onDTh$fU*gJyQ=?0u-j$xO<;CuUXnmo6-ghbVP{)snq~z-t-pLD-USC|bBLtGh zPj(IeVHjUYO&$!1QP?})bO2w?g<3Er^AZ3ziEQ67(Gr@lKt#;Lh}7LuaYbPis^zg5 ztf9_uMK7mXlFq|GsY*2ftEZE^<2|z0ue?zV0&ZykXf0b7a+XUC6;?FZKiFDdGU8E| z9VN0s)SH@d!f{5ZtPDZX99c>s77F%2mh2HKTkcIx(#Ty7SmILF+#AKkz&5`|atqm=U!{85mnsOQmh*O5zz?ei=h5XF7RkG@gh@3uYcwJehAAR@=#k z!Y_&MfXlm2F5Mj^5IyWJB~ec#sGoQOL4FEAXYu3)c8?X{SBd^5Al)!7KOt@i#O;Q1 zt3Pi+cEMZYcne|<+~Ok=NR!Rt-sfpU3OJKDgDN}i=(USKY}@)xJ3?h?FVP0$YBtzu zrF|*0Q#CnmD3b)|SCrr>D zUGe&;+W6e&JUN3ZY0B$Mr9}3uW}8c762R*hRYIZciTGOBsYzS&%2;D_Zf2FPm8#(? zqd6xcdO5KxEBNJJISq&!q+?FQk|R!5@Uyp zvCm=R9Dr?wfUtP(fzmy=yuv3(}vsNwX4jFymHD&xKX2`ibgB^+@h3&Dcdwwa{eryu`zAcugYvI z_JQ=4lf_mRK+RCqCKseCO$YrF*~gm8dZ=fr%jC#3nwDLd_c_T@VSTsc)VQ=@gKk>q zF|MA+n(tLh#+Y7W!PQ+W?GdX{YyAZi>v8yvy{cfMEVrs3`uV?Id~uY)KvFE6w+fB^ z=(8614VxJ_UXbit6HgwB(h9B{@A`6l?oY7k&x!7;Yip=)uDbJ-nz%iN4_cBhmPw_% zsHBj*+AEG&zf7g`*Fl{V_k!&mt1Y-ny%kt}dCnD)s;-kh+?MiMoyVJAuCNxqY{j`j z1(kCGL_7Oyv{YhH`{UBkD#avT_B8i{NL zzeRgt+tU$%dgqR}7~ebbP4C2)rsDqLLVeLt7f%dxwR+`)(-?UFd#_aIJe9hLF&`8w?J3VSEJsl<)uA-Ue+CcMJTUkVil$*0Lj62ZdCf~eYx=y`H*ymGpn zVI^FY1y#Wp8KPtA`==h(mN$=qJAIJ+=4WcLpSZTVDUr&+g!o8CcLo z^jjEeonUx##;!UhgZZ9ChuM{lQxUOk#SFdZD9Ek~eUw4HGRO<`)RW}Sr9LmA7`x~$AliN1w~+uu#9<++(0fIf^IMn=&b(3L3(ywi@q#->-A1wM*T6;$r-dvi+7y0 zESGu)tgw{A*d^V*j^)aJZj5F<`&xuM1_@u0Yskw*PH4l->7Wa=cU8k$MMo-Dd;bVc zDYPSdu&<=uf#$)|vd;y5lGg6|SLf7P=z4D*HgxA(XHQ&7YoV&m#DQHHTOwy-TU2i| zu?+SJxVP*R$s%7G@N9d`hrjI3t+}QyUT>;Wj!$Wc777?o+zZ1i={W{0v6#=avTH98 zrL#T&LW%K)2UuArey{wLVY8b*x)^e=QsNWJPj{Na4y`PWEv@mk)ILR8>(Vm&)@m>` zh=*Dm4_C*-a5=g>gHnZr&aKalhij}gU#fPp{Yd+R$jCGkGF7_jxi|P3)aLfaQe|Al z#+Bt&rZhWX?NPQnzIGPvhREBpt_F>Ofyt5f$&d$6b*|8zR#CdaHlIc;9N)=po^jw>Yis87m zzCxIz=3Ra1Vm(s5$sSXARRgcbCvtV_W;{dveDmzKywcvh5zefPiyqbljZ&Q)LGDM1 z7zyIsd+ZH=)gUi(cdovRoo$qt3j->=Ei7`;oC}%RO4gvSnNNTT?lD3LmC*h(wqgf)-~0} zTaaM(F&xAwblxtb6LG90N{k@7bb-;$cpLsRUVeqq^CBsb{~0JG+r-TQyH;n`qjb8> zsv6put6@Z9cnh5wDv5;X-AU`qLA-p7ML3A}j;!%|k4~sZB-9cnZsR31@93A~sPlLA z=KNjbhDf79HhEM4d-yI~SXr4-UUsJ=I2Gh5lO|bPZ?uO^(dC?ox5nUjH}paNF-7*zCKhwqtZyrNIiQyJ9peNqeOUzk*K$L<<9Gj6j%E@=G;ws zt+b*hupUq`zR8}+RLcWsWotHq`T4wSFO77CZ=rU

z@mIWFl4>_cfAV3;Qg?ZI+(HfhH&c8*G+)_{-l0|RhSj&uL{1shF`KU>iqz&I9l8yc zf&LMk+@BtHq(jk448@hOwsjuDw?j4zn#FYaCl~<)wc%ZABV;GOStukERTJhyCwCaaW%2M3zO(--%i+NSR!(vAQbp&jI&z$=3RfTFn_fCfsZe71gj!fc>aio({g}9e63ugp9pBEmLNQ;Wv0eL1(z)i(#1l$S!puO#8zFNby_Xi)fC! zaw(gc{R9b(TrOu1nrquZYmy6sB#!Bgsl0}Fjrhxlx*a!WLEp0P!l!7 z&PtS3mj6D0VBLqkrd3hho;*EfE=}oOrZm=eT4A-=iV$D0Rz(Omtf3_JX0qr))i?#I zgsNOG8fwaMHCY&Jio~5VNMGtmH9OanRq|5(`N)N`1F9Je?#auM!Qe(eZO>St?K*Qj zUh&mIE16?}5S~Mql#;JRo}m^;JU&z7i=X2`PEElulId{Wx-}7ORe8`|W?<3Uq^-aV z&q{ehOGesfeXuJ&ADf*}Jj*GVP&^B9R(x|BDv`)}*2uH8dDahWv&oyM^t+Sd`FXp4 z0o*=XY>6AULbW!_U!v;ZWXx#KG~8WoZcpDpvFf7aY^AWjuvvB&jBPIS6>58Xu))!g z*x-m?u9P#22$i(2MqYUayXAex`a7?@*i_}horO8tuyAgI^pX+pIQb~?*BXGG=jfve zx@p$ycy#^|wY3PIm%BpJhMW>U8;1rPNJZd@$;^^iD3A_Gni^?GnpD( zqk}N;!80~ELRynw!+7*$1qedm2hlh^s9KwG;WbN%+G(Tt2hToxBDN+ItvTU4#16^x zj&>X(C$@^dqk17!!VAuDBsm_;(W1Dw^Z3q1S54;-39Bfcm#QjFK6CidRl~r(!7+>) zYqradR0qW*tE^^goMXv@Q+_;4lHamg_Ad|7wT{9sPc13ge8e+2R>>+uY{ZzSTw7(2 zFQi^Wn7nYIaLN<)KB+ixzVP!L3Kf3X-W=;42uSdIYkx@x8?qP^EO%y!vd7Q+OtQ<( z`&8Hm=9UgRrM%Kn|B&|qY3lQex=mo>sAR0Bs#wZ^IoWZUf^(H58^;Bb4q>^kE^QKi>vtmt%Yky6v1?Fmo;Ixssn!#~ha!4Rcg!*pCifc)~*pfII zm|Pf1JXd{zu9{M=>m*c$iz?9#KXoL|u=^^>#Va(fhggRtFX>0w9Ru-9rgPF2CQMB^ z8=tk9TX`Bj(-2unj!Hb5=DFUeG$r>qQdHIIru@hIB_6%h-y6oE4|M29KbCh4v^UEO zHCtEjqci)m1ZgLy5;HKdbf_$SHHODM-7HrezRz4qZ*U(O9N)WI>sVVavLoGGk)70w z6$ZicvXnh&w+mF?_)eT)Z}eR;;8a)koS7x+xwW8XmDuNSD=6*KZ61?!;*NsKmyb{7 z&5f%v(MnOFnh|v+i7N~0G{md4swwH08q{1C+6{!=WJh<@Wa=VVRU=HXB(6!Q(;FU@ zRn4#-thiC39(Q<^<}`)ZG}P&n*c3-;Ra1;7Wz?Q1(0Y90QJKdK_bP`$FvC@u#|-y& zh(R#JRhcw{iv-!dEXVDcEf_~P`l`BlLDJQA`5WSB9+EXUGlJFA$;^K)EwC0F#W|NL z5VRD}_3b{5p34kE;YzIo@`1HQO|!$p@)eS)8_q^cl`ZA=3PpML#KX^Z70;?&ny5$= z)@OwIq!`@Q5nkAt6(N-J=%TWX*>g6~g7_1Aby{n$93Ed}_Jm~qF85YNzKowa}jdU?jBbXsI=BYi1Vu*rLWFlMhx&Gds{*K_9ykPsO+R^yn zYi_=a2ZB#M1s`#0IVilPtEW?L(U=)5Gqvdd2bX0?(@^w?ve`PFJFkXkZ5&joMJFxt z%}$Br3r@mSZyfCIVht%yGarwUM++Y0j<$3QKBxgx{mWZ>}7`W5?=ASU@L_NAl zy=VrSXG^DSZkZ3l_y!s#2q-VA3Sh&joYR*py&}T{JgiESrjezFCGYMhD0687{$zFmzim- zyve32)$Uo}dH>oq+9qrjoD)iny=_k{?VLo+gm1V+w^SaV7f@Z&e^XwtjJpy{o>s|EiNZjN}c7! z|69zJrce%1_sRZ|I<(pecNu=IHcr-XqOQbk0jVzy=OIz+k!(BCMdEj{>ZxU`(+1he zpa~!I3(wles?v^CrY0Z1h3R8IeRE9j(>u`DY^{(e=FvC~KS%l*dn7*3@p5yv+;liu z#wHi`od%iKxq`7js=7A$*x)!gsguETsY7hX&Cb)cIonYZ9_O#(@>O#L*qo_Lz8R|~ zX?wCTt`=!EZ`Ighj}}I@3}$<0Cw!^Luid^-j-<+FO=r1Zj!sCRjaGj_a^u!2?+XXR z>{Z_-4u;h^dPZ|{c#wO>!7x5&2RStFm8=q^oY-9zt&6OFq#aw1Ug*?O!m4ya+_euy z+fvsV*mtdIsl)1buVtyj=y$zgsl#@sU13B)tqTe{LJcO=y9_ectW?E^u#?uBA$0ZS zxiR_yh;Z4Vj-3XHF|uo28B5R6(X{xa6^@cgb1LU~f~B{p6jt4#S!dgG!paE>S)X*%(!!h++9Ia>e|)xDZkHV2*V?^ER!v*m+GKFkH_@UUkW#Tufe92^{$>jg_o`^$28*jz(rS_nIet9W3NJkZ?}T(cfOBo!rn z&AK66v&P<6g+g7y32*-HEO$3`nLF3x*R89gIpZ1xsi>v24WD3lrKw@uqK?Ij%YEhU zwsQDAx1g@djKq{yaw1=0pRSolm-MBdFROUQdtOXlDX(Xxb&Nf#kzuj|BLC2Z*E&milvlKsdk0Fba8=mYY9Y(wd~olcDwEBoKpF1q zi>wz}ozXWY&aX+)W;n<_geR6;H>EC2*z}s3CfJi)L0y#Hzu>^TDVE~!EyJ{(C|c6rlB?H zhxPLG;7(K%nT^+wwdGyb+9?am;aC?XIld(AxO`$u8_sgq!ljG#M(FUCU3poHezqXE zB0F^%TcbRq^c}BRL!;FMcPO4~C|~E(@ep2WLPpq4yfmJ2?{)5Hvy;J5?}`=FtYqS6 zZQq*lgdO9GA91Td)HCONTAGFyGjh>RS+>n&_!7PNQt-)sGpE-2Y--g0$p+%YLxm_9 zrzVr)jOcBjvA1I$M2F+w*vMJl$`y?=d|ZSKL^8My~jiazmWoNRMBg zz9iYhSJM|AEJ?cB)rUADImY2PFP}Qw)zz;ldCIK@eYJG&)sm5GMWcF;8C^y*VSAm1 zM)SSz;LL0DAu{38*vBX?QHmw?J6B`e>6GlC+YqdRJ)`V2xRJEsVx43+G4e`Q zLhryNAy$2g1s%zactk^URFYf@P1Kd#2^F7f+K7HVlUQ5S9*?F}H#9qJkJb!j;9h>4 zWeQ582I&9;My|ypMVn_w#~N!ZF|?2M7FcA-P?lD1d!?`0VwQSyc<>SG~`*pJIAfRqb)DN~=7&pyl@MI3k--p4{v#UI)!Fx$d6c+Iouo{bY8-727hDeMNqY zrS8QhMZJZ8jk&u{mS#A6rSyZQ!P17k0T<^Y@V_Q}mH^(N`>1X?1=#2vJ zzNcx;YU67fHE7=M>|C9^-PySsdfT}IqIg4XUXtK8w_2t~`NvARN2g-TYUAnHJ$2S< zqeyP4c=zjcY|HBAXZI41n(MP}_~>U$ibn1fm|*0t&tl8!=4bbolHz_&tc};`YAnKM z%)sB}NU20-tDBmCH6{P;F7-@hbNhG@rn1p4T@5c@u2_}qS8ixm)^Zt{y9VUaR(sj! zQlBh!1UN|uQ+H2ams}fRX*Z3P-kb z^+q8ZJrlcHSCslCmNp2PjanrSf~X+g%WZ<6uB?Ha4Ep}M1sLD1mV`=RSbdPTL@x-JXm!)63q|x6gwWx-WZ#jKxE@CQPX;I^)2vc|G#ibK$IJ5k} zy~;?dhdffSv$pqx6o0UW+hhvb*5D>#vRDzeC)r*lA)kn-8q8CPi7*G#FgFEJpQV;^ zXSr>lpL8ZvmiNi5X9lht;IbnGq0vtjc%rpFE>i?szhI9U8f<1n^xeA*ob_F zh_~F&BqG-AJrMdPHI}B8L$|grUC|ueiX`u|ee-6EM5+xzjNW*AD=65xy1NB&+vkJ)ms~!?=p3N{0_YhKlpPU1cQxM&YN)mRc|0^f? zq%ecFT&{o{SlTO>lXrHUSPs9IJJ8r5G&p4zee_iCFV{;7v?rWsf7{yMF9$1H?XN0s zf}0}`v>Y6?zVYBo8sXLB9BrdHM~fpitBY-IopK>q>fy%OEz@PG%r=tx7dh24T_Z{5 zXJHuj8T&f*7?V8}1vNOK-P;?+sbg{zJz!3cR!pDdqWkb#M#&T^n7f#PW9o3)CMCDVM29c+e4sg5X!C8wH1m4uP6pa7rA0lybCgnN ztDRF78zthTtM$Zk<_^x)Bm)kR`J$>=FiK7Wf;EQF}jFhvU=AdW35=abUf1u~We_2cuwl?zehY9Cy^8`jj9J>#IE zL|sQmmol1-nob%9>cf+UP`|2<pRybMn&iKGS~hxvfU-kwyq71b=L;Pf2kc@hQ5k3Tk&m(IcC9`%JrPTe>R*r zq*gIkZciR33y+ee86}rL$h#g*&2?2wk~J-AwAPqqYn63K9z;?DYIC$6SCbWmrERjD z(^#^{am?wNw5!N7EVeIHd`o-rcTual)bvidl%pg;ujRgh=$sHnsi_UUjvvO#P>AP= zD#|b;3-MB>R_i7+k_gL~_Xi}_B{F)`XnyE4zJ)gGqN9@qM+GwMu;DHRPV5v+M1~%2 zB4+qeP?1<0oyQomQBop>n(eGS2ry&@rze#i@%)R&}p4Dq7Cv_g08hIAq`kFP3 zO$qu5*C@l#vG8;#*QIRaRi3*St*pD`Wn!rsWxkwTw~xZWGzct;0W)uD>av5Zc5vq+ zS}?ae7uJNa?uG>dySx=GyjC;Uc7^z{Vy{7Lt8tg2y-D^aBnS>SO3HGFe!;q?GWM?e9%FH+?vd0mv{MX)!F83 zQ;B6Q(}Ha(F`+?ry=DDh?(6N*YyZ-VNb07p`UTBzyl3WQv!87JBQOyyY5F(L5&^ z#*}?W|JY!oKkE)#yL}(;$B2QtT_fX{rlv*ZDBwl5C^)o?p0iOVdB&I(54nR)JNBpy z-LsEk1S$8T>#dQ}GRoGqy{tX=ec#$Udjn2n8&n(+Dxa7f_G-9FRSV@D(gC;kp@Fv7G#ImefA zt+o&5I3W~eJ9WgDwSU(Xhi2KGd=0?r=&lUF$`Mw8SzB5;WEsQQlAr?f-O6~_Zl=a> zWDrh(XqB2Zrrfg{pSwsl0C|n9IL0Gk1=Z$~8G3`6W)M-JFIFwCcixQfZd_567!PMy z;Tg1MJ%wRw#haV;Z2FeG44&idctjDUoqNkj0X;y)edzYhv!kXgRnjTwCb_gv)jy?? zS5LiX+w!L4JEB%F-~Mx3S%$>Xt0)6mFieeit@1ICDJ2=M>Kl^P|JP(t;_O#J-^hEG z_@;-1W=Jg=7f&J0)<-WRep8SAmFlWyq*6S0 zj@-@vC_@#$s4G9Nw(8k&rSs;-Y+6Y)fXxO-J@&_Hsu~`P<+L~+HYOK@^3H}#g0ffd zWLU`{WH=cFP&rDD)6bdVxT%sIduwyla44(CYAUK)P!!B-d9;CV&5l7mHb+{j8XQUG zwbqo31PWMlLF%zLR#VmBSS+u_woEi&z}lQ(^;k_sRqdu=amzcSPiMq>gbj}6iJ*bX zcabUPwOpnN#RmkYXifBicQ_D><+a85PTH986Fu{)uusxThI*??c^o;)`*OSQq(Lh=bCm@2I(ZL*#gte ztkR;^fmTs#O-g+`vT}w2mBuic4bZGXoCK_<58^VC>(bG?R3dojTlU$_?| zWo^5N48!bpVLYTYUM={%yxs0S5?s5NHz@rci7)~uSJtcR^GIGjUPG))bs4%oQ}S!dVN7S|U>TF8$!m;pt&D8zGbOK{EJI|S zcu)+<)RSdM_VR1S%VRu}smE(bk;T*uTMDT1nv-wAGsBQvO4NkZX@V?2MoXS%!k3s3 zwTB^3b}4amX=-#sNc$n-A(ki*NrtA2J32c{!OADDhn{KXdmaPQrmPy;$yuk-CfShj zmpk2TZ%;c~*C=9gDc{15f#n_jWjjF)F6NtCTGljfS!?Iga+BVtYHo1WabNIHFx-P(J>*!w6+$MQz zXlrlnlY=$V8}~Q2HOc&js#&XQIhHT+0ea+InMysw&+8LRf z)I=%frr41_Fl2z#S)Md0Gak_k|HH<{l8r|Y?xvj-Dy&-x-sHmPW_{EfF zyD6m9#@4PWRW|zaCPhnlJqu5eJG~{M-ik|Ory03 za~saAWltws(x_a}%$lTEb{g9JR;-I=sfo{}#-|F{$7MY4_JBbjTU)$zwR02|%cL1* z={4}uM})m)&fUK(l~Pz-5(#xnt+7{rmfGYpx+Oh*D`neLyW@s&(QizbF}KttOGRd> zHxk#o7VSE+^o!vDqT&k^I)sppb9|p%*xS=pYHe$i^NVrX1FcJjb(Ooc>kSMW>st%< z>~U6YS$&c4ZfmWtM}xN*^~|6->Y;aIwdtAGg|fBp>)}zED z=4Gtx8V0SM@@0Ck63FSOx|5SeSDiblx^wGJ#y0Pv+eDpK#pXG-0WB~%%-Rv+d4SP! zMW5C>{lrFtu7yTJ@t`4c2dM(8uaT)T_xTYSDK*zrqicw!OVwTYUc)@BN0*jtW9G)&6dKAXllwNW0db|cQDNb5+@M=c4zuNY<+UKU^bZ+&}O+`x5 z`w2GcEd%9~u;ZT5V9Py{!HP*q#w^kj%gu-SMkHv1rGtAvLi+kb(0S$f`cNF@rS((4 z3lIeC1z9*G3^0(+TY9Qha%+erEB)fMFkM{;vR9RySY9a&bXRX{pL|lnT<}oKWK+J- zqlFXnF!KCrbD0bLn=A*dG^QL@A8P|2&M>94+W1grb%(cDtK<_Bz4AefL0ho1l}^?| zg4GJUY^Q4@!JzD4#~1n#R@_mA4e7z?&}I%YXGuP(I7 zbsH08%`#kQVKG z8L~-a4-HiA1#;9CuZy{Bmhl2sYVdhNN%HGI?&sh#KF^!fRQ-A{Tjgq+@9ENWv<#?g z9btq(O}c_5#S9nKm4F)Sx^<#l!pK#=syC+9m3lDI)uJ$;N0*A`EU3p{)QhXNc(Ss# z>7&u=j($Qqa{Qo%**HV*Rk@VaF!W1V+92ActaxIXHk)-P&#`nc4b{0|Fmspc5pK3d;}r*IqFiQbOP?|)vlw(x z1)Wx@cW_;o)L+Pf$w%#aN2VJqLP`ex#r91<>?g&8@v>R^8iM!RmwYhMkmeTX|EBPhJp;<%I|N-Uh) zp@wOTf{>J1+MlE^=bILE@OpV26h*rbS;i)Ny$q9G;lMBX3{O559B)X^Zy6f&BP);Sfe)@4+G8_i3b{jw+PwRxArr)wDi#FNIk+Fn%NYm@sl zPwh`9yyhMr&XxYO(a{P08gn4qHWISc(cjzCUmhG?WjU$Rv$AeoW5q80=FFmUXIVm( zb&5MMNf*21+rx`{G~}fY$A{6Oo{}Go17!ttRILR?^i-=01@z>s5rs8o){7zHA--3k=Bo_ytEgHf3aF`8De|kySuKhx%&Zs%6xLWZ@~4oua%5fK;cYEq zQ?gX#tQ?tY@>Py3HH9ljK7|D;N2bEMD@Rre)hmbT2Qn|2@m7tz3aVC&+)Aodi@Zv5 zR*GWkGOI*xbv0Iqy!xwGhkEZU%K3cN%8*w_wYrc~N6xBHNLyx2$g8c!ijY%%^?G0% ze7#b<#t~+I6;*3P0X5YsM1D0n>qJq7nbo3z!WwHv{uHWL4%5`se%o7K1yw6XZY9;K zMP4O2D@8GNnN=dUx*97)Uj4bML*{LUSwo0S1$nANwvrsxAyY}Q>X1`i-s+I8uDdIMFYSNlnV~T36vEmd=CZqn0U)a&z+PAXQ(_8Lq z9q8!ku5|!XP*L?7R8(2jDpXKe-a1s1+U!bHRBf%bs9-wPt5Lmo8s~hzYNg4mqgq|b zsUv3oEm$We2-VH6ggE?s}T8AzJD7AIA_V)*e|AKg^zz;38M?`5l>5mr(nei(z1(fH$aE}>AL*~YO zrVW{Uxqc0-C7FGaCm*qnteqjh9mW@Vc7;4vjJ0?^Rd zzp{Ivbw$`$gq?ykhGP<4NRV4o>B6pJZj1SA)DJWSu3Ors3mbvFt?0IAXo*4CGpGvm z4D$PA&)~G)5(K`i%hP*|-Yg4$9`_o3m<@-4ch1LYOrm*X$zY6&V;ntq-fbR|dE5ltqZ$o}8(p%~uon>EJWK z&j)V?|1$U?;NJkB0{)oc`k(dX&$04Hf1dO3zd+AS=oz+F_?+5*DEM~Zlph6t804G4 zDL)&07Ua9YDZc{zaL8W*PWh|AXG8vb;FNzD{0PYZ7M$|0gU^Bd#_BNn(f?3>Yw#Ax zj{~RtWbnC=KN_6!W$+^*|1ogNp9MY-^4EY<{u|&&LH-f&`QSeRXFIdLyqo%?zh?d4 z2AuVLSMYzy|J(Lwis81N|0d8nY}hOhKM{JEuVvt@=NExf{tMu&=iddV{Da`E=P!X% z{*U0S=NpP|^+)|i`S*ddo{s^iytZBXqk34+j{&FrVsO^;Pk>YYJaE?Y8^I}m8#wFv z6X2BpDLCu-U%)9pY`q}6L4H}!-w#gtUBOw;r-HMd&jM#XKNb8qvCY=oGr^Ase-eBl z_$%OAMpjSIxSMi37JMUZ^bKDC{y`6)2u}O=2OlSO(x!VN_#)^(*KmCwwa!@i+rgKB zKMCFr{wjC}_>~(3*$T?>Z?NY!@ad3$(s0{8bejJAXOKS|@_zz92mIgQESK%x6Wh}Y z`ElUqf*bqn8_8G{Z0Dcwte}Uf%em?jM;1__u0{#yC`8GJ)+mRc_`6WNZ zaJ8T1yTBv=2@k&%{6g6I-_Xx`@&e>fg!~)ev~z7UAk=n``X_<2d|M2+_2(p0e~y7X z%e}*qKiS9+K%VvO5^&a&YoO;MYVhm9zXbju_?N-|=HWYU8t0et-!k0R=Zj5w-R9AU_;>J`PSld>MR8$lnD{ z`A5LN3i)4x_kq6wejWI*_r`u00N)gx{@EV95q{Vooc@_(xa*(eAW#1+1!sOQ1*d;* z0;iqd1*e@)fm8o4!LNrO-U7cJ`Q3Q)*l#+gu;YOd;CFzJ1!uaG!C8(+g0mdE!C8){ zg0md20B5;;({NiZ*P42JC*)Z!PlMC`zkst`hHnx3hw>x9>E{M;`gtli{X7Sper^S4 zedq;eeYnVQ>xUbSAFc$y0rlZp=wUna5IFPu6gb^;4!$=y%Y7>J=y>2^liyj8XSpu}XZc=;ctQ;gZF5i_l17Y z{C)%Z-2!|W_|D+04~-svkcZC(XZZyRTg85+{`Y{>&fUPNrxE;Sq&fz!^H!1-SM8=Ug***e{yJAkv@YXH9s^7O^iDgQ5U)|2;b6Z`F(@WZa)%7R?incr`N(?3suQ~qb*^v@gM^v^ciru%0UIQ=sLoc@^(PXCm_>7SDgcm4B8 z$kRVpf-}E&fzvu3PXC-^xb@E;O#Aa$ z$kRXH0B3%m0H=Rm0skiY$G5?0|9WO)TgO+le>ZU2zpvre{&$T1(;-j$j|Zpy9|NcT zmx12``@afK`)>oM{XYSx{jVBs?YHyyzd)Y$Z@fcXe`x>S;Iw~VaK;JD1E-#a;Ho3?@QqH&)Pf1eq;IW08aTm z!RgP*;PmHwaOznEPCYBZspkT4>bVk}dTs%yo*#p=e18Sb@_pUI|Ks7C>>T@(dbR^+ z`R)hK@;$=vHAP*pC8+-+KgU9z2dUgV*p1r}TXDT@Lw1KmH`@mT)r+fJM9{xoS|2jC!_bG6e@5_eU^4-Xk@0*Zk z`R=@H>^Iuq2+nk;gL8jjzTr0A!%Vtukmvf_N5NSxXMwX^E&=EM!WY5ck9PID;M_;} zDfnCK#OuJXg3}Lg7_Ql2Jlj9Ow?n$??iTxVd+_bSncqFY*{>Z7elzr(L=O8;182Yg zU*H_i+zd{8?gXd*p9JT7@do&O*t5azu^%)RC0cI>XTBQ9p=UBU^L02l%c~Qd`C0+a zbkFnf%fY!$bsISK-v>_p&w2Pu;MD(TaF*A`qhfzD-EF{`?%v=We@+Ldo;l#uvjm)a zE&^YI^12cHJ1FF{9`57e&EWLsB5?Yl7o2u} z5}bax5}bOj2dAF9z^Ug|aQbu2y<-2+pId@c{~qA<=Ol3Ya|Ss5d6b7Q2B$wy2d5v- z1*e@~0;eDD0H>Y@!Kvq`;MB9;2V=j{pF4olpN-(ue=s=xIS-uvEQ8aZ10MbfaQgEL z;Pk@{;I#8@aQfj{aO!ypoO<2{r=DH*PWR`2;PmI=;MBheoc`X~y;H;k?2B$we!KwdraQgFnaQgF$;PmI$ zJ^Xv%^yhQn^uuq!Y3DklWB>GEJhL76e`6dn8k~BX!0&+kTyTx?w&US8aN7S-aN2(s zIMclmoc7-jPWzt$r=H(~)BbnBY5!IYvEOLt&ftubndITqz&{E991BkU?clWkqu@;U zQ{dl){!73)4*wcB)BSI7ru#TJ(|s14>HZF!>8{n7?$1rZsee}w9}P}_&H!h==7KX{ zCxA2EK5*viba3YDa&V@5EjZKtE;!S@ADrp_7@X<;37qNv1DyId8x#AVd;~cCIToDy zCxbIz^T4V9cyQ*c3!M4-5;*nT08TykfZvSv?Qw9nx37USUvGmm-A%@(`)wO=`mF(+ z`u7K?-&(+#?lIuZ?+M`a+o!>q?nU6#f4zs_3eJ4J0!}?|fYZ+P#>IYPxx5dY<+3X{ z`-=m>UqSiK1HTjPUI#es{3!VMAb&16_nWQ&r#;^Rr=RZ!XZbz{&T+`=;MDU^@Vj8= zcH?7z-VZ;F1HT*cGr;MG^l)AJQE=AJ*TCtAx4~IIH=Y#xjrDULIO|n6IP2Bv;H+1dg0o&-3(k6VD>&=b z{ot%uKL)2C{s2xt{2iR{*CzYKen`Au;MCIyejmzf4*27!w9-5P>9?!F z>9?D~>9@PV>7N(CnXli0(?9;O*x90>kn_~$6_2jHI*!0DflfzvS5P6VeP zP6lUwF9E0hSA*03d%!9G7&zr$1^*fHyXO9}A09$}w*+T?_W);pCxJ7+Gr*bOHgMYC z1O71VISZWfmxBKQ^4|of{P(~q|1{O`f(hhYcC{-GZ>1*adj2WR{6L2&wK z1~~II7o7g-0H=RW2dAEM!ReoGfzv;ag3~|00H=T61gC%2oE-a&{@Dzi{uv2Q|LhCS zd>sr<{~QZW{|tar&uQT7U#T9`^9xdHC8>Vn0yNP98ql!;kmy zQ#||vaMsV8!0ET!!Rfajg0p_U0^Wl9w#L*rzdu5K+X9^9@DG4L4*7}T9QPg!&iXbF zocTQoocTQ!ocX;FocaAaIP?1;IP?2FIP?2QaOU@4;LPtv(_()zzuST{zvID~-znhC z?@{2)Z$CKmdp0=p`vq|3_gmo1?|tCR?~~xn?~CBf??1qq-}RbezcIffz?t8P;LPuA zaOSrSocUb=&isBFocX;JocaAaINSNhJp5G;Uw?Y+2kP0)!>4)pLJvR9!@uC+cY62> z9{#q6zwhAme2w++IUe2%&T;8^9)6RDKjPspd-%FDV*8oyE*?I`!xwn?M?L%s55L31 zpY!m)diWO2alSZ@X!P*e9^MVkdV7wC-{9d7d-(6bIbU1jkl23m5gtCl!{>N-mxrI} z;a>*lc=%oq|D}ij%fq*w8RwV!M}xDyJp!EV?Q!7Ot{d+c_krICeld98IsQ zZt&~Dp9X&t{3Y-^p#RU{T%TOy(AW>m?@r*%@800d?^JN+w+znwo(j(Vo)6CaUJK6r z-U`nA-Ve_F{urG3eG{Dd{SP?vyTxI#-fyuSv~$Gau^!%AH4*&3pntC6YszEm z%by$cf8?hG`KKV?4gNIvr@`r;+rU{LeqgvJcOLZo3i7YqD}e_n$8GtmDxaQb1RBSQPt9^S8Ymf_a_j~e}#K>lp# zzZsnM?OsQZy=Uw($g>{)6rA;N!#S~?tS7r0ZtZ-**x3kq){|y%`k@V+{vUAkzisq? z4D$5zMc~x`6>ygOFTk1K*TLVx`!%v9_5=C8;LoC5jsbrTd;$3L;9VYm7C7JQtHF1M zo_oQ$uJRl>_52CE5&7M8Zk%7r?*>l!>ELWX7lYHDPk~eZN^quoD>&1A8l3m2yaY}? z?|ArTN2cd@6gbm85S;o;;LO)DaLS(xPW@j4r~Cupl>ZGl<^KUr`EBQ==eH4@@^iqc zzXP1|p8==*Rp6Ar2b}WHf>Zu);FRCws5oDg-y59uunC;=<@w;euX`yt(>({A>D~lR z`TITm1rLA2!`Gjmp5Ia6O!q(!pXcFS9)1Qm^Lq_A)BUc8|JcJ{@$g|EPS5X1aHcx} zoOT`sPWdI^JE2`Y9h~j$)!@`~8#wFFGvKUmzxD7xgHz9YkBbcy*zXDD@4}w$APdxnB;MB9`G3ox<%)_?_r=A1AY0qIEel$4stnlzl zJ^WS=e;Se(Nh_53h!zAsC_`M!J_oc4bKoc7!ZPJ12& zr=I7)DgQP&<<~hb_7CNE_V9x|yyW2@182JDfHU2jz$yRV;FNzJobtZ|r~JCd$N8oF z=HQec15WwL;FMngPWdiy%AX5P`Okq<{tj@~!^goX{~9>u*C@q)p#1jWlph05`B~r` z|969P{NE4G@&6}1{Bm&4Q*H*QoezOi{%LU9`4Twick3*O{qq$1!5zRkUmFk3dD$W0 zoR=L3&UslE_zOsPDLDQ1WpL*Ac5u$u?g!_+^bdpcUivLshXp@6Pv<=Y2Z0ZVon>&A z%SqrIhg=9w`7eW0{_Ehh|6Aa+|1aP_hn+_+jPvyi@E-7^FdsY@oOXTzoc{SXIQ?@k zIP>*maO(d#IP?1&IQ9GuobnsC#rdUwW*EMv{Q5=s;TXvO47>-NdR_s43Gx>%iqriK z_zmE{1^+(y@4#OG{~z!-3|ITPZnjoAPM7OuqYPJhuA3bJei8J41f1(>=R*I9kiP@+ z7lS_o`Io`}1O5v5$i=b!^xI@``t2BS`mGn7e*3uL>W53#jrR*Kg?t(OX7E?Re*n(< zu-1~;e%6N;@PDimr+W-I+u^0)|AhRt;J=1F>$S(}{vLb}!!^IUZh5}^PJhOG_!O5* z+WK?2!>=^_Scl(fc!$GZGklrDM;LoP;qbYJUuyW;VguW;KZ5@f`CYpsFgN(F#~;9l zgR`A!1ZR7A6gcHi^zdciY=6!IXFYk%a4nY`VCP$qe*^sAkY8V(xn+2m&kat9^UFB= z?ZLN(o;|_;489zEE%2+s-vs|I_*>wQfU~^*1pXJuZ*^j9KlSfvxccX>kZ%N6KYZKx z;Xvs58{}t0o_dY~S3P$dJqsMJ^-h15IQ(8CKVZ1ZG2L?^&vZWr`L|)`_dN2Cc;uf4 zXZ?H`{O{2J59nuoTdOn3UhuxKo(u5c(sx(9&sy=VdFdvU7aTJCGfAA4T- zlaPP^hA}?}^4o%63Qj#&8NP?;-VXBDLI3vP<3jfY{`r8kVb-1nhO3?W=X_I97CHQ4 z!%cG)$g2EhhMQy~eud$^j-IOwA8@$+zS;_hzoMCzpHssBMEajJdQNk={l3~64u9Ur zpXuTfUDud`n}`6Ar)H=zrSb zM;iW|!)<w@Qob#!wnzq@D{_jaQIP%Z|(5cj6EY9 zUNZ6{9sanHx8FInc0OhJC`bMqhVSL@Zy9dCi)!`g7)yV~I`TTk)t`wDf85mn{Tx2d z*gx6fpD=uy!*wj8KQkP@p5cc&{20S$JKUDCv6hixrM`*8osr|R~kOT;inot(&48YzKg>@ zX}J9!tF>pO;d?pqUow2O!@pwqScl(W_(X?)-SGV!ev9Fg9lqS~X%4@`@EHz2!SF*J z-fj47haYG7T!*(BKHuRd8-A?AKWg{_hrhIOSiXxKezTEpcla+1?{xTjhW9#rL&FCg zexTti96r_XQygA0{4|GeYxo%s|C7nrnGS!`@N*pgH^a|&xV7hEhd*l4z0BdCJ1q3) z6%PM`;a55QiA_WKYaIR+BY&O4Z!r8OhwnT*)N`}LZ!z+>I(+tKq5SO*Klr^NztiD2 zY##D^9DbkC|A50EH2h(QU%y4D=P`%>kKs=^{Hphb@=rT_`>jI$oWsAmb;y6_@YA;m z`HK!e@BJbFjl(~`ZOC7C_;n*f{+h$TycY=`e@CW3Pv{!_!}JAB^wP|vXr zpD`ii3mm>^V#pUc{DMg#Z+G|=`-HsH;pgrf@?M93bia@fIDGd0Az$I}oel{3DGuNI zz>uHj@J%O&{0xV$dr-*Fbok#4KgZ!sQ$qRk9e$DF7d!mhhF|9JXAQr?;eR*$Du-`7 zHB9#!hwpFrbq+5Xev`vbH~eOYf7$R`9o{)DO!sz&k829~oeuxE;rBTFzFDFC0}g-C z@P{4#`1DZzF^9il_!AD_{NPajX@`$9{5gjoW%$n=zS8g)9sYU4f8+4)8UC`ve`)w@ z4qszNXy@w=-`ViD9NuL3+YVo1_&*)~8N-K}as8T-oc_7d@UaF~r4ByC+ z->f;bf4IZP7`}zWk2HL1hc7pLgu^d4e5Av_Yxph>|GD9#9R44}_j34-hlKX)o}m8N z{7yA|ti#KOPjvXF4d2h<*Bd_B;g1?V&EbDAe1^j}of+D9sKXl!pY8A#!{<7Dsp0b- z{#nD1b@*+DFL3xz4A(VM{jq*~%kXxGZ+>Vf*Xi&^!+RZmgy91Y?=^gd!!I=a6o=dM zA*VU~86$s&!{0XiOozYUj7!gP_@4|v-{B9Kc1-sc^~d_>!1nO(mpOd4;a51k)$pqv z-e>qV4!8SK*E#%RBi|GzKTMm64~floeRwXoz6+Kw2X6rX1UUD#F9jb1`Rl>;owEAx z0_VEA8U6-#>bqv;_k#Ss;M2e< zZqP&fKWMnx-wpfee{HL+e(N{2pY@sbjpZ@}>9SnrgP#QbdEOW83vB%~!|@=$)WiBo zPW{Xm-wVo{;aZ@d@B2L1KNa?$2+nql?=Ry9$xnqIa_zIM|H)7H@K1X9nI3+&ho9x) z+Q+5YbCHK%=;4=n_~$+R3J<@^!@um|U-9s-diagtY~NV_SYHp`NUS z{(cYtJUHv;*F5}g@J~Shli=rpzXX0M_+P-k0KOjj$Lqn_{@e_1mK6d&EC)BkrhtC~ z+#Dka_(#CIVGrN0so>Oa!tE>cFNQqze-@njeeJEUzos9)1^fB_ej9vmql^v*(BF@At^d`R_X)TC3*X-(Ab&jcuwVAo2bTK-(8KnG_HexP z1K7jy676AsO?xjhXZ_)O$8>js{N1A8)}O<{e*tdCOKQ){ zu%{35eBU`9W4^3^RL}3BXFBvSUmOQAUmOSi8Fq4B_9pc6{rxNC$^Q<{cHm#&%-67W zW52N-V;rL`cP-y_AkTJyoaMVNV!z`qXuDEMZu^H<>S1^)y1 z#^8SkXZ)d!&r!P@k?vL)Uu^+B6TqowCOGxj_z>0K2K{Z2Xa8&CJyf3MI~Vr95B978 z*Vq$VuPy;+eC8Jox8-H~S=Kkk1K$cgyqEh4@NJRqE8uS-zi)%nZ~rk|?a`QSYySqu zKgzcQw{cMFpY6eShCep}-xqub@FT%Tf}ae&BltDo^z*&o^z);JTR)FA`FsZQ^z)10 z^z%Q#>E|s~vHYkX=;vL)>E}HS*Zhfqda_158uPX=Y!jEf|euKk$mkr=QUl>LpyuG zIey@}-)@qg{%E@NGso@Zv~vaY)1KwvdE`%qyf44Z*C_?%PlJ3Od(QC4vs{?pPeDF# zru<7^SM3My-Z&)s|N3M34-Fq4;)p+Gxb=gTxA9#g9r-tm{3wV2#qiM%|GVK69sV!F zCp&zNO+qlk;p-Sa+u<7+KHuRR8@|Bdn;G8j@GTARb@(=huWW4txwQi5`KFN{>G0bP zALa1747YK}R{sNrPjuuTF?_PapD=ue!=EwS#tB>fKR4Wt_bmU7;R_r+zc<{D_pJP% z4exd2|7rLNhp%lK_|qJ|iQ#8Dd~3tccleHmU*_;V48O|ZjfP+6@QH@s?C|{zzun=J z4Zp|X2OIvd!w)t535U-y{5gluH~dA1A8+`}4lf)2y2HB-f7{{94G$K^P;bvLe0?+C z(8t!7Kj#`g+~F4+zO}=zHhiSRzhd|(hu?1aXouft_(X?4Vz?deSvwy$e1;?c6T@da z`~}13JN&nXFL3zlhPONX9m9JaK5V!+PkvT7{7O?Er#XB>BY&pDM;Ly-!*??LGKcSB z_*D)cYxs2zpKSQe4xeuL?GB%9_&p9k#_)$7zS!_59Db7F&pCXB;V(M;6NbO+@Usnn z-QgD-{i;(05_nQMX5&UHL|J@ApRXMOO|;1ggE^=|-q@{PcE zgPx7Sx!(0rkN!;|PdkT$Gu_R=P55ar@7Mx-I_&w3C*7?e&-JUV!MP8XVL6B74>j`hwaG($nS!B{%_bb7W|Lk+}~mR z!(zx!g*?|?ed`-fuN&J>dtQg0J)nPI*gplF`u7H>{B&^2ZwtO3^fO)ZeLeDrfbS1I z+`lGY0{KzM?+EY%pojJ6K=5rKuV?RUePFqhv)wod^3BjQ1$;jERPd$X)4)FmPW{(| zQ@@>uYClN*4?&*$8ovZ@Lb~h+^~|gF1K*1o;Pg*3xLJk>`i0$5F4S`f6u`we=n5FJn#d- z^{lX!p9wx6ywk&%gL57A6ma^7?c~wW&;ITh@cp6ZSa9k&9(*L^^-QzP7v&d#bG+0B z&ieBKw1?EQ81l4#2{`Rv2+nqOALt(o`-i%n@9@~ecAoWlGVEl1rk$);Ga$b;^7Vai zmRBe2VY}J|egO1zgH!)q9{oL#r~Y1W>OTpb`tS4T?}I$`_k&aa066tO>e0Ux^3=Z! zocfo8Q~wV<`d2`n`d5Ne|HOqt4IGnkf;8Sf>Zy;z^VVM z9{s05p88J*r~Z$FQ~%8#{hV)7|0ke_`p*ET{_8#Z*KLt+x_jvSkd`tbG zh92ra6P)_5_2_5ZCiQ;?dZ_;_aQ1`Kp`YW%vmt*l+L;BApAUX6_zB?WK+oCW)N?5~ z`_0dTv)_C___@%}{^&e#`jhuz(r^C-dFo+2%t)lW2J%aPQr?bNbv@@<`D6RvBaI%H z_d)+m=sy+wP;ic8DSs{G4}<)D;FSL%_$x(*0ru=r`vmw6^ zIOUtbkAVC_aLRXq&w>0|;FP}vyan>NfK&c^;Bz7WEI8$V4Spo#8J|G;^|T_$kNRyM zNyi;XgKiU*T|@-%}j^ zg8BPt4xeZApW*O>jUQ~iU0Z&CKKg|njlA+bFz=@P1qJ0VEGU0bLHUad%3o4Y{?Z)s zTf%Rjh5Sz7^yde`FM~YwTn?T`&q*jR>iJwjJ)eg>^;`j-$DS)8Pd#4%&!dO;f6{Nf zri;G<_51vD3*@Pv?Gp9h>XB!Cru=OldA4Je zza8@AcYxDQwzrhO6Y}JDfm09LJ#w~h)N_wV58GSH-v@c}2R!^iaF!$IiL56NL7w`5 z08Txe&r;7Lkf$FwPnm4q-!I&vU#%-fHCaedM~+GH|XJao)#uo~t0w^_g#j zpA7pS0_S?j^Wa>^_&qq+AN~c-b%RaKxIpv8`TmaJoTrZg=lpsK_%MvmO|rpwY(tUR zopSO^^}q5x4PW0pVEKm(-^k(C4vxcBkBz^#2ja~!Vn7Z}cQxbmNx=NCA7erf)`$l)6sJ?#$P z%j)f&D}U0+pXTVX=M&Cw_@|AXw%)ESzkd|% z!1hL7`D5T*pZ_5^*XMr(&i$sx!HZ1g{cPVa)&CRdq2HKaTYpsk8OV=^{%65E zz@Gy@51jXtKhbO(R^(T&iC&3;D^J`*T9+XA3Xez;Pk_v!I`f&!Kwc(aO!y* zoO=EaPCf5{(?9BKX(LY`?(W1+s_SQf1dVpXXs)3 zxeNFd*ze0P<)?e(8Lzl2^pAo(IqlgE@_Fo`d>(sthkn{a&UWLb%L}0)1D7O5A!tv{0Qh7556<_Byj5A z2b}NM0pQegAUO3*!Fw^;q^r%1uASKNm3_ZlPXGMhx?I>V_}1kPfS-+iS(qc%c;Db2io`7>i?}t&yL?LPg|E$J!$K5 z%G1{6l&7uBDNkFMQ*QG$*6~Byx}3_Vt;;D-TbEOwwl1eUZCy@z+Pa+bv~@Y)B=Pg|E$p0+NhJZ)W0dD^<1a$65=|7gqoPsZ;9j{nov)DW zeA>F4ayu?$|H%EC-Hd*HZ@8ap$L-1|d)ht5!BRi>t@7wU$fKWeu+-0et33Lrc=R(4 zmioDWlt=$mkN!v3joW|f=RQ{+{nI@983#-K+%L-m5uzuX7UW6unaJ-i=`_As87_V8Xo`sZ`VR~~zs zJ@(9n9@@kBTiV0>6=@Imo%7gph{qn@6G(d)uS4Pmyb(3Z^xNOdiejvss1PUX%b)Q zkCw~-#i@pV7_2ze)5W)GajMGG;#8HV#i=S!i&Ise7N@E_ElyRrjbpU$slG4D)8bT> zr^Tr%Pm5Dko))L7JS|RD`J3`bf5wLY3Fa5d)8bT>+jY179Qm|3Rh3VRQ&pZ8r>ZmEnmByVC_tc zQ&l~7pKrj?WA_nPINav<6oYooz`J=%pe+>BUu=6JKMkq%TCsZMbJz-fO6_6QaLTU)r~Jv_ls^TW@~47R{$t>j zKMkDn9|x!WC%`HHNpQ-43Y_)oOmNn#4Z&HjJ_F8r^?i)P^VF-epoeyz4Ng1H1*e^R zfz!_Oz-i}gIqdup-j~Je#p8B6p4az<=dam5{}i}KSw^4ox)5B;M&ob}-X z$ouq9g&xWu15W$52EPdU_X4NX*l&l2 z;3dPg9503ZJK&!MUu%u<7b<@t_~ziWXEZqNvELI{J(O>O{AJK@zpw4ee+Kf@&-;O? z|GSXC9Qq#ur~J>sSb0qCKfkAc(9XTfQwo!4l(pM(D!KO%2 zJqLhO&unn&DS=bZQgFU6XMs}><2R`18<3|Sd;g^Rhkkn$^3?w;aMs&kVkbIO59{p= z)I+`(9pGPt|CfU^-E+a2?ls^{_j+)?FW&^``*J5Z-a<9V%y8R=N-xK5cpMbMHvFkwUH?}7nuil1oVSB>wHE=xq9mp?1 zx|C=COV0lHcIf%CN6)vxX(#I;`L7_){Bj<_IKWYmC*KYHzhNi+b_e*5kpC|DXbQ2bBJ^3Cu+lRZr*)QA;PCfU6bH0{mJ&k(qhaO-1#`T{EAy506F6Wz%K%VvRQSe#t z=X|_JA2wXOPZ1xs_GTeyHC*dI>+MQ#){|YpA49r4r~E_k8IT_j&hsyPAKCsN4f`9Q z=W*y^`91;8a(NPbcj$QvobpeDQ~yuEXF$(0;3t4np8k9m^5;SRIdIzZJoq%o(?5*& z=KXcPdgbFx_vc8L{Ffg7EAV>Wqu&gYp8tU!+W#`R?>(jbtB@yu&BOob;jer6pFR97 z5C5x&zwP1gc=$g({9oXC{PQ2k(?7#Dh}Xw_de|PW1$oYk*9K?3T?d@~&c(2Y?IhQi z^7Pk~XMater@y8=`)k_C{+is^U$g&R*W-uvz}f$<56=FVyczAx29VzgoZ~>Y&s-m1 zJHYkBDbU0Ih2s#;mq$UKob~NJ9y|G+xUtZ)5#*b|IWL|E&hvV#Kb+6DL7wy3ZgBQ@ z%>LhxmiuPldGx#&^3=0AIQ_5%IQ_6C zIQ{TGaQcDr^utz=XS!R1Gu>^#neO|+nJ(p-?zWKUIAjDk+evb+SCIFhy!ak%2fiKj zGhb_BUdDEKd&skVcL3)&a3na};T^%*4(tT(YX|H)r;bZ^hCJ)%O_<*?-K)V5fFE|n zc#{6y27DppKLtGl;Ee10l!spm&hJNm#lvp{=X{p+YFGGy?cQ$StXI2(^S$%6haZ4^ zp7xOTaQw;kgzX{Q$rF)Zwv+5<*-kQFd%#Y1f%AQ5Ig)c;!*##$(8GDt1n}t|zpKb>pMKE0M)gPAE6xXh6VQ-P zg#Nd{IgjId;Qo;3e#Zged#@2H(sZfEp2JX1J={;E9((S@)iVJ7)WiLb17Xh>Ay0e0 z4o*D}fK$&8!Rfab!KweR;GF;Np%p}aG+z^>qS!dwPl0p1cRToDkbe-I>HZ9y>Anfh zbnW+v)E>5n_WMN2*&c4VmH_!t&h~IPINuAtN4)QM(?CnOZ^-Xr?`F8_XTQexn&0o< z3G%*vWGd=Io_^#Y$PaZtLO&cS{rg5HKlB6p-#qy}820DMZxiHKWqucX^2>4`kMbqY zSW7EXP2>ExYNsa-7YW`i;4_w+DuF|G^$xxGiPB@Vo|N4oHYvz6AO!qYSk(#OswDg zbMEJJ&+DA?KKGpWy%*&B+vEFf^4#b3e!oAT^Esc-=Y0O0gY5?1FS)dz3n2b5<$M*S zKiK7r#ve(lM{(9THvmlnuxnDV(A(jUt5`H@fg8PX{6>f~Oul*{{lU%`jt_4Fzc@Zbj^jh*e&a*Ga+?C<9O-lA`ykFR<#{utKa}OU z8vJ5;BFFMX?pK~TANzi=UkBwGW}BrHNbKG;zPi39Et3H_jcgu_YUA_ z=cB;UPCsz8b0=`T?jHj#z3w<)eHYll`)D2TxlkYO27VoI?BB6oeH_x`b06}Hzz*`O zfZqdlusm`7;w_N=UPzDg{PzLJcKZ{+v3zizAN~5(&-=-ash?P{9sv6|e)tq{EVoYs z_lpPZ<9sHztGEvV-*1NV^H_i0eT+T6!u{U3Uo-~gjPtJ8J`6zoxX%RNn~nPfaDUwr zu#f3+JpwtdNBHdv#q_w(1mpZZ_(lE#aBRo0-NSVpzjhDT({Y|3uNQJG&j+DA&xUwD z3%uNi*8~3?qz_Y{AENZ8K8H#F1!4M!h3Ov=rhinJ{>#Gjj|tO%Rha&3!t{>|(?20h z|4m`~Zwb?XN0|P*!t~#V^w@rGCvKiAv0wfHaO_`x2>c4Tzn%n+?e+-p8IT_PQ|t%* z`qQVt4)&+W(GGI#Pk#h<@V*`ej`@8W_z60GH6FwFx}zN&U*UKX$N89k2iV7Q!~Peq z*E5hF?fe{g7{5CqeHg#bLVEQ39PluHcR~6vexHZ*IDW?Q3_f2V$NKq8u!G~wUjfH* zKF^2m29EiC0XU9lDuHACzXp!uOk8)yamef<`#xO+_Ytla(rzlZe5_X5ZI@CV=+ z=bwP%^T-%*9B2L+INJFuaI`ZH9PRuKINHJI7c8H@Lwal{{{bA!0q+-l9xsLZhUK#l z?BF^M+QD}CpOF4CxGw(!9s~Yw;5P!t`vS+kc&_JTkRI=g`+(zp@gQ)#FR(oEewRKc zwu61_*Zk@^j&JdM(AeI-2<3zQ)PI0igWs2cp9TB?a2#(V$Lshqq{n*rKj2tCM;ve8 zk5_`<0^rzA9t9lj9}OJa`D1}!3igiyj`oiOj@S2i;CR2B0363f#XcP01BvNNAU)bY z893e-Z-sUY?VJMXkx%g96Mgs@KKv{nUh2co0iH{~&ILP|uk(EP8-eHI_f232{gwg8 z{ukdH*$egUL`Z*^4}Tsw){~cg_*qA!{!mE2P6zwAfA2NG@tp4@;5UPvHvqpM_*CGp zg?O<4eKT;pU#ftYgB|QIDt!1f;CR1J2afk?C2+i6IL^oYrO4k7aU!1wdpl}W z#yJZ(`kf6N<9sV{wDUILXy@&~(ar_H&w=>ydf~VNuNU?Uc)hScx)AK+_zF43GY8V6 zof_ac4y*-^^JADE+w)5yJ=(7Wj`r(;qkT+|_UA%+%-1|0ei?AA=T`v7aS@LHu|I8u z^w|Di2|NndcRuhHz;Rr38*qGH_$Y837vXnya9s3hNRQ*9OMo{)JXj9RKKv@+uLe8s z0*>{00dTZ`HE^_Z4REy60vxaJdwh7S4_^!%pZoB>n+^HGdFC46IM4iU;5g5W<3=oh zEQci!54Mwj^9IXde%miSjx%w-0`rR;+p!La2k+B3aBNSImNsvAP+{B~O-vHdqCoA3!{3LDXNcxTQX;|N$JJufeV)>{z%{<#A zZKsfaWZw!-P6{jS>H-TTw?<(M! z-~8R`yt?%-&=rVem@Kx z^NaJ%-(%#VN_}x4}J54IK0P6X2NNp907H?f{PY#r-g0@~h&M}LR0yyUPIpCOI+%FU+zbZ~iexC=wnBQLl$Nc^ZIOcaZaLn%uz%jqS29Ei?Us#`2 zoRa+R0l%2v-vY<{{th_i_xHdtzk7jWe*XX*^Lwi>zbZ~ie$S%$8S{hrEd`GGoedoG z`zMIMNE=l10As+>{tU2#_Gbb|`?mqd@*D?_@w`CmV&(_!{1wt; zzNB`>g?66ziRW)ZJJ0&q`MZyug+A&3;gi0_C;dL3^#25o<@_(;SRXJw)`yqix?_F7 z^yYf1`uT6NZ>}Hu-4A}v-&J~yCybpJ^JM2gd9w3Tp6ndRlbx6IWaqzmvh%+@*(o@| z)DF9TWmA8S$djET^JM3!JlQGClbxgUWapSX**P{(c8c<3=QyFA<0-vq@31{Q0qmHX zovHmShV;gsO8+Y0VeFg;>Cq1MzhUg0^JbikcJLf% z7(2^->?DQpsC6YS9z1s(CLXn3!`Z=e++pmfbr8-Do@WnZN3Ab#cJMs_VeF`Rd(IBN zKOu}AH6PB|!S_*wv7_dhIXhPiue+MR%lIXhPh?Wp-i&dy~*J8B+}vr{j$ zqvpprJGDYPYTk*nbCJ-Fn$O|v;J*DZ^+(N<7&~V{yM*iV*j}l529sVVFHr5FUw{2N zXeYy@pX8JNND@C1Hx^RAm0z4UFn?8iCOr2|(tl7kR9kF*=IH-W9Fi9-1b&SEZ}n@n z{%@6@wmGDKHtPRUoQfy?^Q8VS#ixRU-M}%se*kXgN)-V5C9jZwTv1x`Qe zm)Xmt{yhb_se6i>?=-1Dn>{>=#~{6_!-}s3Zu(Zm2Z5VCQHqZOpQM2P*$4b=1L^mK zqf-A+e?A9zCGc~BHv`uut-oFi{5(j%8o0Ta)t?7|n>|sA4+A%I5sL2t{ze7#PocgU zR4i{YkbX}Aem?Lz;AYRf`g07p*(2GZ{l;B$bF0lx@% ziEac{{1*c+2Yw0gM&LET6ToYM_XEEa_z>`S03QWj2YeiOJ@6NSpGVxZi4*mMgv!@k zNM8kf9`F|64Zv3cH+x*wpEm%%9MW$Ceg$y#?GN>%;%T)0EA>A`G-gmgikmYg>fdF+ z=PRIp8h|$$NWbI2n}PQMe<$!k;O1-rM-n4Op zz?VY$5#XJ`$AEVMFV=%3m9GTwGT`cOz4~trF8&kE<1SvJ$1!~_K2!5S7hkCPh>M%= z%#FGDdY!&l59U;i>i;)uUgqN8)4ajO|E_u5#fz0O`ss7=i!~o~@%L!{7;tsH-fLMY zDA)m9CH=MTr=JI|(%+%e9{{e>t8a0spHe+YRqO_fr2eNGxcb{VoxT>hvj2eAv;$Y^ z>vX%h#>KleA8>K?Z6WnD?Bd0`{o3Q=lQl2Y9f$JSZCObD&t%{|z-xdffwu!UXO`8U z*8pD*=?8$X06q-d)N%FaJ-}B&dh^{g75|OEC+mj+#cu*$1AGi|7zU{47>P^n(uM(0nH0fP5Dta)c?nHr!m>ZM|I~= z;V436tezzAMiE6 zC+LF&%JzqVR|3BUcr)-115W~93w#~$TY+x|ejD%|z&`?fAMifl6ZFHgivM=tmB39K zss7vy{G*UQ3A`WpI^cH#zaO|N|1w?vTY!HI((eR*7x4YS*8xA`^wd98zLfoPZNC)w z-H`q~;3|EkPCp0u$07Yf;P(Ju4SYTDTY)S4Roeal@OvTs!@yPgYMp*N@cSVBUf`bq zUUWw4A6DH5ell=ne~z|a2K;_V-vHe7Y3k2$;Gcx_%YZBUHQIhZ@Qsju2>7Rfj{^TR z@NwXu0bVjO^$(Tb0pR7p9|YbE{IkHX1+L<+)A9EL{~V-W4}25wEx;cFz7zQ8f$smJ;rv9PwH3+;K_`|?kfPWGA8sLur9{_Ip9QEg6;EzK3J;1*Nyztejf2cUW416;1 z&A@AbKL)%V_*a0h0sd9s1HiWce;ByBjt%-cjsX7}q<;puO20s-9|!(*NMG`r)IU^y z9|v9zd@JzTz?FTo2dEkN6OjH|;3~b@W7G@$8<2hj@NWWt5V*3V&MvB-ZNRr#B=tYL zfqx6QncP(Q{WkDPrKx`?{vF_RfDZ#-2>iRiR|EeZ@QuK~4}2T&?Z9^f{{irVvr_+1 zasCkaB;Zd1p96dZ_(I@M0bdRLN5D4%|1t1wz(;}q0JyqdF@3%E0)HCP7ri$150$T< z0G|T8m(`iF}DIpAf$cL8qz{ygwF z@LvM&1O6-EgTQwK9|8UX@G;=O23|ZV^$!*QZ-AEp-vhh>_-}#7f&UJ8AMoD;9|XP^ z_z3Vn03QSXN8rV0r~aYh{}b>s;A6lWfd3hI9Qa>=_W}Pa@Im0?z(;`p4fq)FzXLBm zC-n~%|38420pAC_0r)?G$ASL~cpvb810MvwANUCH7lDrf{}1rub5s8~l777eybSmO z;0?fE1|A3gU*LVf{|9^!xV2cS|26{rh$C#l81N&37f(*5QSqB^qA5}a+^iKU-T?e) zuoDM<4DdeS#{wS&UIcsu_;J9;fFBRMST(ZrqvAgScp30l0dD|)BJeoylYsXDH*y@=s{1bqe0Y43R1Mt&<$AO;#ybt(9;Df-;H}6y&Bfwt` z>BoS-26*uslqwZ}DeyAjX8~^j{#xL1;I9MT2YeFnLEvWt9|3+2@G;=$0xzCo$8XlY z6)6LL9;9yo{(9hX;BNrl2Yd?fLEvu$J_7trz{h}}54`w|cKl_)%YeTbcmr_rO+#fN z4*V^Uz7Kdg@Il}ez(;^j13m_PI`HB*+3{BbF9SXUcmr@VM{dOrd={kd16~Du5cq81 zBf#GZd<^*8fES-{$6pP+4EWoDHvqo?cpUhJ!25vD0X_))BH*LIF9tpi{1V_LWp?~E zz|RD(ny%iXQ|YRJ*FyRQz%K>f3;Z3x*8{Huz6E$a@SVWt0^bjO9`K28w)52hybAbb zz!w0&9C$DAD}b*D-UxgP@GF7u1U?`5e&FVtp(^r;Q|db!@%DSd=K!effv5T&et`-Cj)N*UIYAE;O)TQ1AGne z2=D>mW(`e6G7NkXq~8O)4R~R>9e+FU$-vDwURBB(;EN%BJMbmI*8qHt3 z!1n;Z9(ZAe9e*77WZ+AI*8uMX-VVGA_!{5|-~+&K06q-78~7gJJ-`d6+3_cVPX@jW zcn$F7z+=Ey0ACBd7x*CXmB2@U-w1ph_)Wk|rrYta0$vIHX5h`h-wV7K`1^pb2fiBk z7U1s(z6FF0RJfPRlxg!ZvcKL@U6f<27DLryMP}6z7BZlOgsL&fmZ|nIPezW z_W)l7d_C|D!0!dV75II?cLDzd@B_d%056?o$A3TYYTyq5Zvp;E;H!Xd1ik_Ir+{w- z{%PR5fPV(~0pJ6`ORMbo9|T?v{IkGYfPW77D&U)dZvg%f@U6f<4}2H!F91IPd=Pl) zY&-skfmZ|nBJf(^YCN#nj4OaY0_j%+9|FD+_@ltL0sj*4-N3&L+-z!8&-3xR(X_-f!=fZqySmBSWY4x4~~4bpE1{&nC_16Ov&wViR`k3;&Bx7qpH z3cMWn6TlmRe*<^|_&0&~1K$RG2>7>vj{^TT@NwYZ0bWvV$3G0b9Qb#EHv<12@C5Mh z1MdgE9rzIN9{?W({zKs7z@G$O@^(A^5#Z&(p90dB~9|iss z;N!r53cTb3JN_NO%Yi=wyb<`%fG2?e9C$zQoxq2HKMQ;m_%DEu1Ah*9$%S_OyMUJi ze;)X3;OhRGcuY#)0{oYdel_r40UrRq8~8Br7l7{p{%hccbL{wk1AGebJ;3XL{}y-* z`0s$P1^#>Bn}F{Hz8&}_>Tf!3A_+^Gw`E!y(fo}$01bheZn+Cjs9Iyaf0z;3oq=0Q?l-rI*_IIu&>|@Cm?MfS(3@ z74Xx6ZvcJ<@U6fn0^bGvOyCEAzZ!VyJM8#h1H2k|DexBHX8~UY{I$S00Dm3ut-vP% z-v#_^;0J)81H81(j{jWX)xakMZvlQD@KwNH4}1ggHvr!Xd@EYLlz-xi80e&g)0pRZdJ`B7L_*1~oqxh?R9;f+ z^^1Vd0p13DA@FwKtAR&>Zv?&=_%`56fbRw#18xoD*3k1h;B$aq4}2l; zIPlfLmjd4iyc75~;9bCX15W@im~Y2<1MuU3tLvq{5w3ow0PlwMb-;Uo$ABk+-vC_M z-=OXH178N|hk!2!{x#sr&Sq_AC-4=Jen0SD;72s6+@|K5xBBH;aK_~`kC0A`mK_# zhV)gy-w*sE;L1*!wzClU2O#}w;2#8jD{y6}M%&p0d<~@E4*WyFp9Ze%v}ilyz;A){ zCGVs}^rO&+fu9Ln*-2_URlwIm`USvm1>Oo=+3C}ERs+8c(%%YPr5`Zm0Q@76emn3! z;7;P(OF z4*V0q_X6Jlyl8;Aj{)BZd@b-#0pA4t)4;a_{|xZGzz2XAz1xoe zLEuw>e-?Nh@XrB{0pA3CE%1kcZvy^#;M;+J0r+0vgTRZfw&Q;o_!Qt@1YQUH5#TZ4 zL%`Ppe-!v8;9mkh0{qLs$AE7JUVM!m|6{<*fPV#e1Msf`j|1NVybt)-fDZ!yI`9$T zj{_eAz7=?Jiyi+Hz{`Mt19$`QZvu}4-v+!7__u%$0{=Gf$AGK$M}0$A{p`1gP>1pa;CtATF^z7hBjfDZ%zA@DuGp9Eg`9y`tv;FEzr1-u6M zkASxW|1t12z(;`(0Dl_zFz}xM-vj)ozzZXG{5yb82L2528sI+z-VXfdz}EoZ348$f zv%rUe{{r|P;LiasTxiF?3;1N<&jYUk{!8HPz<&jN4e;H-HvxYE_;%pG2EG^gZ-5uI z7Fa(D?EyXo_-}#N0skHF81UZ%UkiLM@J+z~0DL>}KLXzi{7=A(7TNKS0iOc=&%o<| z{{?sq_+Npq1wIaZ6Y#$Q-wyomz{i0919)+p9sfSyWx)RlyaD*XfX9LV8+ae^{lM=A zuG+~dx}Dq%{6$E=1NeV{?*sl4@Cog9z77Dd1pYGcX5jw?o&^3s;Ol@F9F_8={&zF* zBY^J!ekAaHz>fkxA!^582)q*b(ZHL59|JrI{8->O13!;k&C%t*9(WO?-vazN;NJqS z?9^yGyMP}L=??%u0eIlkV9r#+{X8^wwxGJA^UH*f>CqnuW;Aa9K1O95@ z#W6cyuK|72x6qrlGwJ`VgG;3XY)zRm?+ z4tz53M&RcGPXK>C@P6QL06qkK3h+_jZv;LL{7t}1uCwDmA9y+NGT@EC-wZqfd@AsM z;BNsw1iT#hDDVp4(7T;N~5YDrF<^8IV2!d?xUI;In{l23`ex2k_az z_W^$^@Ck7{{!x$fo}#r2lx))7XjY~{9@n}mfG=O0=x=% z4e%D=wZK;azZCce;O_wbAaK=g#EVjK3@D||hz|A{gmE|?S-vj9ffJcB2178UIDd4KUt=08y z9C$0FFS)_a*COEMz}tW~0&fSN03HS24}3B3A>d1Zj{=VY9|zt6yrkQX|2p91z^@11 z2s{ov0emU&e&C(Jhk$nh9|fKOJ`Vf_;3YkF{N2FIf%gD!1fB$*0KN=(Kk((ihk&mD zJ_@`S_&D&Dz)O;L{5JwG2YwUqM&PS}CxG7!ydU^`fe!(HAMjD&tAURLe?Rb&Wp?}@ z0A3FKgTNbsuK}I_{vqJ~z;6LQ1pLFmM}e;eJ`Vg=;3doL_-_MV4*Vm)8-e!$PXNCi zct7wvfDZxxDDY9>{lLe8-wC{Ag&n_o+`Lxz-{rvXg7l5R*8xuezZ-Zz@Q(u@0)7wh zQQ+%=j|0CKcuB7v|9!yAfqw#cBk&Et6Tt5W-Vgi%;6uPa349dzM&RSXKLxyGr5*pL zftLgS4Dd$a1Hco&9|YbH{IkG^fPW77DDX|d$ALctyyQkZ{?7w12mS@%jlc(iCxAZ; zydU@%fe!(H1o$ZMA>iY{9|c}=lO6w;fR_XRGVn&=n}H{QKL)%X_*Z}r0skuSQQ%vE zj|2Z2@RC(_{9gxN4*YT8jlj18PXK=cct7xO03QPWP2i)zw*emq{w?4oH{0=l8+bYJ z?*MNEJ`6ko{JX&WfqxJ95b*B<9|gW0_&9LYPNu($F|}vq(q!wRf~h^p?$qy?`LFJ1 zyme|a+M6tx+TNOMEttBfr>DRIQzKV5C8te~L^^sRZC#x`$=1$fB)YsczN|GFZC_q6 zH7%u-mp3IVD%xVL-H~K>Ye%xDzO8mvTi4P=Yj?D^ab8=~w8+x5)y@@58%eI5lCnMC zxV$N%t#x;$g3x~>qq8EBo{k%%kz`k-qca&@6742KF3*&vt+%(LVm2kBe06j#sqHA3 zx}>cw676k^CXx}#b3B@gl27Y0STQ3qe-Y&*8jZxFt?kk7OQzK_8D>&lp|Zkz=8Rg& zgPd1Pi(D32+O<3yQH4`GU%Ai)q>9}gMHQv)j`l>8T*xycO$oZ1%cv;ZBa2#lqV)}z z&yGZvbS|@sa9X6HtL^$oqAT9fwz76wZEZ!lWi1}1q{^Q0J8k94szg^$N3x@rHJVzfe$>`>&{aZ%@vgR3ZE!vrjHEr(x-Pl$4vBO3Ue(jx z7U@Vvmr`EHHQIOkt|+I%?TRl~RVp|&<$W5}V7f7=yc5apdX#4_`Wm**mHXJLWs+A^ zte|@_($lr9yG_MPMOv9$nTXa>RK9kom2gzZs?OG>QL0djnapN$(Ou>%%Gk>9iXDs?wxRj*AEvcBXOq9j>^D@rb{CYiz;flX6`VG znl7Ka$eWVWm$oLdEKWx=ZHmxcTv+H;RCKk6M-*)RqTcW-y7FD!slkU&B~g`NnyLip z)T$2T!5~{QGnZQt)dvK_YV8QE!IaB{qam=Wc3yJDn`Ptk$(z7JK3fD64R*@vTF+Ls zR+Sw#43~Ht214G3;T?ylVaP}D>@~`veejEE78O*cX2L4)!zvi|<~|s8uW4pPbu^~0 z`9D?la)|w4U2N0kLy@XJ$X)qnMN)%;i`1QdIK{%$JM%0+VY(j_+@r5-21yx4f2~cm z-WdTC4vht($w*gs$C8dt&qJzc^qaO=p)B@vv|FD zFg-cagG1!Hr3ouW=S0M8nuTk(W?Wp6;v=hjy25i|9Fqc>FAo!-+cVBEaAWg|@>Gu0 zLhk1O_h;)N3ia!Ri#XKs0k={xnUT)lF(1=`kr)m(~@LXs4QZp@K7&*;Np>BF;T0^Ty-xaK?2h)1)R7_xyR& z=?~P`&7U`u{(~kt?0nclk)w|88+b?bhfI~j-OSnUnR`S3v9pW2d3{QEMOSw_6IrI1 z?82Z)g_$(N-V^Pvm`*cUG(S(Xu4=xAEIQ|E`D9EUz~r=^m7U4f-bl2&yGu=g(=A3* zvS!-V`lo!#*HsMQt|B!h1MxeiA$?M&vS4cYJUbPwKF}O@Z*q3LtLyq!HH+_gGG|iH zNOoNx?c@t@)}ob>>pMEtBy* zTo_m>GlvlJs-VH}mj$0YGKb-R?>epu8g$=mYS~>aicanBnySV>al5}(YY&n3XtK2< zUQroQyA;$Wh@MD1+F5^HZS8f<5n2~a?P{R?2Wp#you2+Hot~yXtz{00a#J<&4-)<%qg9T=$=MUM~D8KF?c+bu$5uu7J}dV1v1E8@#*Ya5#xwJfu#n{^sv z$M>?4#693Tj1~m_mNB`gX(1#D={xE1oQPgg&E|r;YP;!xX$F?<_tAitC6@ESzhLI+!ITRp!ksV!z`(ce4NvZu_ zv~|^9bcwXKwW)1Hx%iIAXPl3fMABi?8voty;*ZWX10=DjSZoM$YGs#R0(K+#VyJ?fovZAwOOpnc1@U%Dbf>nLg`aHL~#{eqtErX`c(sdaXVTN2+Iy>}(f!8mG{r>K&asc4kac&{FIrW1Prj0+#WXvt zykl78wzI2yDa}dJo@Ux0+SOg(m@X1_qObPQOem}AWVN#^QrjG9xxk0P{ znJ%UOu6K%hc}?O9^{@oZ4h`0zDXTZ3Wo*Q1+m