|
From: | Bob Friesenhahn |
Subject: | Re: MinGW cleanup patch |
Date: | Fri, 5 Nov 2004 08:43:49 -0600 (CST) |
On Fri, 5 Nov 2004, Ralf Wildenhues wrote:
I expect that part of the reason is that MinGW is a clone of the Windows API rather than Unix so they will define the interface according to publically available Windows API specifications.Yes, sure. But execv is declared differently by POSIX. And AFAICS it's /not/ part of the native Windows API.
It might be presented as an underscore version (_execv). MinGW depends entirely on existing Windows functions in existing Windows DLLs so while it can alias/rename some functions (e.g. _read --> read) it can't provide extended functionality without additional libraries.
Bob ====================================== Bob Friesenhahn address@hidden http://www.simplesystems.org/users/bfriesen
[Prev in Thread] | Current Thread | [Next in Thread] |