bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #16476] Inconsistent function macros - again


From: Jerker Bäck
Subject: [bug #16476] Inconsistent function macros - again
Date: Mon, 1 May 2006 21:30:35 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)

Follow-up Comment #4, bug #16476 (project make):

Hello Eli
Oah, that's quite a statement - needless to say we can't agree on the better
or worse with different OS and compilers - BUT that's not really the issue
here. As you said:
"WINDOWS32 should be used for OS- and runtime-dependent code"
Well, that's my point here. The use of this conditional here is not what was
intended - the function prototypes have nothing to do with WIN32 specific
code. And the macros need to be properly defined even on a non-WIN32
environment.

You have earlier supported the idea of a common conditional that will satisfy
ANY compiler to replace the __STDC__ constant. The HAVE_ANSI_COMPILER is by my
opinion an excellent candidat. Besides, look at changelog for 2004-03-06. And
anyway, all this may go away with a new design of GNU make (hopefully).

As for your thoughts about Interix - interesting - I am preparing a post of a
test of GNU make under Interix. I think the subject belong to the WIN32
mailing list, so I will post it there for anyone interested. Looking forward
for any comment on that.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=16476>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]