#This file is generated by VisualGDB. #It contains GCC settings automatically derived from the board support package (BSP). #DO NOT EDIT MANUALLY. THE FILE WILL BE OVERWRITTEN. #Use VisualGDB Project Properties dialog or modify Makefile or per-configuration .mak files instead. #VisualGDB provides BSP_ROOT and TOOLCHAIN_ROOT via environment when running Make. The line below will only be active if GNU Make is started manually. BSP_ROOT ?= $(LOCALAPPDATA)/VisualGDB/EmbeddedBSPs/arm-eabi/com.sysprogs.arm.stm32 EFP_BASE ?= $(LOCALAPPDATA)/VisualGDB/EmbeddedEFPs TOOLCHAIN_ROOT ?= D:/development/betaflight/tools/gcc-arm-none-eabi-6-2017-q1-update #Embedded toolchain CC := $(TOOLCHAIN_ROOT)/bin/arm-none-eabi-gcc.exe CXX := $(TOOLCHAIN_ROOT)/bin/arm-none-eabi-g++.exe LD := $(CXX) AR := $(TOOLCHAIN_ROOT)/bin/arm-none-eabi-ar.exe OBJCOPY := $(TOOLCHAIN_ROOT)/bin/arm-none-eabi-objcopy.exe #Additional flags PREPROCESSOR_MACROS += ARM_MATH_CM4 STM32F302CC stm32_flash_layout STM32F302xC INCLUDE_DIRS += . $(BSP_ROOT)/STM32F3xxxx/STM32F3xx_HAL_Driver/Inc $(BSP_ROOT)/STM32F3xxxx/STM32F3xx_HAL_Driver/Inc/Legacy $(BSP_ROOT)/STM32F3xxxx/CMSIS_HAL/Device/ST/STM32F3xx/Include $(BSP_ROOT)/STM32F3xxxx/CMSIS_HAL/Include LIBRARY_DIRS += LIBRARY_NAMES += ADDITIONAL_LINKER_INPUTS += MACOS_FRAMEWORKS += LINUX_PACKAGES += CFLAGS += CXXFLAGS += ASFLAGS += -mfpu=fpv4-sp-d16 LDFLAGS += COMMONFLAGS += -mcpu=cortex-m4 -mthumb -mfloat-abi=soft LINKER_SCRIPT := $(BSP_ROOT)/STM32F3xxxx/LinkerScripts/STM32F302CC_flash.lds