WinVICE Changelog: r41920 | compyx | 2022-03-11 13:18:31 +0000 (Fri, 11 Mar 2022) | 3 lines
Archdep: Remove ARCHDEP_DIR_SEPARATOR in favour of ARCHDEP_DIR_SEP_CHR
------------------------------------------------------------------------
r41919 | compyx | 2022-03-11 12:06:24 +0000 (Fri, 11 Mar 2022) | 10 lines
Archdep: Improve fseeko()/tfello() handling
* Use configure.ac to detect presence of Windows' _fseeki64()/_ftelli64()
functions and check for off_t.
* Let src/types.h include the additional header
for off_t and provide a typedef for off_t in case off_t wasn't found.
* If neither the POSIX nor the WINAPI functions exists, panic and fall
back to using plain fseek()/ftell().
------------------------------------------------------------------------
r41916 | blackystardust | 2022-03-10 14:07:54 +0000 (Thu, 10 Mar 2022) | 1 line
Unbreak single target builds.
------------------------------------------------------------------------
r41915 | compyx | 2022-03-10 09:59:27 +0000 (Thu, 10 Mar 2022) | 3 lines
Unbreak headless build
------------------------------------------------------------------------
r41914 | compyx | 2022-03-10 09:22:27 +0000 (Thu, 10 Mar 2022) | 5 lines
Archdep: Remove fseeko/ftello hacks, replace with calls to archdep_ftello()/archdep_fseeko()
The archdep fseeko/ftello wrappers contain proper checks to provide correct function signatures for ftello/fseeko for systems that lack them and handle including any additional headers for `off_t`. Still requires testing on Windows CE/Mobile as those systems might not have _ftelli64() nor _fseeki64() and possibly not even `off_t`.
------------------------------------------------------------------------
Download: GTK3VICE r41920
Download: SDL2VICE r41920
Source: Here
0 Comments
Post a Comment