mirror of
https://github.com/AmbiML/sparrow-kata-full.git
synced 2025-09-10 09:48:48 +00:00
Merge "handle additional condition syntax in generators"
GitOrigin-RevId: f6b7f62233602191b02becd1d6873a1472b5831a
This commit is contained in:
committed by
Sam Leffler
parent
957f429c52
commit
306d806d4a
@@ -66,6 +66,9 @@ def parse_xml(xml_file):
|
|||||||
if condition == "(!defined CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
if condition == "(!defined CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
||||||
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
||||||
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
||||||
|
elif condition == "!defined(CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
||||||
|
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
||||||
|
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
||||||
elif condition == "CONFIG_MAX_NUM_NODES > 1":
|
elif condition == "CONFIG_MAX_NUM_NODES > 1":
|
||||||
condition = 'feature = "CONFIG_SMP_SUPPORT"'
|
condition = 'feature = "CONFIG_SMP_SUPPORT"'
|
||||||
elif condition:
|
elif condition:
|
||||||
|
@@ -1017,6 +1017,9 @@ def generate_stub_file(arch, wordsize, input_files, output_file, use_only_ipc_bu
|
|||||||
if condition == "(!defined CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
if condition == "(!defined CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
||||||
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
||||||
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
||||||
|
elif condition == "!defined(CONFIG_KERNEL_MCS) && CONFIG_MAX_NUM_NODES > 1":
|
||||||
|
# NB: CONFIG_MAX_NUM_NODES > 1 =>'s CONFIG_SMP_SUPPORT
|
||||||
|
condition = 'all(not(feature = "CONFIG_KERNEL_MCS"), feature = "CONFIG_SMP_SUPPORT")'
|
||||||
elif condition == "CONFIG_MAX_NUM_NODES > 1":
|
elif condition == "CONFIG_MAX_NUM_NODES > 1":
|
||||||
condition = 'feature = "CONFIG_SMP_SUPPORT"'
|
condition = 'feature = "CONFIG_SMP_SUPPORT"'
|
||||||
elif condition:
|
elif condition:
|
||||||
|
Reference in New Issue
Block a user