diff --git a/Libraries/LibC/unistd.cpp b/Libraries/LibC/unistd.cpp index 1bebaf9032..5e69db0e43 100644 --- a/Libraries/LibC/unistd.cpp +++ b/Libraries/LibC/unistd.cpp @@ -745,4 +745,10 @@ long sysconf(int name) int rc = syscall(SC_sysconf, name); __RETURN_WITH_ERRNO(rc, rc, -1); } + +int getpagesize() +{ + return PAGE_SIZE; +} + } diff --git a/Libraries/LibC/unistd.h b/Libraries/LibC/unistd.h index b496bbdaa5..ab6542b43f 100644 --- a/Libraries/LibC/unistd.h +++ b/Libraries/LibC/unistd.h @@ -62,7 +62,7 @@ void sysbeep(); int gettid(); int donate(int tid); int set_process_icon(int icon_id); -inline int getpagesize() { return 4096; } +int getpagesize(); pid_t fork(); int execv(const char* path, char* const argv[]); int execve(const char* filename, char* const argv[], char* const envp[]);