aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2016-06-13 08:34:45 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2016-06-13 08:34:45 +0000
commitf90eba2a3ca31b13d19777957214afae7c1e2647 (patch)
tree036c7b5fe2a07ea9c35a4e41e39e5d4f6e984004
parent50a593c7e2665362f3de41d86f27d98e969d0fe5 (diff)
downloadgcc-f90eba2a3ca31b13d19777957214afae7c1e2647.zip
gcc-f90eba2a3ca31b13d19777957214afae7c1e2647.tar.gz
gcc-f90eba2a3ca31b13d19777957214afae7c1e2647.tar.bz2
S/390: Fix MAX_ARGS value.
gcc/ChangeLog: 2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com> PR target/71379 * config/s390/s390.c (s390_expand_builtin): Increase MAX_ARGS by one. From-SVN: r237364
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/s390/s390.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 690bd02..3992ed3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ PR target/71379
+ * config/s390/s390.c (s390_expand_builtin): Increase MAX_ARGS by
+ one.
+
2016-06-13 Richard Biener <rguenther@suse.de>
PR middle-end/64516
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index 48b8222..ee0187c6 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -791,7 +791,7 @@ s390_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
machine_mode mode ATTRIBUTE_UNUSED,
int ignore ATTRIBUTE_UNUSED)
{
-#define MAX_ARGS 5
+#define MAX_ARGS 6
tree fndecl = TREE_OPERAND (CALL_EXPR_FN (exp), 0);
unsigned int fcode = DECL_FUNCTION_CODE (fndecl);