<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