[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] eb62bc: Avoid useless
redefinition of typedef ... ULONG_P...
GitHub
noreply at github.com
Wed Jul 13 14:20:11 UTC 2016
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: eb62bcbc8536391ec355c2e2187d56d5e6ffbb49
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb62bcbc8536391ec355c2e2187d56d5e6ffbb49
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c
Log Message:
-----------
Avoid useless redefinition of typedef ... ULONG_PTR
This definition is no more used in the file (it was when IPv6 compatibility was introduced)
This definition is not 64bits compatible on LLP64 (MSVC and MINGW64)
This definition conflict with modern cygwin headers
Indeed ULONG_PTR is already part of microsoft coding conventions
https://msdn.microsoft.com/en-us/library/windows/desktop/ff381404(v=vs.85).aspx
Commit: 0f2d01c2b7914010d2b75644f5258cc356c81002
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0f2d01c2b7914010d2b75644f5258cc356c81002
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
M platforms/win32/vm/sqWin32DirectInput.c
Log Message:
-----------
Declare sqNextEventPut() where it is used
default return type is int, and that's not compatible with pointer in 64bits arch
Commit: 8223c8700309d99dff8771d6c479afd5ae89c5b4
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8223c8700309d99dff8771d6c479afd5ae89c5b4
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M platforms/win32/vm/sqPlatformSpecific.h
M platforms/win32/vm/sqWin32SpurAlloc.c
Log Message:
-----------
Make win32 spur alloc LLP64 compatible
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/a5f7c3e451b9...8223c8700309
More information about the Vm-dev
mailing list