<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39926 >

For portability, we should re-write this section.


   Cannot use preprocessor directive in macro arguments.

     Versions of GCC prior to 3.3 did not allow you to put #ifdef (or any
     other preprocessor directive) inside the arguments....

     However, this kind of code is not portable. It is "undefined behavior"
     according to the C standard; ...

Freeciv-dev mailing list

Reply via email to