text: #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
  