Whamcloud - gitweb
LU-2675 build: remove Darwin "support"
[fs/lustre-release.git] / libcfs / libcfs / user-mem.c
index af1d09c..a7caf14 100644 (file)
@@ -56,13 +56,7 @@ struct page *alloc_page(unsigned int flags)
                 return NULL;
         pg->addr = NULL;
 
-#if defined (__DARWIN__)
-       pg->addr = valloc(PAGE_CACHE_SIZE);
-#elif defined (__WINNT__)
-        pg->addr = pgalloc(0);
-#else
        rc = posix_memalign(&pg->addr, PAGE_CACHE_SIZE, PAGE_CACHE_SIZE);
-#endif
         if (rc != 0 || pg->addr == NULL) {
                 free(pg);
                 return NULL;
@@ -72,11 +66,7 @@ struct page *alloc_page(unsigned int flags)
 
 void __free_page(struct page *pg)
 {
-#if defined (__WINNT__)
-        pgfree(pg->addr);
-#else
         free(pg->addr);
-#endif
 
         free(pg);
 }