X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=direct%2Fyportenv.h;h=48e32ea65de7dcff74ad48fae9d85af774bbcfdc;hb=79d0e028d5b777b2e4cf55d96b737cb024988abe;hp=22afb069b14c2b0d80780f1a2d429cdf90f6be1a;hpb=4aab7ea4c9b8fb1bb9b375476a9faf70d29871b1;p=yaffs2.git diff --git a/direct/yportenv.h b/direct/yportenv.h index 22afb06..48e32ea 100644 --- a/direct/yportenv.h +++ b/direct/yportenv.h @@ -43,30 +43,17 @@ #include "string.h" -#define YMALLOC(x) malloc(x) -#define YFREE(x) free(x) -#define YMALLOC_ALT(x) malloc(x) -#define YFREE_ALT(x) free(x) +#define kmalloc(x) malloc(x) +#define kfree(x) free(x) +#define vmalloc(x) malloc(x) +#define vfree(x) free(x) #define YCHAR char #define YUCHAR unsigned char #define _Y(x) x -#define yaffs_strcat(a, b) strcat(a, b) -#define yaffs_strcpy(a, b) strcpy(a, b) -#define yaffs_strncpy(a, b, c) strncpy(a, b, c) -#define yaffs_strnlen(s,m) strnlen(s,m) -#define yaffs_sprintf sprintf -#define yaffs_toupper(a) toupper(a) #define Y_INLINE inline -/* #define YINFO(s) YPRINTF(( __FILE__ " %d %s\n",__LINE__,s)) */ -/* #define YALERT(s) YINFO(s) */ - -#define TENDSTR "\n" -#define TSTR(x) x -#define TOUT(p) printf p - #define YAFFS_LOSTNFOUND_NAME "lost+found" #define YAFFS_LOSTNFOUND_PREFIX "obj" /* #define YPRINTF(x) printf x */ @@ -74,8 +61,6 @@ #define YAFFS_ROOT_MODE 0755 #define YAFFS_LOSTNFOUND_MODE 0700 -#define yaffs_sum_cmp(x, y) ((x) == (y)) -#define yaffs_strcmp(a, b) strcmp(a, b) #else /* Should have specified a configuration type */ @@ -163,6 +148,10 @@ #define ENOSPC 28 #endif +#ifndef EROFS +#define EROFS 30 +#endif + #ifndef ERANGE #define ERANGE 34 #endif @@ -183,6 +172,10 @@ #define ENOMEM 12 #endif +#ifndef EFAULT +#define EFAULT 14 +#endif + #ifndef EEXIST #define EEXIST 17 #endif @@ -195,6 +188,10 @@ #define EISDIR 21 #endif +#ifndef ELOOP +#define ELOOP 40 +#endif + // Mode flags