This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: Cygwin installation choke
- From: Corinna Vinschen <cygwin-patches at cygwin dot com>
- To: cygwin at cygwin dot com, "Cygwin-Patches at Cygwin dot Com" <cygwin-patches at cygwin dot com>
- Date: Fri, 14 Mar 2003 10:03:45 +0100
- Subject: Re: Cygwin installation choke
- References: <20030313225350.GV27047@cygbert.vinschen.de> <LPEHIHGCJOAIPFLADJAHMEMNDGAA.chris@atomice.net>
Chris,
On Thu, Mar 13, 2003 at 11:57:43PM -0000, Chris January wrote:
> Corinna, the cpuid results are still valid if the user doesn't have NT. Only
> in the worst case scenario (i.e. a user running Windows 95/98 on a 486) will
> it be necessary to resort to falling back on the registry values alone.
thanks but your patch isn't valid AFAICS. Besides the fact that a ChangeLog
is missing, it expects to find the same registry values as in NT. But the
"~Mhz" value isn't available for example, only "VendorIdentifier", "Identifier"
and a REG_DWORD value called "Update Status".
> - if (IsProcessorFeaturePresent (PF_XMMI64_INSTRUCTIONS_AVAILABLE))
> - print (" sse2");
> + if (!wincap.is_winnt ())
^^^^^^^^^^^^^^^^^^^
You don't mean this, do you?
> + {
> + print ("flags :");
> + if (IsProcessorFeaturePresent (PF_3DNOW_INSTRUCTIONS_AVAILABLE))
> + print (" 3dnow");
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin at cygwin dot com
Red Hat, Inc.