diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2019-01-06 19:33:10 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-01-06 19:33:10 -0500 |
commit | 85e1ffbd42f664965dc05f6e9851c06379f27fb2 (patch) | |
tree | 125d9a6ce2f74873a0d72c6c13903f11ab7fd51b /include/linux/dynamic_debug.h | |
parent | ac5eed2b41776b05cf03aac761d3bb5e64eea24c (diff) | |
parent | d86271af64602e7c86c003b27f27c7216706ff96 (diff) |
Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull more Kbuild updates from Masahiro Yamada:
- improve boolinit.cocci and use_after_iter.cocci semantic patches
- fix alignment for kallsyms
- move 'asm goto' compiler test to Kconfig and clean up jump_label
CONFIG option
- generate asm-generic wrappers automatically if arch does not
implement mandatory UAPI headers
- remove redundant generic-y defines
- misc cleanups
* tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
kconfig: rename generated .*conf-cfg to *conf-cfg
kbuild: remove unnecessary stubs for archheader and archscripts
kbuild: use assignment instead of define ... endef for filechk_* rules
arch: remove redundant UAPI generic-y defines
kbuild: generate asm-generic wrappers if mandatory headers are missing
arch: remove stale comments "UAPI Header export list"
riscv: remove redundant kernel-space generic-y
kbuild: change filechk to surround the given command with { }
kbuild: remove redundant target cleaning on failure
kbuild: clean up rule_dtc_dt_yaml
kbuild: remove UIMAGE_IN and UIMAGE_OUT
jump_label: move 'asm goto' support test to Kconfig
kallsyms: lower alignment on ARM
scripts: coccinelle: boolinit: drop warnings on named constants
scripts: coccinelle: check for redeclaration
kconfig: remove unused "file" field of yylval union
nds32: remove redundant kernel-space generic-y
nios2: remove unneeded HAS_DMA define
Diffstat (limited to 'include/linux/dynamic_debug.h')
-rw-r--r-- | include/linux/dynamic_debug.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/linux/dynamic_debug.h b/include/linux/dynamic_debug.h index 2fd8006153c3..b3419da1a776 100644 --- a/include/linux/dynamic_debug.h +++ b/include/linux/dynamic_debug.h | |||
@@ -2,7 +2,7 @@ | |||
2 | #ifndef _DYNAMIC_DEBUG_H | 2 | #ifndef _DYNAMIC_DEBUG_H |
3 | #define _DYNAMIC_DEBUG_H | 3 | #define _DYNAMIC_DEBUG_H |
4 | 4 | ||
5 | #if defined(CC_HAVE_ASM_GOTO) && defined(CONFIG_JUMP_LABEL) | 5 | #if defined(CONFIG_JUMP_LABEL) |
6 | #include <linux/jump_label.h> | 6 | #include <linux/jump_label.h> |
7 | #endif | 7 | #endif |
8 | 8 | ||
@@ -38,7 +38,7 @@ struct _ddebug { | |||
38 | #define _DPRINTK_FLAGS_DEFAULT 0 | 38 | #define _DPRINTK_FLAGS_DEFAULT 0 |
39 | #endif | 39 | #endif |
40 | unsigned int flags:8; | 40 | unsigned int flags:8; |
41 | #ifdef HAVE_JUMP_LABEL | 41 | #ifdef CONFIG_JUMP_LABEL |
42 | union { | 42 | union { |
43 | struct static_key_true dd_key_true; | 43 | struct static_key_true dd_key_true; |
44 | struct static_key_false dd_key_false; | 44 | struct static_key_false dd_key_false; |
@@ -83,7 +83,7 @@ void __dynamic_netdev_dbg(struct _ddebug *descriptor, | |||
83 | dd_key_init(key, init) \ | 83 | dd_key_init(key, init) \ |
84 | } | 84 | } |
85 | 85 | ||
86 | #ifdef HAVE_JUMP_LABEL | 86 | #ifdef CONFIG_JUMP_LABEL |
87 | 87 | ||
88 | #define dd_key_init(key, init) key = (init) | 88 | #define dd_key_init(key, init) key = (init) |
89 | 89 | ||