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

For portability, we should re-write this section.

   http://www.gnu.org/software/gcc/bugs.html

   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
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to