zephyr/arch
Sebastian Bøe 1526070082 cmake: Use a variable for 'zephyr_prebuilt'
There is an effort underway to make most of the Zephyr build script's
reentrant. Meaning, the build scripts can be executed multiple times
during the same CMake invocation.

Reentrancy enables several use-cases, the motivating one is the
ability to build several Zephyr executables, or images, for instance a
bootloader and an application.

For build scripts to be reentrant they cannot be directly referencing
global variables, like target names, but must instead reference
variables, which can vary from entry to entry.

Therefore, in this patch, we replace global targets with variables.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2019-01-19 07:21:55 -05:00
..
arc arc: fix the pollution of lp_xxx regs in _rirq_return_from_coop 2019-01-17 07:45:01 -05:00
arm Gcov: Added support for ARM. 2019-01-16 06:12:33 -05:00
common tests/benchmarks/timing: Unify the "standard zephyr timing" cases 2019-01-11 15:18:52 -05:00
nios2 arch: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
posix cmake: Remove dead code LTO references 2018-12-21 21:04:18 +01:00
riscv32 arch: riscv32: provide a general mechanism for saving SoC context 2018-12-04 22:54:23 -05:00
x86 cmake: Use a variable for 'zephyr_prebuilt' 2019-01-19 07:21:55 -05:00
x86_64 cmake: Use a variable for 'zephyr_prebuilt' 2019-01-19 07:21:55 -05:00
xtensa esp32: fix build error regarding multiplt BIT() definitions 2019-01-11 15:05:31 -08:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig kernel: remove experimental tag from userspace 2019-01-18 18:20:21 -05:00