On Wed, Dec 03, 2003 at 09:41:30AM +0100, Joern Nettingsmeier wrote: > builds fine, except for those warnings: > > ladspa-util.h: In function `f_trunc': > ladspa-util.h:110: warning: dereferencing type-punned pointer will break > strict-aliasing rules
Very true, but I dont think I asked to compiler to use strict aliasing, can you send an example gcc line make spits out? I've checked a fix into CVS that should stop alising for most people anyway. Anyone know why some gcc's check for aliasing? > however, when i use --enable-sse, gcc falls apart: Oops. Yes, that a known problem, but I think the README file is a bit misleading - its supposed to be hinting that you should build FFTW with --enable-sse, not the plugins. gcc's automatic SSE support is not very good (which is all it enables IIRC), and used to produce worse code. If your gcc is new enough it might ne better, i'd be happy to hear if it is. I'l change the README. - Steve
