Hi Przemek,

I just realized by incident that the undef/def logic for
cross-builds is still faulty as __PLATFORM__UNIX also has
to be undef-fed for Windows to make it work with Cygwin
binaries.

I have a fix in place (which for .mk consist of adding this
undef for all cases when using win hosts for cross builds,
which is not very elegant, but there is no better).

But before committing I was wondering if defining
__PLATFORM__UNIX for Cygwin builds is the right thing to do.
What's your opinion?

Brgds,
Viktor

On 2009.08.17., at 0:56, Viktor Szakáts wrote:

On Sat, 15 Aug 2009, Szak�ts Viktor wrote:

Hi,

Regardless of this fix, maybe Harbour PP could be modified to
not throw a warning when the redefinition is identical to the
original value, just like in C. Przemek, what's your opinion?

Such warning is standard Clipper behavior and I do not think we
should disable it but of course it's possible.

You're right, I forgot about the compatibility aspect.

Brgds,
Viktor


_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to