diff options
Diffstat (limited to 'cmake/toolchain/arm-none-eabi-gcc.cmake')
-rw-r--r-- | cmake/toolchain/arm-none-eabi-gcc.cmake | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/cmake/toolchain/arm-none-eabi-gcc.cmake b/cmake/toolchain/arm-none-eabi-gcc.cmake index 093005e..5ad7d0f 100644 --- a/cmake/toolchain/arm-none-eabi-gcc.cmake +++ b/cmake/toolchain/arm-none-eabi-gcc.cmake @@ -1,6 +1,5 @@ # -# Copyright (c) 2020-2022 Arm Limited. All rights reserved. -# +# SPDX-FileCopyrightText: Copyright 2020-2022, 2024 Arm Limited and/or its affiliates <open-source-office@arm.com> # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the License); you may @@ -35,12 +34,9 @@ set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 14) -set(GCC_CPU ${CMAKE_SYSTEM_PROCESSOR}) -string(REPLACE "cortex-m85" "cortex-m55" GCC_CPU ${GCC_CPU}) - # Compile options add_compile_options( - -mcpu=${GCC_CPU} + -mcpu=${CMAKE_SYSTEM_PROCESSOR} -mthumb "$<$<CONFIG:DEBUG>:-gdwarf-3>" "$<$<COMPILE_LANGUAGE:CXX>:-fno-unwind-tables;-fno-rtti;-fno-exceptions>" @@ -53,7 +49,7 @@ add_compile_definitions( # Link options add_link_options( - -mcpu=${GCC_CPU} + -mcpu=${CMAKE_SYSTEM_PROCESSOR} -mthumb --specs=nosys.specs) |