------- 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

Reply via email to