Subject: incompatible rename in crtdll
From: [email-masked] (Anders Norlander)

30 Oct 1998 14:04:02 -0800
Message-ID: <[email-masked]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: [email-masked]
Cc: [email-masked]

Hi,

I have noticed that rename in crtdll does not behave as you would
expect it to do on a unix system. If the new filename already
exists the function will fail. I noticed this when porting
patch to mingw32. Cygwin handles this correctly.
To get around it you would have to do something like this:

#define rename(f,t) _ming_rename