------- Additional Comments From jakub at gcc dot gnu dot org 2005-01-21 15:46 ------- -fno-builtin only matters in not adding pure attribute to csqrtf. If you start the #5 testcase with _Complex float csqrtf(_Complex float) __attribute__((pure)); instead, it fails even with -fno-builtin. Reproduced on i386-redhat-linux, looking into it.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19551