Branch: refs/heads/virtend Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 601baf2fde2d0e4b95bda0676e4e4c3296bade6b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/601baf2fde2d0e4b95b... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2023-06-06 (Tue, 06 Jun 2023)
Changed paths: M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/vm/sqMacTime.c M platforms/minheadless/common/sqaio.h M platforms/minheadless/unix/sqUnixHeartbeat.c M platforms/minheadless/windows/sqWin32Heartbeat.c M platforms/minheadless/windows/sqWin32Time.c M platforms/unix/vm/aio.c M platforms/unix/vm/sqUnixHeartbeat.c M platforms/unix/vm/sqUnixITimerHeartbeat.c M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c M platforms/unix/vm/sqUnixMain.c M platforms/unix/vm/sqaio.h M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Time.c
Log Message: ----------- Type ioUTCMicroseconds et at consistently with sqVirtualMachine's utcMicroseconds. Recent versions of clang protest, refusing to find type compatible unsigned long and unsigned long long on 64 bits.
Alas this means that sqaio.h has to pull in sqMemoryAccess.h for the usqLong & sqLong definitions. But it's a price we have to pay.
vm-dev@lists.squeakfoundation.org