On 07/26/2012 09:19 AM, Salar Ali Mumtaz wrote: > Hi. > > Thanks for the quick reply. > > This adds the current values to the dependencies in the debug_info, which you get when you select "Show debug info" > from the popup you get after you right click. For some values, there is no help available. For those, there is usually > information in the debug_info that is not displayed normally. > > COMPAT_BINFMT_ELF > > //This is added by debug_info > type: boolean > reverse dep: (IA32_EMULATION n && X86_64 n ) =n > unknown property: symbol > dep: ( COMPAT n && BINFMT_ELF y ) =n > //This is added by debug_info > > defined at fs/Kconfig.binfmt:26 > > There is no help available for this option. > Symbol: COMPAT_BINFMT_ELF [=n] > Type : boolean > Selected by: IA32_EMULATION [=n] && X86_64 [=n] > > Hope this helps. > Yes, it does help. Thanks. For BINFMT_ELF (not your example of COMPAT_BINFMT_ELF) in Linux 3.5, I see this: BEFORE PATCH: type: boolean unknown property: symbol dep: MMU && (BROKEN || !FRV) prompt: Kernel support for ELF binaries dep: MMU && (BROKEN || !FRV) default: y dep: MMU && (BROKEN || !FRV) defined at fs/Kconfig.binfmt:1 AFTER PATCH: type: boolean unknown property: symbol dep: ( MMU y && (BROKEN n || !FRV FRV) ) =y prompt: Kernel support for ELF binaries dep: ( MMU y && (BROKEN n || !FRV FRV) ) =y default: y dep: ( MMU y && (BROKEN n || !FRV FRV) ) =y defined at fs/Kconfig.binfmt:1 The added y/n/m are clear, but the "!FRV FRV" is confusing, isn't it? -- ~Randy -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html