File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -440,6 +440,12 @@ config ARCH_STACKWALK_MAX_FRAMES
440
440
441
441
menu "Interrupt Configuration"
442
442
443
+ config TOOLCHAIN_SUPPORTS_ISR_TABLES_LOCAL_DECLARATION
444
+ bool
445
+ help
446
+ Hidden option to signal that toolchain supports local declaration of
447
+ interrupt tables.
448
+
443
449
config ISR_TABLES_LOCAL_DECLARATION_SUPPORTED
444
450
bool
445
451
default y
@@ -448,7 +454,7 @@ config ISR_TABLES_LOCAL_DECLARATION_SUPPORTED
448
454
# List of currently supported architectures
449
455
depends on ARM || ARM64
450
456
# List of currently supported toolchains
451
- depends on "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "zephyr" || "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "gnuarmemb" || "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "llvm"
457
+ depends on "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "zephyr" || "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "gnuarmemb" || "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "llvm" || TOOLCHAIN_SUPPORTS_ISR_TABLES_LOCAL_DECLARATION
452
458
453
459
config ISR_TABLES_LOCAL_DECLARATION
454
460
bool "ISR tables created locally and placed by linker"
You can’t perform that action at this time.
0 commit comments