diff options
Diffstat (limited to 'fs/yaffs2/ydirectenv.h')
| -rw-r--r-- | fs/yaffs2/ydirectenv.h | 16 | 
1 files changed, 4 insertions, 12 deletions
| diff --git a/fs/yaffs2/ydirectenv.h b/fs/yaffs2/ydirectenv.h index df0b8fb1c..c912b09a4 100644 --- a/fs/yaffs2/ydirectenv.h +++ b/fs/yaffs2/ydirectenv.h @@ -20,15 +20,14 @@  #ifndef __YDIRECTENV_H__  #define __YDIRECTENV_H__ -#include "stdlib.h" -#include "stdio.h" -#include "string.h" +#include <common.h> +#include <malloc.h> +#include <linux/compat.h> +  #include "yaffs_osglue.h" -#include "yaffs_hweight.h"  void yaffs_bug_fn(const char *file_name, int line_no); -#define BUG() do { yaffs_bug_fn(__FILE__, __LINE__); } while (0)  #define YCHAR char @@ -47,8 +46,6 @@ void yaffs_bug_fn(const char *file_name, int line_no);  #define yaffs_strncmp(a, b, c)	strncmp(a, b, c)  #endif -#define hweight8(x)	yaffs_hweight8(x) -#define hweight32(x)	yaffs_hweight32(x)  void yaffs_qsort(void *aa, size_t n, size_t es,  		int (*cmp)(const void *, const void *)); @@ -63,11 +60,6 @@ void yaffs_qsort(void *aa, size_t n, size_t es,  #define inline __inline__  #endif -#define kmalloc(x, flags) yaffsfs_malloc(x) -#define kfree(x)   yaffsfs_free(x) -#define vmalloc(x) yaffsfs_malloc(x) -#define vfree(x) yaffsfs_free(x) -  #define cond_resched()  do {} while (0)  #define yaffs_trace(msk, fmt, ...) do { \ |