2 * (c) The GRASP/AQUA Project, Glasgow University, 1994-
4 * Directory Runtime Support - prototypes.
13 extern HsInt prel_mkdir(HsAddr pathName, HsInt mode);
14 extern HsInt prel_lstat(HsAddr fname, HsAddr st);
16 extern HsInt prel_s_ISDIR(mode_t m);
17 extern HsInt prel_s_ISREG(mode_t m);
19 extern HsInt prel_sz_stat();
20 extern HsInt prel_path_max();
21 extern mode_t prel_R_OK();
22 extern mode_t prel_W_OK();
23 extern mode_t prel_X_OK();
25 extern mode_t prel_S_IRUSR();
26 extern mode_t prel_S_IWUSR();
27 extern mode_t prel_S_IXUSR();
29 extern time_t prel_st_mtime(struct stat* st);
30 extern mode_t prel_st_mode(struct stat* st);
32 extern HsAddr prel_d_name(struct dirent* d);
34 extern HsInt prel_end_of_dir();
36 #endif /* __DIRUTILS_H__ */