On Thu, Jul 09, 2009 at 09:41:36AM +0100, Mans Rullgard wrote: > Complex numbers must be declared using a base type of float, double, > or long double. After reading the C99 text my conclusion is: great, on Linux "man complex" gives example code that is not valid! Thanks a bunch for sabotaging portability so efficiently!