This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin 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: initgroups


On Fri, Sep 13, 2002 at 10:16:25AM -0400, Pierre A. Humblet wrote:
> Good point. But that's due to the transition from 16 to 32 bits (when do
> you plan to complete it?) and it depends on the user's perspective.

The transition to 32 bit uids/gids is functional complete AFAICS.
Originally I planned to switch over to 32 bit uids/gids together with
64 bit off_t/fpos_t in one go but for the latter step I'd need to
change newlib.  I simply have not enough time and can't be bothered
to change this.

So, if we want 32 bit uids/gids ASAP, we either have to use other
define in the header files (__CYGWIN_USE_32_BIT_IDS__ and
__CYGWIN_USE_64_BIT_OFFS__ instead of the one __CYGWIN_USE_BIG_TYPES__)
and then we'd need to change the Cygwin Makefile to use the 32 bit
funcs and define __CYGWIN_USE_32_BIT_IDS__.
Or somebody else cares for getting newlib into 64 bit off_t/fpos_t
shape.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.


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