]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Fri, 29 May 1992 18:46:01 +0000 (18:46 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 29 May 1992 18:46:01 +0000 (18:46 +0000)
From-SVN: r1123

gcc/expr.c

index fb10833666b2a0fb687fd97df4655e4660b52899..2f5e680288d3ec2a6541c63fcb058e7bf22497e8 100644 (file)
@@ -4854,9 +4854,9 @@ expand_builtin (exp, target, subtarget, mode, ignore)
        break;
 
       if (arglist == 0
-         /* Arg could be non-integer if user redeclared this fcn wrong.  */
+         /* Arg could be wrong type if user redeclared this fcn wrong.  */
          || TREE_CODE (TREE_TYPE (TREE_VALUE (arglist))) != REAL_TYPE)
-       return const0_rtx;
+       return CONST0_RTX (TYPE_MODE (TREE_TYPE (exp)));
 
       /* Compute the argument.  */
       op0 = expand_expr (TREE_VALUE (arglist), subtarget, VOIDmode, 0);