zephyr/include/toolchain
Evgeniy Paltsev 235a98e371 ARC: MWDT: enable back BUILD_ASSERT macro
BUILD_ASSERT macro was disabled for MWDT toolchain from the
moment of adding MWDT support to Zephyr. Built-in _Static_assert
is now working fine for the most of the cases with MWDT toolchain
so we can use it in BUILD_ASSERT.

The only exception is _ARCH_MEM_PARTITION_ALIGN_CHECK macro
as it often used with variable addresses as parameters
which need to be checked at compile time. We disable
_ARCH_MEM_PARTITION_ALIGN_CHECK for MWDT toolchain so we can use
BUILD_ASSERT in other places.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
2021-10-20 07:24:03 -04:00
..
armclang.h armclang: adding toolchain/armclang.h header 2021-08-30 08:54:23 -04:00
common.h include: toolchain: Add LOG2CEIL macro 2021-08-17 06:06:33 -04:00
gcc.h linker: allow symbols to be in a named __noinit section 2021-08-26 21:16:22 -04:00
llvm.h toolchain: add llvm abstraction 2021-04-22 07:42:58 -04:00
mwdt.h ARC: MWDT: enable back BUILD_ASSERT macro 2021-10-20 07:24:03 -04:00
xcc_missing_defs.h
xcc.h toolchain: xcc: add macro __in_section_unique_named() 2021-10-07 16:56:00 -04:00
zephyr_stdint.h