cmdline fixes

This commit is contained in:
2026-09-22 23:12:49 +02:00
parent 77f228df11
commit b9ee87aed4
4 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ endif
modules += {
'nvme': {
'modular': true, #kconfig.get('CONFIG_NVME_CORE') == 'm',
'modular': kconfig.get('CONFIG_NVME_CORE') == 'm',
'sources': nvme_sources,
},
}
+4 -4
View File
@@ -21,8 +21,8 @@
static_assert(_Generic( \
(opt_limit), \
const char**: true, \
const struct cmdline_option_limit_int*: true, \
const struct cmdline_option_limit_uint*: true, \
const struct cmdline_range_int*: true, \
const struct cmdline_range_uint*: true, \
void*: true \
)); \
[[__used, __section(".cmdline")]] \
@@ -57,10 +57,10 @@ struct cmdline_option {
};
union {
const char** str_limit;
struct cmdline_limit_int {
struct cmdline_range_int {
intptr_t min, max;
}* intptr_limit;
struct cmdline_limit_uint {
struct cmdline_range_uint {
uintptr_t min, max;
}* uintptr_limit;
void* limit;
+1 -1
View File
@@ -161,5 +161,5 @@ executable(
)
# Print a summary
summary(mod_summary, section: 'Driver configuration')
summary(mod_summary, bool_yn: true, section: 'Driver configuration')
summary(kconfig, bool_yn: true, section: 'Kernel configuration')
+2 -2
View File
@@ -61,8 +61,8 @@ if __name__ == "__main__":
case 1:
kind_str = "bool"
case 2:
kind_str = "integer"
case 2:
kind_str = "signed integer"
case 3:
kind_str = "unsigned integer"
# Skip function pointer