------- Additional Comments From schwab at suse dot de 2004-09-20 22:44 ------- The definition is not compatible with the declaration. In K&R style a function parameter that is defined as float is actually a double due to default promotion. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17573