From patchwork Fri May 3 08:02:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Damianov X-Patchwork-Id: 1930954 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=disroot.org header.i=@disroot.org header.a=rsa-sha256 header.s=mail header.b=ggTC2ScQ; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VW3HP0kdsz213v for ; Fri, 3 May 2024 18:04:32 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6ACAF3849ADD for ; Fri, 3 May 2024 08:04:30 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) by sourceware.org (Postfix) with ESMTPS id C0579385E836 for ; Fri, 3 May 2024 08:03:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C0579385E836 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=disroot.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C0579385E836 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=178.21.23.139 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714723445; cv=none; b=DVp37StjD+pXiYsAXb/tH7rPZ7sLSBDghssoGQdkgTXUbkN4GFzwjD76H1+VRYI6ll1LjbFE8mhDR1i54t+LhW29ULYZjbE4IC5UEGdWuncgWLvV4HcerF54Lael4CcG2bRmY0yKkSLWO9JUPjCV26AGjDVJqpFk0XaXHX5ZMbw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714723445; c=relaxed/simple; bh=mgyIFUhCZTC08l0eBU5GOM+zggYWVWdBZdbsGMYbWhU=; h=From:DKIM-Signature:To:Subject:Date:Message-Id:MIME-Version; b=cJUTwwhBJv+S06iwRfIeDtJmsBlKqK00GYYNIN+ax8yIadqriXj0uDOhC3gmQ+6shWF7ZsKTnVBDM+lvtZWHW5n9HTTKGh14+5vKSyCbIOr3Z4vm4cdglt4rER7NJjhDvG+aMUN/XsjZNlIVCPcxN+AWG3bOF6aLYao4tvtlqUU= ARC-Authentication-Results: i=1; server2.sourceware.org X-Virus-Scanned: SPAM Filter at disroot.org From: Peter Damianov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1714723413; bh=mgyIFUhCZTC08l0eBU5GOM+zggYWVWdBZdbsGMYbWhU=; h=From:To:Cc:Subject:Date; b=ggTC2ScQyFjBct1cAu+jKoGtli6pYssP4TrwAqvw2khaO+WAPWfU88SIpmACK8SNp Ozd/ZPftC7v4XFg3JLYIoQkR42bbTYrXrClL8X7Xc96GaWEt1YwD6azXiOH/EHg9UD FZMjL38LcqBJV10eG1/e+O+nJKPI7YKLCli7q6vNd/JJjtom7+UsXzyaXKrUaZkzl9 KncvLIY+qgFpHddcNVIodASpZP3gHyLKkCM3XcKYBRgvoTQ/E6nJFXefsjebImv1DN imBGCXDe2E6jJ7FTuMecawX50MgXzJlBobZz99CzHagPEBnj0u2r7Bv2H5DjcpdESp 4HH0Yz2izWgyg== To: gcc-patches@gcc.gnu.org Cc: richard.guenther@gmail.com, Peter Damianov Subject: [PATCH v2] Silence two instances of -Wcalloc-transposed-args Date: Fri, 3 May 2024 01:02:35 -0700 Message-Id: <20240503080234.104-1-peter0x44@disroot.org> MIME-Version: 1.0 X-Spam-Status: No, score=-11.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org libgcc/ * libgcov-util.c (tag_counters): Swap order of arguments to xcalloc. (topen_to_memory_representation): Likewise. Signed-off-by: Peter Damianov --- libgcc/libgcov-util.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libgcc/libgcov-util.c b/libgcc/libgcov-util.c index ba4b90a480d..f443408c4ab 100644 --- a/libgcc/libgcov-util.c +++ b/libgcc/libgcov-util.c @@ -211,8 +211,8 @@ tag_counters (unsigned tag, int length) gcc_assert (k_ctrs[tag_ix].num == 0); k_ctrs[tag_ix].num = n_counts; - k_ctrs[tag_ix].values = values = (gcov_type *) xcalloc (sizeof (gcov_type), - n_counts); + k_ctrs[tag_ix].values = values = (gcov_type *) xcalloc (n_counts, + sizeof (gcov_type)); gcc_assert (values); if (length > 0) @@ -526,7 +526,7 @@ topn_to_memory_representation (struct gcov_ctr_info *info) if (n > 0) { struct gcov_kvp *tuples - = (struct gcov_kvp *)xcalloc (sizeof (struct gcov_kvp), n); + = (struct gcov_kvp *)xcalloc (n, sizeof (struct gcov_kvp)); for (unsigned i = 0; i < n - 1; i++) tuples[i].next = &tuples[i + 1]; for (unsigned i = 0; i < n; i++)