44599a032e
Doesn't link yet due to "multiple definitions of malloc", because some are supplied by some library of bash itself. Really odd.
16 lines
430 B
C
16 lines
430 B
C
#ifndef _BITS_STAT_H
|
|
#define _BITS_STAT_H
|
|
|
|
#define S_ISDIR(mode) mode & S_IFMT == S_IFDIR
|
|
#define S_ISCHR(mode) mode & S_IFMT == S_IFCHR
|
|
#define S_ISBLK(mode) mode & S_IFMT == S_IFBLK
|
|
#define S_ISREG(mode) mode & S_IFMT == S_IFREG
|
|
#define S_ISIFO(mode) mode & S_IFMT == S_IFIFO
|
|
#define S_ISLNK(mode) mode & S_IFMT == S_IFLNK
|
|
|
|
#define st_atime st_atim.tv_sec
|
|
#define st_mtime st_mtim.tv_sec
|
|
#define st_ctime st_ctim.tv_sec
|
|
|
|
#endif
|