From: Francisco Javier Trujillo Mata Date: Sat, 30 Dec 2023 20:53:41 +0000 (+0100) Subject: Using PSP as posix X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa4a662a346cda35ba018e38f5bff6e0a36b9102;p=libpicofe.git Using PSP as posix --- diff --git a/posix.h b/posix.h index 44b6984..15d217f 100644 --- a/posix.h +++ b/posix.h @@ -2,7 +2,7 @@ #define LIBPICOFE_POSIX_H /* define POSIX stuff: dirent, scandir, getcwd, mkdir */ -#if defined(__MACH__) || defined(__linux__) || defined(__MINGW32__) +#if defined(__MACH__) || defined(__linux__) || defined(__MINGW32__) || defined(__PSP__) || defined(__PS2__) #include #include @@ -17,21 +17,6 @@ #define DT_DIR 0 #endif -#elif defined(__PSP__) - -#include -#include -#include - -#ifndef DT_DIR -/* map PSP names to posix. needs special scandir() function to mask rwx bits */ -#define d_type d_stat.st_attr -#define DT_LNK FIO_SO_IFLNK -#define DT_DIR FIO_SO_IFDIR -#define DT_REG FIO_SO_IFREG -#define DT_UNKNOWN 0 -#endif - #else #error "must provide posix"