This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: sleep, fstat problems with -mno-cygwin
- To: Joel <joel_schantz at yahoo dot com>
- Subject: Re: sleep, fstat problems with -mno-cygwin
- From: Earnie Boyd <earnie_boyd at yahoo dot com>
- Date: Sat, 24 Feb 2001 13:44:54 -0500
- CC: cygwin at sources dot redhat dot com, Earnie Boyd <mingw-users at lists dot sourceforge dot net>
- References: <3A972485.4607405A@yahoo.com>
- Reply-To: Earnie Boyd <mingw-users at lists dot sourceforge dot net>
Joel wrote:
>
> But I have a problem with sleep because cygwin sleep() wants seconds
> but mno-cygwin sleep() wants milliseconds (To match WIN32 Sleep?)
> This seems wrong.
>
No, it's not wrong.
> Is this a bug?
>
No, it's a MS feature.
I did find something interesting in a config-win32.h file from MySQL.
They define sleep as
#define sleep(A) Sleep((A)*1000)
which you could do in your source as well. Note the function name is
actually _sleep() not sleep(). The lib[cm]oldname.a file depending on
whether you're using CRTDLL or MSVCRT is what allows sleep to work but
it is no longer defined. As a result I'll schedule it's removal from
moldname as well.
Earnie.
P.S.: This really belongs on the mingw-users list so I've CCed that list
and set the Reply-to to that list.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple