mirror of https://github.com/ARMmbed/mbed-os.git
23 lines
516 B
CMake
23 lines
516 B
CMake
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
set(COMMON_FLAGS " \
|
|
--no_wrap_diagnostics \
|
|
-e \
|
|
--diag_suppress=Pa050,Pa084,Pa093,Pa082,Pe540 \
|
|
-Ohz \
|
|
--enable_restrict \
|
|
")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} \
|
|
${COMMON_FLAGS} \
|
|
")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} \
|
|
${COMMON_FLAGS} \
|
|
")
|
|
set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} \
|
|
${COMMON_FLAGS} \
|
|
")
|
|
set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} \
|
|
${COMMON_FLAGS} \
|
|
")
|