Hello all, Per a recent email on linux-kernel@xxxxxxxxxxxxxxx, Alan Cox stated that is outdated (no longer used). As a result, I've removed references to the outdated macro in all files except for XF
You mean you could not face all 833 of them which are in there ;-) I can think of better ways to spend an afternoon I have to admit. The only reason I can think of needing this is for symbol tables i
It used to help with old kdb (which didn't know about static functions). But since CONFIG_KALLSYMS was implemented this is obsolete. gdb should always know about static functions too. -Andi
kdb has no problems with static functions. gdb has static functions in its symbol tables, but debugging (or disassembling) static inline functions with gdb is unreliable. There have been a few times
libxfs shares alot of this code, and it has different scoping requirements to the kernel for a number of functions (& hence is built with STATIC=). Please do not remove the use of STATIC here, there