{ "build-tags": ["cortexm", "linux", "arm"], "goos": "linux", "goarch": "arm", "compiler": "clang", "gc": "conservative", "linker": "ld.lld", "rtlib": "compiler-rt", "cflags": [ "-Oz", "-mthumb", "-Werror", "-fshort-enums", "-nostdlibinc", "-Wno-macro-redefined", "-fno-exceptions", "-fno-unwind-tables", "-ffunction-sections", "-fdata-sections" ], "ldflags": [ "--gc-sections" ], "extra-files": [ "src/device/arm/cortexm.s" ], "gdb": "arm-none-eabi-gdb" }