zephyr/cmake
Danny Oerndrup 6331dae623 cmake: Toolchain abstraction: Introducing macro toolchain_cc_cstd_flag
The macro obtains the toolchain specific flag and value for
setting of the requested c standard.

The intent here is to abstract Zephyr's dependence on toolchains,
thus allowing for easier porting to other, perhaps commercial,
toolchains and/or usecases.

No functional change expected.

Signed-off-by: Danny Oerndrup <daor@demant.com>
2019-06-14 10:25:28 +02:00
..
app cmake: warn if inconsistency between CMAKE_SOURCE_DIR and ZEPHYR_BASE 2019-06-11 12:57:18 -04:00
backports
compiler cmake: Toolchain abstraction: Introducing macro toolchain_cc_cstd_flag 2019-06-14 10:25:28 +02:00
emu simulation: ARC EM in nSIM to use nsim_em.props 2019-06-06 14:20:42 -04:00
flash cmake: delete obsolete deprecation checks 2019-06-07 13:43:51 +02:00
ide
linker/ld cmake: Introduce toolchain_ld_link_elf to abstract linker invocation 2019-06-13 14:06:24 +02:00
reports
toolchain sdk: add support for 0.10.1 and remove 0.9.5 2019-06-11 08:57:34 -04:00
usage
util
boards.cmake
ccache.cmake
cfb.cmake
dts.cmake
extensions.cmake cmake: add helpers for setting board runners 2019-06-07 13:43:51 +02:00
extra_flags.cmake
fpu-for-gcc-m-cpu.cmake
gcc-m-cpu.cmake
generic_toolchain.cmake
git.cmake
hex.cmake
host-tools.cmake
kconfig.cmake
kobj.cmake
pristine.cmake
python.cmake
target_toolchain.cmake
version.cmake
zephyr_module.cmake