vermagic.h
上传用户:szlgq88
上传日期:2009-04-28
资源大小:48287k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #include <linux/version.h>
  2. #include <linux/module.h>
  3. /* Simply sanity version stamp for modules. */
  4. #ifdef CONFIG_SMP
  5. #define MODULE_VERMAGIC_SMP "SMP "
  6. #else
  7. #define MODULE_VERMAGIC_SMP ""
  8. #endif
  9. #ifdef CONFIG_PREEMPT
  10. #define MODULE_VERMAGIC_PREEMPT "preempt "
  11. #else
  12. #define MODULE_VERMAGIC_PREEMPT ""
  13. #endif
  14. #ifndef MODULE_ARCH_VERMAGIC
  15. #define MODULE_ARCH_VERMAGIC ""
  16. #endif
  17. #define VERMAGIC_STRING 
  18. UTS_RELEASE " "
  19. MODULE_VERMAGIC_SMP MODULE_VERMAGIC_PREEMPT 
  20. MODULE_ARCH_VERMAGIC 
  21. "gcc-" __stringify(__GNUC__) "." __stringify(__GNUC_MINOR__)