diff options
Diffstat (limited to 'include/linux/compiler.h')
-rw-r--r-- | include/linux/compiler.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/compiler.h b/include/linux/compiler.h index e835fc0423ec..ab4711c63601 100644 --- a/include/linux/compiler.h +++ b/include/linux/compiler.h | |||
@@ -86,6 +86,11 @@ void ftrace_likely_update(struct ftrace_likely_data *f, int val, | |||
86 | # define barrier_data(ptr) barrier() | 86 | # define barrier_data(ptr) barrier() |
87 | #endif | 87 | #endif |
88 | 88 | ||
89 | /* workaround for GCC PR82365 if needed */ | ||
90 | #ifndef barrier_before_unreachable | ||
91 | # define barrier_before_unreachable() do { } while (0) | ||
92 | #endif | ||
93 | |||
89 | /* Unreachable code */ | 94 | /* Unreachable code */ |
90 | #ifdef CONFIG_STACK_VALIDATION | 95 | #ifdef CONFIG_STACK_VALIDATION |
91 | /* | 96 | /* |