vclock_gettime.c 618 B

1234567891011121314151617181920212223242526272829303132
  1. #define BUILD_VDSO32
  2. #ifndef CONFIG_CC_OPTIMIZE_FOR_SIZE
  3. #undef CONFIG_OPTIMIZE_INLINING
  4. #endif
  5. #undef CONFIG_X86_PPRO_FENCE
  6. #ifdef CONFIG_X86_64
  7. /*
  8. * in case of a 32 bit VDSO for a 64 bit kernel fake a 32 bit kernel
  9. * configuration
  10. */
  11. #undef CONFIG_64BIT
  12. #undef CONFIG_X86_64
  13. #undef CONFIG_PGTABLE_LEVELS
  14. #undef CONFIG_ILLEGAL_POINTER_VALUE
  15. #undef CONFIG_SPARSEMEM_VMEMMAP
  16. #undef CONFIG_NR_CPUS
  17. #define CONFIG_X86_32 1
  18. #define CONFIG_PGTABLE_LEVELS 2
  19. #define CONFIG_PAGE_OFFSET 0
  20. #define CONFIG_ILLEGAL_POINTER_VALUE 0
  21. #define CONFIG_NR_CPUS 1
  22. #define BUILD_VDSO32_64
  23. #endif
  24. #include "../vclock_gettime.c"