[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New warnings on emacs-26 branch with gcc 8.2.0

From: Bruno Haible
Subject: Re: New warnings on emacs-26 branch with gcc 8.2.0
Date: Sat, 18 Aug 2018 20:33:56 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-130-generic; KDE/5.18.0; x86_64; ; )

Paul Eggert wrote:
> Can this problem be addressed a bit better by using GetProcAddress only 
> inside 
> #ifndef HAVE_GETSYSTEMTIMEPRECISEASFILETIME code on builds for MS-Windows 7 
> and 
> earlier, and directly using GetSystemTimePreciseAsFileTime on builds for 
> MS-Windows 8 and later?

I don't think the idea of having different builds for different versions of
the same operating system is going to fly.
  - The users can't manage it: Many users don't even know precisely what
    version of operating system they are running.
  - The developers don't want it: Why build and test 2 executables if they
    can achieve the same goal with half of the build and test effort?

Also, Emacs builds have pretty strong backward compatibility requirements.
I recall that Emacs still supported Windows 2000, when many other packages
listed Windows XP as the minimum. As currently ca. 35% of the Windows users
still use Windows 7 [1], you can imagine how many years it will take until
Emacs binaries don't need to run on Windows 7 any more.


[1] https://windowsreport.com/windows-10-windows-7-popularity/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]