a) should be fine and is probably the only choice that will never have to be 
changed again, even if it may filter too much for non gnu compilers that would 
have a warning directive now or in future, it should at least always compile.

Fabien

>       Vote?
>
> a) #if defined(__GNUC__)
> b) #if (!defined(WIN32) || defined(__GNUC__)) && !defined(sgi)
> c) #if !defined(_MSC_VER) && !defined(sgi)
> d) #if !defined(_MSC_VER) && !defined(sgi) || defined(__CYGWIN__)
> e) other
> f) undecided
> g) await more info
>
>       If #warning is a gnu only thing, I vote (a).
>
>       Unless I'm missing something I think what I'm hearing
>       is only gnu supports this; borland, VS, and sgi (native) do not.
>       I don't know what else we support.

_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to