> From: =?iso-8859-1?Q?Jerker_B=E4ck?= <[EMAIL PROTECTED]>
> Date: Sat, 23 Apr 2005 04:01:09 +0200
> Cc: [email protected]
> 
> Note, all I did with my build was to ensure the right headers was included
> and disable any redefined prototype. See this:
> extern void* malloc(size_t); is not the same as
> _CRTIMP void* __cdecl malloc(size_t);

If STDC_HEADERS is defined in your build, the compiler should not have
seen the prototype of malloc in any of the Make sources.  So please
describe the details of this problem: how come the compiler didn't use
the STDC_HEADERS branch?

> I understand. The lack of a common platform is the real problem. In Windows,
> the de facto standard is the Microsoft compiler.

That may be so, but the GNU project (of which Make is an important
part) cannot be blamed for preferring the GNU C compiler, which is
Free Software and is available on Windows as well.

That said, if support for MSVC is added in a clean manner, I'm sure
Paul will gladly accept the patches for  such a support.


_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to