From a505db6554fb96d8eecce221378decbf3edf6b2e Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Sun, 10 Feb 2002 13:26:29 +0000 Subject: [PATCH] * libc/include/grp.h: Don't declare group functions when compiling Cygwin. --- newlib/ChangeLog | 5 +++++ newlib/libc/include/grp.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 6ba325412..16453f4d8 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,8 @@ +2002-02-10 Corinna Vinschen + + * libc/include/grp.h: Don't declare group functions when compiling + Cygwin. + 2002-02-09 Corinna Vinschen * libc/include/grp.h: Include Cygwin specific header. diff --git a/newlib/libc/include/grp.h b/newlib/libc/include/grp.h index e652b29f2..48a3d63b2 100644 --- a/newlib/libc/include/grp.h +++ b/newlib/libc/include/grp.h @@ -63,6 +63,7 @@ struct group { extern "C" { #endif +#ifndef __INSIDE_CYGWIN__ struct group *getgrgid (gid_t); struct group *getgrnam (const char *); int getgrnam_r (const char *, struct group *, @@ -80,6 +81,7 @@ int setgroupent (int); int initgroups (const char *, gid_t); #endif /* !_XOPEN_SOURCE */ #endif /* !_POSIX_SOURCE */ +#endif /* !__INSIDE_CYGWIN__ */ #ifdef __cplusplus }