<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/compat/vcbuild/include/sys, branch jch</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=jch</id>
<link rel='self' href='https://git.shady.money/git/atom?h=jch'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2013-02-25T20:39:56Z</updated>
<entry>
<title>msvc: Fix compilation errors caused by poll.h emulation</title>
<updated>2013-02-25T20:39:56Z</updated>
<author>
<name>Ramsay Jones</name>
<email>ramsay@ramsay1.demon.co.uk</email>
</author>
<published>2013-01-31T18:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=41f2999180f5a58f2a4214d896359c1587c9024f'/>
<id>urn:sha1:41f2999180f5a58f2a4214d896359c1587c9024f</id>
<content type='text'>
Commit 0f77dea9 ("mingw: move poll out of sys-folder", 24-10-2011), along
with other commits in the 'ef/mingw-upload-archive' branch (see commit
7406aa20), effectively reintroduced the same problem addressed by commit
56fb3ddc ("msvc: Fix compilation errors in compat/win32/sys/poll.c",
04-12-2010).

In order to fix the compilation errors, we use the same solution adopted
in that earlier commit. In particular, we set _WIN32_WINNT to 0x0502
(which would target Windows Server 2003) prior to including the winsock2.h
header file.

Also, we delete the compat/vcbuild/include/sys/poll.h header file, since
it is now redundant and it's presence may cause some confusion.

Signed-off-by: Ramsay Jones &lt;ramsay@ramsay1.demon.co.uk&gt;
Tested-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>MSVC: Remove unneeded header stubs</title>
<updated>2011-11-01T03:06:06Z</updated>
<author>
<name>Vincent van Ravesteijn</name>
<email>vfr@lyx.org</email>
</author>
<published>2011-10-31T19:12:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=439fbb807259ad52f1af86ca5e5c98b5f189a246'/>
<id>urn:sha1:439fbb807259ad52f1af86ca5e5c98b5f189a246</id>
<content type='text'>
These headers are no longer needed since they are no longer
unnecessarily included in git-compat-util.h.

Signed-off-by: Vincent van Ravesteijn &lt;vfr@lyx.org&gt;
Acked-by: Erik Faye-Lund &lt;kusmabite@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Add MinGW header files to build git with MSVC</title>
<updated>2009-09-19T03:00:42Z</updated>
<author>
<name>Frank Li</name>
<email>lznuaa@gmail.com</email>
</author>
<published>2009-09-16T08:20:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16fe1e03694e75a3923c3a757ec946aa6098aec7'/>
<id>urn:sha1:16fe1e03694e75a3923c3a757ec946aa6098aec7</id>
<content type='text'>
Added the header files dirent.h, unistd.h and utime.h
Add alloca.h, which simply includes malloc.h, which defines alloca().

Signed-off-by: Frank Li &lt;lznuaa@gmail.com&gt;
Signed-off-by: Marius Storm-Olsen &lt;mstormo@gmail.com&gt;
Acked-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Add empty header files for MSVC port</title>
<updated>2009-09-19T03:00:42Z</updated>
<author>
<name>Marius Storm-Olsen</name>
<email>mstormo@gmail.com</email>
</author>
<published>2009-09-16T08:20:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=55fcb06482c9971d95f3575274a8617c0d9f5d92'/>
<id>urn:sha1:55fcb06482c9971d95f3575274a8617c0d9f5d92</id>
<content type='text'>
MSVC lacks many of the header files included by git-compat-util.h; add
blank header files for these instead of going ifdef crazy.

Signed-off-by: Marius Storm-Olsen &lt;mstormo@gmail.com&gt;
Acked-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
