windows: don't define strtoll for 32-bit builds
authorVincent Fu <vincent.fu@samsung.com>
Fri, 28 Jun 2024 22:12:09 +0000 (18:12 -0400)
committerVincent Fu <vincent.fu@samsung.com>
Fri, 28 Jun 2024 22:48:43 +0000 (18:48 -0400)
commit6eaa6422fccf857e6b1a88492db805dafca8ee85
tree1cb8cc18419f01b2748f55c69ed28fbf62d31cb0
parent05a52be478dbbaa73d7ef563133125b24c001f1c
windows: don't define strtoll for 32-bit builds

Our 32-bit Windows Cygwin builds started failing because one of the
libraries they require now defines strtoll when fio already defines
strtoll. To avoid this, don't define strtoll for 32-bit Windows builds.

Failed build: https://github.com/axboe/fio/actions/runs/9718276970/job/26825784199

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
os/windows/posix.c