Fixes the Mono.Posix API breakage introduced in #3985
authorNiklas Therning <niklas@therning.org>
Tue, 31 Jan 2017 10:03:15 +0000 (05:03 -0500)
committerNiklas Therning <niklas@therning.org>
Wed, 1 Feb 2017 08:19:35 +0000 (09:19 +0100)
commita55ddfca06c299ee350e65987a99dc37c20fb64c
treecceb448e5c82a3cabcef42f549d06de61bc28a57
parente3a6168dc24f425bace4d80a6b89e0cf0759c25c
Fixes the Mono.Posix API breakage introduced in #3985

Also reverts the changes done to support/map.c. This is a generated file which
shouldn't be changed directly. An alternate fix for the problem in map.c on
Windows was to make sure L_SET et al are defined in mph.h which was already
done for Solaris.
mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs
msvc/monoposixhelper.def
msvc/monoposixhelper.vcxproj
msvc/monoposixhelper.vcxproj.filters
support/fcntl.c
support/map.c
support/mph.h
support/stdio.c
support/sys-stat.c