Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: f237888a31bd941b8341a8c50f8c5253a30f1ea7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f237888a31bd941b834... 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