Fix number of arguments parameter in Ada DEF_FUNCTION_TYPE_*.
authorThomas Schwinge <thomas@codesourcery.com>
Mon, 23 Feb 2015 10:06:49 +0000 (11:06 +0100)
committerThomas Schwinge <tschwinge@gcc.gnu.org>
Mon, 23 Feb 2015 10:06:49 +0000 (11:06 +0100)
gcc/ada/
* gcc-interface/utils.c (DEF_FUNCTION_TYPE_VAR_8)
(DEF_FUNCTION_TYPE_VAR_12): Fix number of arguments parameter.

From-SVN: r220910

gcc/ada/ChangeLog
gcc/ada/gcc-interface/utils.c

index ddd6e100c289f49f7d064ec86d37e28c1d6b8897..06a51ac5c8f759137da79d2e80109d961c2d45b0 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-23  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * gcc-interface/utils.c (DEF_FUNCTION_TYPE_VAR_8)
+       (DEF_FUNCTION_TYPE_VAR_12): Fix number of arguments parameter.
+
 2015-02-22  Arnaud Charlet  <charlet@adacore.com>
 
        * doc/Makefile: postprocess texinfo files to update @dircategory
index 44dad7b1ecf9dd59f26a3ab81238804a5d1b814b..d076da7545c4b6882af680ff9e12b5a2fd22ffe6 100644 (file)
@@ -5477,11 +5477,11 @@ install_builtin_function_types (void)
   def_fn_type (ENUM, RETURN, 1, 5, ARG1, ARG2, ARG3, ARG4, ARG5);
 #define DEF_FUNCTION_TYPE_VAR_8(ENUM, RETURN, ARG1, ARG2, ARG3, ARG4, ARG5, \
                                ARG6, ARG7, ARG8)                       \
-  def_fn_type (ENUM, RETURN, 1, 5, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, \
+  def_fn_type (ENUM, RETURN, 1, 8, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, \
               ARG7, ARG8);
 #define DEF_FUNCTION_TYPE_VAR_12(ENUM, RETURN, ARG1, ARG2, ARG3, ARG4, ARG5, \
                                 ARG6, ARG7, ARG8, ARG9, ARG10, ARG11, ARG12) \
-  def_fn_type (ENUM, RETURN, 1, 5, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, \
+  def_fn_type (ENUM, RETURN, 1, 12, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6,        \
               ARG7, ARG8, ARG9, ARG10, ARG11, ARG12);
 #define DEF_POINTER_TYPE(ENUM, TYPE) \
   builtin_types[(int) ENUM] = build_pointer_type (builtin_types[(int) TYPE]);