Marco Maggi <[email protected]> writes: > Someone left ACTION-IF-FALSE empty
This is fine, isn't it? > and also left the test > without "checking" message in this chunk of "configure.ac": Agree that that is unhelpful. > maybe the problem is that GCC 4.6.0 with -O3 optimises the > program in such a way that the test is invalidated. Could it be that it is not strictly allowed to compare two pointers that don't point into the same object, and that GCC now enforces this? >From http://en.wikipedia.org/wiki/Pointer_%28computing%29, under "C and C++": "Pointer arithmetic, that is, the ability to modify a pointer's target address with arithmetic operations (as well as magnitude comparisons), is restricted by the language standard to remain within the bounds of a single array object (or just after it), though many non-segmented architectures will allow for more lenient arithmetic." Neil
