This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3 2/2] Add BSD guards for off_t, dev_t, uid_t, and gid_t


On Apr 13 15:40, Sebastian Huber wrote:
> 
> 
> On 13/04/16 15:24, Corinna Vinschen wrote:
> >diff --git a/winsup/cygwin/include/cygwin/types.h b/winsup/cygwin/include/cygwin/types.h
> >index bdf4085..f9ed4b6 100644
> >--- a/winsup/cygwin/include/cygwin/types.h
> >+++ b/winsup/cygwin/include/cygwin/types.h
> >@@ -32,19 +32,8 @@ typedef struct timespec timespec_t;
> >  typedef struct timespec timestruc_t;
> >  #endif /*__timestruc_t_defined*/
> >-#ifndef __off_t_defined
> >-#define __off_t_defined
> >-typedef __off_t off_t;
> >-#endif /*__off_t_defined*/
> >-
> 
> What I don't understand is, if you remove the off_t definition here, via
> which include do you get it then? The <sys/types.h> seems to be not included
> by cygwin/types.h.

No, sys/types.h includes cygwin/types.h.  We may want to get rid of this
at one point in favor of only maintaining machine/_types.h, I guess....


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat

Attachment: signature.asc
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]