[ { "arguments": [ "/usr/bin/arm-none-eabi-gcc", "-DCFG_TUSB_MCU=OPT_MCU_RP2040", "-DCFG_TUSB_OS=OPT_OS_PICO", "-DLIB_PICO_BIT_OPS=1", "-DLIB_PICO_BIT_OPS_PICO=1", "-DLIB_PICO_BOOTSEL_VIA_DOUBLE_RESET=1", "-DLIB_PICO_DIVIDER=1", "-DLIB_PICO_DIVIDER_HARDWARE=1", "-DLIB_PICO_DOUBLE=1", "-DLIB_PICO_DOUBLE_PICO=1", "-DLIB_PICO_FIX_RP2040_USB_DEVICE_ENUMERATION=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_CORE=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", "-DLIB_TINYUSB_BOARD=1", "-DLIB_TINYUSB_DEVICE=1", "-DPICO_BOARD=\"pico\"", "-DPICO_BUILD=1", "-DPICO_CMAKE_BUILD_TYPE=\"Release\"", "-DPICO_COPY_TO_RAM=0", "-DPICO_CXX_ENABLE_EXCEPTIONS=0", "-DPICO_NO_FLASH=0", "-DPICO_NO_HARDWARE=0", "-DPICO_ON_DEVICE=1", "-DPICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1", "-DPICO_TARGET_NAME=\"sxkbd\"", "-DPICO_USE_BLOCKED_RAM=0", "-I/snx/dev/sxkbd/src", "-I/usr/share/pico-sdk/src/common/pico_stdlib/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_gpio/include", "-I/usr/share/pico-sdk/src/common/pico_base/include", "-I/snx/dev/sxkbd/.build/generated/pico_base", "-I/usr/share/pico-sdk/src/boards/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_platform/include", "-I/usr/share/pico-sdk/src/rp2040/hardware_regs/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_base/include", "-I/usr/share/pico-sdk/src/rp2040/hardware_structs/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_claim/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_sync/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_irq/include", "-I/usr/share/pico-sdk/src/common/pico_sync/include", "-I/usr/share/pico-sdk/src/common/pico_time/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_timer/include", "-I/usr/share/pico-sdk/src/common/pico_util/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_uart/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_divider/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_runtime/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_clocks/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_resets/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_pll/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_vreg/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_watchdog/include", "-I/usr/share/pico-sdk/src/rp2_common/hardware_xosc/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_printf/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_bootrom/include", "-I/usr/share/pico-sdk/src/common/pico_bit_ops/include", "-I/usr/share/pico-sdk/src/common/pico_divider/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_double/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_int64_ops/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_float/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_malloc/include", "-I/usr/share/pico-sdk/src/rp2_common/boot_stage2/include", "-I/usr/share/pico-sdk/src/common/pico_binary_info/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_stdio/include", "-I/usr/share/pico-sdk/src/rp2_common/pico_stdio_uart/include", "-I/snx/dev/sxkbd/lib/tinyusb/src", "-I/snx/dev/sxkbd/lib/tinyusb/src/common", "-I/snx/dev/sxkbd/lib/tinyusb/hw", "-I/usr/share/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include", "-mcpu=cortex-m0plus", "-mthumb", "-O3", "-DNDEBUG", "-Wall", "-Wextra", "-Werror", "-Wfatal-errors", "-Wdouble-promotion", "-Wfloat-equal", "-Wshadow", "-Wwrite-strings", "-Wsign-compare", "-Wmissing-format-attribute", "-Wunreachable-code", "-Wcast-align", "-Wcast-qual", "-Wnull-dereference", "-Wuninitialized", "-Wunused", "-Wredundant-decls", "-Wconversion", "-Wcast-function-type", "-Wstrict-overflow", "-Wno-strict-aliasing", "-ffunction-sections", "-fdata-sections", "-c", "-o", "CMakeFiles/sxkbd.dir/src/main.c.obj", "/snx/dev/sxkbd/src/main.c" ], "directory": "/snx/dev/sxkbd/.build", "file": "/snx/dev/sxkbd/src/main.c", "output": "/snx/dev/sxkbd/.build/CMakeFiles/sxkbd.dir/src/main.c.obj" } ]