aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPer Bothner <bothner@cygnus.com>1997-12-13 19:40:06 +0000
committerPer Bothner <bothner@gcc.gnu.org>1997-12-13 11:40:06 -0800
commit14e83f2ef59780b3e41da9fa4b357ad621c348e9 (patch)
tree1d246ee0fae9d1a4a6808e2a220180303b60fd03
parent9b8d9d6b021a35b1d8cb002ba32cc471039528fd (diff)
downloadgcc-14e83f2ef59780b3e41da9fa4b357ad621c348e9.zip
gcc-14e83f2ef59780b3e41da9fa4b357ad621c348e9.tar.gz
gcc-14e83f2ef59780b3e41da9fa4b357ad621c348e9.tar.bz2
* expr.c (expand_builtin): Support BUILT_IN_FMOD - just call fmod.
From-SVN: r17090
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/expr.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4971b8e..f5ef4cc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Fri Dec 12 18:54:23 1997 Per Bothner <bothner@cygnus.com>
+
+ * expr.c (expand_builtin): Support BUILT_IN_FMOD - just call fmod.
+
Fri Dec 12 01:19:48 1997 Jason Merrill <jason@yorick.cygnus.com>
* flow.c (flow_analysis): Be consistent with find_basic_blocks in
diff --git a/gcc/expr.c b/gcc/expr.c
index a84beb5..8f46449 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -8452,6 +8452,9 @@ expand_builtin (exp, target, subtarget, mode, ignore)
return target;
+ case BUILT_IN_FMOD:
+ break;
+
/* __builtin_apply_args returns block of memory allocated on
the stack into which is stored the arg pointer, structure
value address, static chain, and all the registers that might