Linus Torvalds
ff9a79307f
Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
...
Pull Kbuild updates from Masahiro Yamada:
- Avoid 'constexpr', which is a keyword in C23
- Allow 'dtbs_check' and 'dt_compatible_check' run independently of
'dt_binding_check'
- Fix weak references to avoid GOT entries in position-independent code
generation
- Convert the last use of 'optional' property in arch/sh/Kconfig
- Remove support for the 'optional' property in Kconfig
- Remove support for Clang's ThinLTO caching, which does not work with
the .incbin directive
- Change the semantics of $(src) so it always points to the source
directory, which fixes Makefile inconsistencies between upstream and
downstream
- Fix 'make tar-pkg' for RISC-V to produce a consistent package
- Provide reasonable default coverage for objtool, sanitizers, and
profilers
- Remove redundant OBJECT_FILES_NON_STANDARD, KASAN_SANITIZE, etc.
- Remove the last use of tristate choice in drivers/rapidio/Kconfig
- Various cleanups and fixes in Kconfig
* tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (46 commits)
kconfig: use sym_get_choice_menu() in sym_check_prop()
rapidio: remove choice for enumeration
kconfig: lxdialog: remove initialization with A_NORMAL
kconfig: m/nconf: merge two item_add_str() calls
kconfig: m/nconf: remove dead code to display value of bool choice
kconfig: m/nconf: remove dead code to display children of choice members
kconfig: gconf: show checkbox for choice correctly
kbuild: use GCOV_PROFILE and KCSAN_SANITIZE in scripts/Makefile.modfinal
Makefile: remove redundant tool coverage variables
kbuild: provide reasonable defaults for tool coverage
modules: Drop the .export_symbol section from the final modules
kconfig: use menu_list_for_each_sym() in sym_check_choice_deps()
kconfig: use sym_get_choice_menu() in conf_write_defconfig()
kconfig: add sym_get_choice_menu() helper
kconfig: turn defaults and additional prompt for choice members into error
kconfig: turn missing prompt for choice members into error
kconfig: turn conf_choice() into void function
kconfig: use linked list in sym_set_changed()
kconfig: gconf: use MENU_CHANGED instead of SYMBOL_CHANGED
kconfig: gconf: remove debug code
...
2024-05-18 12:39:20 -07:00
..
2024-04-26 17:22:39 -04:00
2024-04-16 22:39:15 -04:00
2024-04-16 22:39:15 -04:00
2024-04-26 17:22:39 -04:00
2024-02-26 11:11:46 -05:00
2023-08-15 18:08:27 -04:00
2023-07-12 10:58:01 -04:00
2024-01-31 17:34:05 -05:00
2024-01-05 16:10:43 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-09-11 18:15:43 -04:00
2023-06-09 12:36:46 -04:00
2024-04-26 17:22:44 -04:00
2023-09-11 18:15:43 -04:00
2023-09-20 12:23:28 -04:00
2024-04-30 21:22:50 -04:00
2024-04-26 17:22:42 -04:00
2024-04-26 17:22:42 -04:00
2024-01-15 18:35:37 -05:00
2023-08-09 09:43:40 -04:00
2024-03-20 13:38:13 -04:00
2024-01-15 18:35:38 -05:00
2023-08-07 17:13:10 -04:00
2024-04-26 17:22:38 -04:00
2023-11-07 17:10:02 -08:00
2023-11-09 16:59:57 -05:00
2023-10-05 17:59:35 -04:00
2023-08-07 17:12:49 -04:00
2024-01-03 11:16:05 -05:00
2024-04-17 11:50:43 -04:00
2023-07-12 14:14:50 +02:00
2024-02-16 15:41:50 -05:00
2023-06-09 12:47:26 -04:00
2023-11-24 23:03:53 -05:00
2023-06-15 11:37:55 -04:00
2024-04-26 17:22:45 -04:00
2023-12-07 17:43:13 -05:00
2024-04-26 17:22:40 -04:00
2024-03-22 15:51:48 -04:00
2024-04-26 17:22:44 -04:00
2024-04-16 22:39:16 -04:00
2023-10-13 10:59:16 -04:00
2024-02-27 10:46:59 -05:00
2022-11-15 11:51:36 -05:00
2024-01-15 18:35:35 -05:00
2023-10-09 17:59:29 -04:00
2023-10-09 17:02:34 -04:00
2024-04-23 12:08:30 -04:00
2023-06-09 09:59:20 -04:00
2023-07-27 14:59:29 -04:00
2023-06-09 10:38:09 -04:00
2024-02-16 12:52:50 +01:00
2023-05-24 18:03:29 +02:00
2024-02-22 10:28:19 -05:00
2023-10-13 11:32:41 -04:00
2023-10-09 16:52:17 -04:00
2023-07-25 13:36:08 -04:00
2024-01-25 15:47:36 -05:00
2023-06-09 09:51:06 -04:00
2024-03-04 15:59:08 -05:00
2023-06-09 10:36:38 -04:00
2024-04-26 17:22:45 -04:00
2024-04-26 17:22:39 -04:00
2024-03-20 13:37:36 -04:00
2024-02-22 10:14:30 -05:00
2024-01-15 18:35:36 -05:00
2023-03-13 17:27:48 -04:00
2023-03-13 17:27:48 -04:00
2024-03-20 13:12:56 -04:00
2022-12-14 09:48:05 -05:00
2024-04-26 17:22:43 -04:00
2024-03-04 15:59:08 -05:00
2024-01-18 15:42:13 -05:00
2023-06-09 12:49:48 -04:00
2023-07-12 10:57:25 -04:00
2023-09-26 16:54:51 -04:00
2024-04-26 17:22:43 -04:00
2023-06-09 09:43:50 -04:00
2024-04-09 23:11:59 -04:00
2023-06-15 11:37:55 -04:00
2024-02-12 16:12:00 -05:00
2024-02-12 16:09:32 -05:00
2024-04-16 22:39:16 -04:00
2024-03-20 13:38:13 -04:00
2024-03-20 13:38:13 -04:00
2024-04-29 20:22:39 +02:00
2024-04-26 17:22:45 -04:00
2023-03-13 17:27:48 -04:00
2024-03-20 13:38:14 -04:00
2024-02-27 10:46:59 -05:00
2024-02-22 10:21:27 -05:00
2024-02-22 10:21:27 -05:00
2024-05-15 09:43:42 -07:00
2024-04-30 21:39:57 -04:00
2023-08-09 18:08:51 -04:00
2024-02-07 18:22:04 -05:00
2024-04-16 22:39:16 -04:00
2024-04-16 22:39:16 -04:00
2023-06-23 15:33:09 -04:00
2024-03-20 13:38:15 -04:00
2023-06-09 12:44:40 -04:00
2024-04-26 17:22:43 -04:00
2024-04-26 17:22:41 -04:00
2024-04-22 19:44:16 +02:00
2024-03-22 15:51:48 -04:00
2024-04-18 23:46:45 -04:00
2024-02-22 10:28:24 -05:00
2023-07-27 15:04:19 -04:00
2024-03-27 09:30:34 -04:00
2024-03-04 15:59:08 -05:00
2024-01-15 18:35:38 -05:00
2024-01-18 15:45:58 -05:00
2023-09-01 15:12:07 +02:00
2023-06-09 09:25:02 -04:00
2023-10-31 10:47:50 +10:00
2024-04-26 17:22:38 -04:00
2023-01-05 11:43:46 -05:00
2023-01-05 11:43:46 -05:00
2024-02-16 15:41:50 -05:00
2024-01-22 17:13:18 -05:00
2024-03-20 13:38:16 -04:00
2024-02-22 12:05:16 -05:00
2023-11-17 09:30:51 -05:00
2024-05-15 09:43:42 -07:00
2024-04-30 14:43:00 +10:00
2024-02-12 16:09:11 -05:00
2024-04-16 22:39:16 -04:00
2024-04-26 17:22:43 -04:00
2024-04-26 17:22:42 -04:00
2024-01-15 18:35:38 -05:00
2024-04-26 17:22:39 -04:00
2024-03-27 09:29:42 -04:00
2023-11-17 00:47:14 -05:00
2023-11-10 11:33:08 -05:00
2024-04-26 17:22:41 -04:00
2023-11-10 11:33:08 -05:00
2024-04-26 17:22:40 -04:00
2024-04-26 17:22:40 -04:00
2024-04-09 22:14:30 -04:00
2024-04-09 22:14:30 -04:00
2024-04-26 17:22:39 -04:00
2024-03-20 13:38:14 -04:00
2024-03-22 15:51:55 -04:00
2024-03-20 13:38:14 -04:00
2024-03-20 13:38:14 -04:00
2024-04-17 11:50:43 -04:00
2024-03-22 15:47:17 -04:00
2024-04-23 23:23:02 -04:00
2024-03-07 15:33:01 -05:00
2024-04-30 14:43:00 +10:00
2024-04-22 19:44:16 +02:00
2023-09-26 16:54:51 -04:00
2023-09-26 16:54:51 -04:00
2024-04-09 22:08:47 -04:00
2024-03-20 13:38:13 -04:00
2024-04-26 17:22:40 -04:00
2024-04-12 00:33:11 -04:00
2024-04-18 23:47:19 -04:00
2023-09-20 12:23:28 -04:00
2023-09-20 12:23:28 -04:00
2023-09-20 12:23:28 -04:00
2024-01-15 18:31:45 -05:00
2024-02-12 16:08:12 -05:00
2024-02-12 16:08:12 -05:00
2024-04-26 17:22:43 -04:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-01-15 18:35:38 -05:00
2024-01-18 15:37:52 -05:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-02-03 15:37:31 -05:00
2022-12-15 12:19:30 -05:00
2022-12-15 12:19:30 -05:00
2023-10-26 19:02:52 -04:00
2023-10-26 19:02:52 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-29 20:22:39 +02:00
2023-04-18 16:28:55 -04:00
2024-03-20 13:37:36 -04:00
2024-04-26 17:22:43 -04:00
2023-06-09 09:49:56 -04:00
2024-01-15 18:35:40 -05:00
2024-04-29 20:22:39 +02:00
2024-01-25 14:58:03 -05:00
2023-01-17 16:11:50 -05:00
2024-04-29 20:22:39 +02:00
2024-03-20 13:37:36 -04:00
2024-03-20 13:37:36 -04:00
2023-06-09 09:49:56 -04:00
2023-10-09 16:59:06 -04:00
2024-03-20 13:12:57 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-08-30 15:01:15 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-09 22:09:15 -04:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2023-12-06 16:05:32 -05:00
2023-09-20 12:23:28 -04:00
2024-02-12 16:09:57 -05:00
2024-02-12 16:09:57 -05:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-08-07 16:35:38 -04:00
2024-04-26 17:22:39 -04:00
2024-02-12 16:09:42 -05:00
2024-02-22 10:26:58 -05:00
2023-06-09 11:07:00 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-02-12 16:12:00 -05:00
2024-04-26 17:22:39 -04:00
2023-08-31 16:34:36 -04:00
2024-04-26 17:22:39 -04:00
2022-11-17 18:08:27 -05:00
2024-04-26 17:22:39 -04:00
2024-02-12 16:12:00 -05:00
2024-05-02 17:58:23 +02:00
2024-02-12 16:08:41 -05:00
2024-02-12 16:08:41 -05:00
2024-05-18 12:39:20 -07:00
2023-03-15 18:45:26 -04:00
2023-03-15 18:45:26 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:41 -04:00
2024-01-05 16:10:44 -05:00
2023-10-09 16:59:06 -04:00
2024-03-20 13:38:15 -04:00
2023-06-09 09:53:42 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2024-03-20 13:12:57 -04:00
2023-08-30 15:01:09 -04:00
2023-10-09 16:59:06 -04:00
2023-06-09 12:44:12 -04:00
2023-08-15 18:08:27 -04:00
2023-09-20 16:24:09 -04:00
2024-03-20 13:38:13 -04:00
2023-10-05 17:59:35 -04:00
2024-04-18 23:47:26 -04:00
2024-01-25 14:58:03 -05:00
2023-08-09 09:43:51 -04:00
2024-04-26 17:22:39 -04:00
2024-03-07 15:32:42 -05:00
2024-03-07 15:32:42 -05:00
2023-11-03 11:59:44 -04:00
2023-09-20 12:23:28 -04:00
2023-03-31 11:18:32 -04:00
2023-09-20 12:23:28 -04:00
2024-01-09 15:43:54 -05:00
2023-10-26 18:41:21 -04:00
2024-02-22 10:15:26 -05:00
2023-08-09 09:46:04 -04:00
2024-02-16 15:42:03 -05:00
2023-08-30 15:00:27 -04:00
2024-04-26 17:22:40 -04:00
2023-04-24 18:16:23 -04:00
2024-02-12 16:09:11 -05:00
2023-01-10 14:32:56 -05:00
2023-09-20 12:23:28 -04:00
2022-11-17 18:09:16 -05:00
2024-02-12 16:14:12 -05:00
2023-01-10 14:32:56 -05:00
2023-09-20 12:23:28 -04:00
2024-02-16 15:42:15 -05:00
2023-06-15 11:06:58 -04:00
2024-04-16 22:39:16 -04:00
2024-02-14 17:16:07 -05:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:43 -04:00
2024-04-29 20:22:39 +02:00
2023-06-09 09:49:56 -04:00
2023-06-09 09:25:37 -04:00
2024-04-26 17:22:43 -04:00
2024-04-26 17:22:43 -04:00
2024-04-26 17:22:43 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-08-30 14:57:54 -04:00
2023-02-14 15:47:15 -05:00
2023-10-05 17:59:35 -04:00
2023-06-09 09:48:36 -04:00
2023-10-05 17:59:35 -04:00
2024-03-20 13:38:16 -04:00
2024-03-20 13:38:16 -04:00
2023-11-09 17:03:16 -05:00
2024-04-26 17:22:40 -04:00
2024-04-26 17:22:39 -04:00
2022-12-02 10:04:45 -05:00
2024-04-26 17:22:40 -04:00
2024-03-22 15:54:54 -04:00
2023-01-05 11:43:46 -05:00
2023-10-20 15:11:28 -04:00
2024-04-26 17:22:39 -04:00
2024-01-18 15:38:00 -05:00
2024-01-09 15:43:54 -05:00
2024-03-20 13:38:15 -04:00
2023-06-15 11:06:59 -04:00
2024-04-26 17:22:42 -04:00
2024-04-26 17:22:41 -04:00
2024-04-09 23:12:20 -04:00
2023-08-31 16:40:53 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-11-10 11:33:08 -05:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-11-10 11:33:08 -05:00
2023-04-14 13:47:49 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2024-04-26 17:22:39 -04:00
2023-06-09 09:41:27 -04:00
2024-04-26 17:22:39 -04:00
2023-08-31 16:34:32 -04:00
2024-04-26 17:22:39 -04:00
2022-11-17 18:08:20 -05:00
2024-04-26 17:22:40 -04:00
2024-02-12 16:10:18 -05:00
2024-01-31 17:39:47 -05:00
2024-02-22 10:27:31 -05:00
2024-04-26 17:22:39 -04:00
2024-03-07 15:32:58 -05:00
2024-04-23 23:23:02 -04:00
2023-08-31 16:34:05 -04:00