~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/kconfig/tests/auto_submenu/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/kconfig/tests/auto_submenu/Kconfig (Version linux-6.12-rc7) and /scripts/kconfig/tests/auto_submenu/Kconfig (Version linux-5.3.18)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 config A                                            3 config A
  4         bool "A"                                    4         bool "A"
  5         default y                                   5         default y
  6                                                     6 
  7 config A0                                           7 config A0
  8         bool "A0"                                   8         bool "A0"
  9         depends on A                                9         depends on A
 10         default y                                  10         default y
 11         help                                       11         help
 12           This depends on A, so should be a su     12           This depends on A, so should be a submenu of A.
 13                                                    13 
 14 config A0_0                                        14 config A0_0
 15         bool "A1_0"                                15         bool "A1_0"
 16         depends on A0                              16         depends on A0
 17         help                                       17         help
 18           Submenus are created recursively.        18           Submenus are created recursively.
 19           This should be a submenu of A0.          19           This should be a submenu of A0.
 20                                                    20 
 21 config A1                                          21 config A1
 22         bool "A1"                                  22         bool "A1"
 23         depends on A                               23         depends on A
 24         default y                                  24         default y
 25         help                                       25         help
 26           This should line up with A0.             26           This should line up with A0.
 27                                                    27 
 28 choice                                             28 choice
 29         prompt "choice"                            29         prompt "choice"
 30         depends on A1                              30         depends on A1
 31         help                                       31         help
 32           Choice should become a submenu as we     32           Choice should become a submenu as well.
 33                                                    33 
 34 config A1_0                                        34 config A1_0
 35         bool "A1_0"                                35         bool "A1_0"
 36                                                    36 
 37 config A1_1                                        37 config A1_1
 38         bool "A1_1"                                38         bool "A1_1"
 39                                                    39 
 40 endchoice                                          40 endchoice
 41                                                    41 
 42 config B                                           42 config B
 43         bool "B"                                   43         bool "B"
 44         help                                       44         help
 45           This is independent of A.                45           This is independent of A.
 46                                                    46 
 47 config C                                           47 config C
 48         bool "C"                                   48         bool "C"
 49         depends on A                               49         depends on A
 50         help                                       50         help
 51           This depends on A, but not a consecu     51           This depends on A, but not a consecutive item, so can/should not
 52           be a submenu.                            52           be a submenu.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php