zephyr/arch
Michael Scott 28fe29dd36 gen_isr_tables: fix check for CONFIG_3RD_LEVEL_INTERRUPTS
If CONFIG_3RD_LEVEL_INTERRUPTS is not enabled then we see the following
error during sw_isr_table generation:
Traceback (most recent call last):
  File "zephyr/arch/common/gen_isr_tables.py", line 291, in <module>
    main()
  File "zephyr/arch/common/gen_isr_tables.py", line 199, in main
    if syms["CONFIG_3RD_LEVEL_INTERRUPTS"]:
KeyError: 'CONFIG_3RD_LEVEL_INTERRUPTS'
ninja: build stopped: subcommand failed.

Fix the logic to look for the symbol instead of referencing it.

Signed-off-by: Michael Scott <mike@foundries.io>
2018-11-14 21:14:14 -05:00
..
arc arc: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
arm dts_fixups: Use DT_ prefix in all defined labels not related to Kconfig 2018-11-13 10:44:42 -06:00
common gen_isr_tables: fix check for CONFIG_3RD_LEVEL_INTERRUPTS 2018-11-14 21:14:14 -05:00
nios2 nios2: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
posix arch: kernel_arch_func.h: Fix MISRA violation 2018-10-17 12:17:58 -04:00
riscv32 riscv32: add _arch_irq_connect_dynamic() 2018-11-10 11:01:22 -05:00
x86 x86: add dynamic interrupt support 2018-11-10 11:01:22 -05:00
xtensa xtensa legacy: Fix stale use of removed kconfigs 2018-11-14 19:08:27 -05:00
CMakeLists.txt
Kconfig kernel: add dynamic interrupt API 2018-11-10 11:01:22 -05:00