aboutsummaryrefslogtreecommitdiffstats
path: root/compile_commands.json
diff options
context:
space:
mode:
Diffstat (limited to 'compile_commands.json')
-rw-r--r--compile_commands.json128
1 files changed, 128 insertions, 0 deletions
diff --git a/compile_commands.json b/compile_commands.json
new file mode 100644
index 0000000..1cc75f0
--- /dev/null
+++ b/compile_commands.json
@@ -0,0 +1,128 @@
+[
+ {
+ "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"
+ }
+]