From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id 75CBC382DE0F for ; Wed, 26 Oct 2022 18:31:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 75CBC382DE0F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 0C27C33BEF2; Wed, 26 Oct 2022 18:31:06 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Cc: aburgess@redhat.comy Subject: [PATCH 1/3] sim: cgen: constify GETT helpers Date: Wed, 26 Oct 2022 23:01:38 +0545 Message-Id: <20221026171640.31628-1-vapier@gentoo.org> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,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: These functions only read from memory, so mark the pointer as const. --- sim/common/cgen-mem.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/common/cgen-mem.h b/sim/common/cgen-mem.h index 873194f3e3e1..15ba8724b3b0 100644 --- a/sim/common/cgen-mem.h +++ b/sim/common/cgen-mem.h @@ -181,13 +181,13 @@ DECLARE_SETMEM (DF, 8) /* TAGS: SETMEMDF */ only used when interfacing with the outside world (e.g. gdb). */ #define DECLARE_GETT_EXTERN(mode, size) \ -extern mode XCONCAT2 (GETT,mode) (unsigned char *); +extern mode XCONCAT2 (GETT,mode) (const unsigned char *); #if defined (MEMOPS_DEFINE_INLINE) #define DECLARE_GETT(mode, size) \ DECLARE_GETT_EXTERN (mode, size) \ mode \ -XCONCAT2 (GETT,mode) (unsigned char *p) \ +XCONCAT2 (GETT,mode) (const unsigned char *p) \ { \ mode tmp; \ memcpy (&tmp, p, sizeof (mode)); \ -- 2.37.3