Camm, I'm building the next Axiom release. During the GCL build I see a large number of messages that read:
gcl_defmacro.c:In function `L12': gcl_defmacro.c:79: warning: dereferencing type-punned pointer will break strict-aliasing rules C99 language semantics now assume that pointers to different types point to different memory locations, which is obvious nonsense, but part of the new standard. You might want to add -fno-strict-aliasing option to the GCC command line. The alternative fix is to embed a (void *) between your cast and your thing thus: x = (yourcast)(void *)thing Tim _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
