Deutsch English Français Italiano |
<vdgfie$2lvq7$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Nuno Silva <nunojsilva@invalid.invalid> Newsgroups: comp.os.linux.misc Subject: 64-bit time on 32-bit Windows NT (was: Re: Can't Avoid That Shit Rust - Even On Gentoo) Date: Tue, 01 Oct 2024 10:31:58 +0100 Organization: A noiseless patient Spider Lines: 43 Message-ID: <vdgfie$2lvq7$1@dont-email.me> References: <vdfdcj$2dsh2$7@dont-email.me> <memo.20241001005626.19028n@jgd.cix.co.uk> <vdfflb$2ec8o$2@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 01 Oct 2024 11:31:59 +0200 (CEST) Injection-Info: dont-email.me; posting-host="cf1eb4604c6cf5d8a917786bd9e755ad"; logging-data="2817863"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+andNN+RNHji2OJxVd3Ipg" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:UoEcKlEROVAYc8fy5Boel/lnl+k= Bytes: 2590 On 2024-10-01, Lawrence D'Oliveiro wrote: > On Tue, 1 Oct 2024 00:56 +0100 (BST), John Dallman wrote: > >> In article <vdfdcj$2dsh2$7@dont-email.me>, ldo@nz.invalid (Lawrence >> D'Oliveiro) wrote: >> >>> On Tue, 1 Oct 2024 00:25 +0100 (BST), John Dallman wrote: >>>> >>>> In article <vdf71h$2cn51$17@dont-email.me>, ldo@nz.invalid (Lawrence >>>> D'Oliveiro) wrote: >>>>> >>>>> It's not being ignored. The Linux kernel added the option to build a >>>>> 32-bit kernel with time_t having 64 bits >>>> >>>> The same has happened for Windows and Apple's operating systems. >>>> A lot of the work for 2038 is already done. >>> >>> They're not supporting 32-bit code any more. Linux is. >> >> Apple only run 64-bit code on recent OSes, yes, but Windows 11 still >> runs 32-bit applications, even though the OS is only available in 64-bit >> form. > > But those 32-bit Windows apps are not being rebuilt for 64-bit time_t. The > option isn’t there. Is Windows really affected in the same way? According to the last bullet item in [1], WINAPI does not rely on time_t *and* the parts that do have it have built with 64-bit time_t by default for a while now? (What does this mean for people using third-party compilers? Just needs to be enabled there too?) [1] https://en.wikipedia.org/w/index.php?oldid=1244809614#Implemented_solutions (Either way, trusting this, it seems the rebuild option has been there for almost two decades now?) -- Nuno Silva