Blame view

include/linux/compiler-clang.h 320 Bytes
d41ce506b   Eric Lee   Initial Release, ...
1
2
3
4
5
6
7
8
9
10
11
12
  #ifndef __LINUX_COMPILER_H
  #error "Please don't include <linux/compiler-clang.h> directly, include <linux/compiler.h> instead."
  #endif
  
  /* Some compiler specific definitions are overwritten here
   * for Clang compiler
   */
  
  #ifdef uninitialized_var
  #undef uninitialized_var
  #define uninitialized_var(x) x = *(&(x))
  #endif