Am Freitag, 17. März 2006 17:31 schrieb Enrico Forestieri: > Abdelrazak Younes <[EMAIL PROTECTED]> writes: > > > > Next time I will try to get rid of it and tell you. I can't right now, > > > because building from scratch takes 1.5 hours for me. > > > > OK, if you confirm that you don't have any problem without the option, I > > would suggest to just eliminate it in cygwin.m4. > > It seems that -mms-bitfields is necessary in some circumstances. > However, it is a gcc issue, not cygwin. See for example: > > http://www.mail-archive.com/cygwin@cygwin.com/msg21724.html > http://www.mail-archive.com/cygwin@cygwin.com/msg39400.html
That means it is necessary if you want to link against libraries compiled by a MS compiler, and it will hurt if you link against libraries compiled by gcc without this switch. Further investigation shows that this setting was added by Kayvan on 2003-03-12 (see config/ChangeLog). The reference mentioned in the ChangeLog added this option only for mingw, and I think that is correct. Kayvan, are you listening? Why did you introduce this option also for cygwin? Georg