From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id 30C493856B63 for ; Wed, 14 Dec 2022 23:00:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 30C493856B63 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x629.google.com with SMTP id vv4so48195268ejc.2 for ; Wed, 14 Dec 2022 15:00:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sqgFvPB7n1p5UnhkkM1ubQzWNe0VYW3RZGIRLjr5Vdo=; b=qYENjVMW7JFAp33v5mwZuwV0cK0gSrEb+4phovOuujWDbOkwL4NQzRef4BFx8YDF6o mzcgzTDMmhUVhNin/+0LkoHPpi2rLrKCI1cwlRICiRdyy9JqSEvkG94CeeGAf1ZdBBqt HPRhj+E4ZKvaZodw2UijYoeCaBai7UJkJRT05Z0tBJa54UZS6HsiOw7fd3vb9eu7uFX/ wh5AD6cZtptDc5mIm4lqf3jqbvG6oNg99FFQlzWllIo7vSemdHzT1TkqgISUKdvk7aYh mD1n3mVPrD0TtMLZxeFgEsU4dhNGsGau4/beUREVaXRb23R9F+tG6GsRw5ZRTDb1+i0d MyHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sqgFvPB7n1p5UnhkkM1ubQzWNe0VYW3RZGIRLjr5Vdo=; b=HAh39SU9HTStaUQ22UjDfIcvsJ2+RJFGBaOq+/LkZLMMOF9aYVLul7fHa8gfqZDcQs ZJwgbXYqcKSM1FpqFk3JIAQbYtTCem+RWVcwJMnR85TTbqpU9uh/uOWe7BYGJ2lztiGf wI7flHkeTCb6Z1nM7u9UUx5giB7e0W22emADfQ3ebzEqH6HfQnIofxAKkEg6AjLEETaC IcIfZtkqRFxY+96NXe2AYLjciU1M+eHmsrSz8kcqY8xRh5zf/HU8fJScSY4GB5rUHFLN MubdUEcs5AKCvFFjGa7mCP1nhmExmhgeEMbsVBMzfZkB6FXclNrzi2li8laOB0sDG9fW lgiA== X-Gm-Message-State: ANoB5pk8GjKxkQBeGLtMnalR6rPh6Wv8sVYHgADBp5XneTZ8w7vJ01hs D84pPr0n2gBIJqizWVu0EMSMMgzFno93m63no+U= X-Google-Smtp-Source: AA0mqf4trsGPgFFVC7Xr8+WX0abVYAGOuri4kyBMNdfc89jgZwaalp4vy9Y562KafSh1ANqXN7Hlnku82kIJtbD2Ntg= X-Received: by 2002:a17:906:2594:b0:7c0:8d06:33f8 with SMTP id m20-20020a170906259400b007c08d0633f8mr35031972ejb.150.1671058846682; Wed, 14 Dec 2022 15:00:46 -0800 (PST) MIME-Version: 1.0 References: <8FF347A1-0569-4A57-B0AE-9760A70AA010@gmail.com> In-Reply-To: From: Zopolis0 Date: Thu, 15 Dec 2022 10:00:39 +1100 Message-ID: Subject: Re: [PATCH 19/56] Revert "Move void_list_node init to common code". (8ff2a92a0450243e52d3299a13b30f208bafa7e0) To: Richard Biener Cc: Andrew Pinski , gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: I had a look-- issue fixed, rough patch below. Full patch will be part of v2. >From b0d93d8212328fabcbdb32c266c265a4eed49e00 Mon Sep 17 00:00:00 2001 From: Maximilian Downey Twiss Date: Thu, 15 Dec 2022 09:54:36 +1100 Subject: [PATCH] java: Adjustments to end_params_node and void_list_node. gcc/java/ChangeLog: * builtins.cc (initialize_builtins): Do not set void_list_node to end_params_node. * decl.cc (java_init_decl_processing): Set end_params_node to void_list_node. --- gcc/java/builtins.cc | 2 -- gcc/java/decl.cc | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/gcc/java/builtins.cc b/gcc/java/builtins.cc index 45d736a0d7b8..a882a5c4d521 100644 --- a/gcc/java/builtins.cc +++ b/gcc/java/builtins.cc @@ -499,8 +499,6 @@ initialize_builtins (void) java_builtins[i].method_name.t = m; } - void_list_node = end_params_node; - float_ftype_float_float = build_function_type_list (float_type_node, float_type_node, float_type_node, NULL_TREE); diff --git a/gcc/java/decl.cc b/gcc/java/decl.cc index 6319d1ce18a0..018003104ced 100644 --- a/gcc/java/decl.cc +++ b/gcc/java/decl.cc @@ -957,7 +957,7 @@ java_init_decl_processing (void) build_decl (BUILTINS_LOCATION, TYPE_DECL, get_identifier ("Method"), method_type_node); - end_params_node = tree_cons (NULL_TREE, void_type_node, NULL_TREE); + end_params_node = void_list_node; t = build_function_type_list (ptr_type_node, class_ptr_type, NULL_TREE); alloc_object_node = add_builtin_function ("_Jv_AllocObject", t,