From 50cbc6057f519f2d0af68c95cf37e45d396009c2 Mon Sep 17 00:00:00 2001 From: Andrew Haley Date: Tue, 14 Jan 2003 13:31:11 +0000 Subject: [multiple changes] 2003-01-14 Andrew Haley * decl.c (java_init_decl_processing): _Jv_NewMultiArray is a varargs function -- correct. * parse.y (patch_assignment): Copy the rhs of an assignment into a temporary if the RHS is a reference. 2003-01-11 Kaveh R. Ghazi * Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf. * keyword.h: Regenerated. * All Files: Convert to ISO C style function definitions. From-SVN: r61281 --- gcc/java/decl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gcc/java/decl.c') diff --git a/gcc/java/decl.c b/gcc/java/decl.c index d07f83e..c388539 100644 --- a/gcc/java/decl.c +++ b/gcc/java/decl.c @@ -810,8 +810,9 @@ java_init_decl_processing (void) 0, NOT_BUILT_IN, NULL, NULL_TREE); DECL_IS_MALLOC (soft_anewarray_node) = 1; - t = tree_cons (NULL_TREE, ptr_type_node, - tree_cons (NULL_TREE, int_type_node, endlink)); + /* There is no endlink here because _Jv_NewMultiArray is a varargs + function. */ + t = tree_cons (NULL_TREE, ptr_type_node, int_type_node); soft_multianewarray_node = builtin_function ("_Jv_NewMultiArray", build_function_type (ptr_type_node, t), -- cgit v1.1