------- Comment #6 from fxcoudert at gcc dot gnu dot org 2007-06-03 13:45
-------
(In reply to comment #3)
> fndecl is already NULL there.
>
>> #1 0x000000000068d0bd in expand_complex_libcall (bsi=0x7fbfffed20,
In tree.c, at line 7225, we define the builtins for complex multiplication:
for (mode = MIN_MODE_COMPLEX_FLOAT; mode <= MAX_MODE_COMPLEX_FLOAT; ++mode)
{
char mode_name_buf[4], *q;
const char *p;
enum built_in_function mcode, dcode;
tree type, inner_type;
type = lang_hooks.types.type_for_mode (mode, 0);
if (type == NULL)
continue;
But when mode == TC, lang_hooks.types.type_for_mode (mode, 0) is NULL and the
corresponding builtin is never defined.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32191