Re: MSVC support: documentation

2011-09-17 Thread Bruno Haible
An update of the documentation: Some functions are defined as macros with arguments in , without a function prototype. This is not allowed according to POSIX:2008 / System Interfaces / General Information / Use and Implementation of Interfaces

Re: MSVC support: documentation

2011-09-12 Thread Michael Goffioul
On Mon, Sep 12, 2011 at 12:17 AM, Bruno Haible wrote: > This alone is not terribly useful. Currently while building the POSIX > emulation modules of gnulib I'm encountering ca. 60 compilation errors. > And this is only the compilation errors; the test failures will come > after that. > > If you wa

Re: MSVC support: documentation

2011-09-11 Thread Bruno Haible
Michael Goffioul wrote: > more to illustrate the problems I had: > - O_ACCMODE is not defined > - PATH_MAX is not defined (though stdlib.h has an equivalent _MAX_PATH) > - ending a path with double slashes lead to problems (don't remember which > ones, but Windows didn't like it) > - MSVC does not

Re: MSVC support: documentation

2011-09-11 Thread Michael Goffioul
On Sun, Sep 11, 2011 at 10:23 PM, Bastien ROUCARIES wrote: >> - rename m4 test produced filesystem corruption that lead to full recheck on >> the next reboot; I had to disable the test completely > > Funny :) Do you know why this test does not do this on mingw ? No. To be honest, I didn't investi

Re: MSVC support: documentation

2011-09-11 Thread Bastien ROUCARIES
On Sun, Sep 11, 2011 at 11:05 PM, Michael Goffioul wrote: > On Sun, Sep 11, 2011 at 8:59 PM, Bruno Haible wrote: >> In a current situation, a number of gnulib modules compile flawlessly >> on MSVC 9. Therefore it's time to document its current status. >> >> Further fixes for this platform are, of

Re: MSVC support: documentation

2011-09-11 Thread Michael Goffioul
On Sun, Sep 11, 2011 at 8:59 PM, Bruno Haible wrote: > In a current situation, a number of gnulib modules compile flawlessly > on MSVC 9. Therefore it's time to document its current status. > > Further fixes for this platform are, of course, welcome. BTW, you might also have a second reading of t

Re: MSVC support: documentation

2011-09-11 Thread Michael Goffioul
On Sun, Sep 11, 2011 at 8:59 PM, Bruno Haible wrote: > In a current situation, a number of gnulib modules compile flawlessly > on MSVC 9. Therefore it's time to document its current status. > > Further fixes for this platform are, of course, welcome. For quite some time now, I've been tweaking my

MSVC support: documentation

2011-09-11 Thread Bruno Haible
In a current situation, a number of gnulib modules compile flawlessly on MSVC 9. Therefore it's time to document its current status. Further fixes for this platform are, of course, welcome. 2011-09-11 Bruno Haible doc: Update regarding MSVC 9. * doc/gnulib-intro.texi (Target