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 31815384CB9D for ; Thu, 21 Dec 2023 07:01:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 31815384CB9D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 31815384CB9D Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=140.211.166.183 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703142114; cv=none; b=dXg1vTiVcoyx5evk9xp7RmJALRDigmK6esNw46+Hs+RkDf69qTsldkzg695Y0waG6PYkKjN4OtdoiDkq+CsmAVenuMYbkG9TCuYS0NXrHh23IjpBHBwS9u7LNQXoxeMoT8NjJQzpEg4MHuU9e0OeKx4tJcEzIK6kdqd5BudsKhE= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703142114; c=relaxed/simple; bh=yDC5UHiwGuKwLmnWhjEAdnl73PnhzQXQGaL++Tou2LQ=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=GTWb14bm+QmEdcMF0JACcmkudgjZxYh+ZwiUGFvcT1x+2rFTrX6lZ0L4LCc3ygDjas/D/avM0KuB0udoFEUVnVBnj0yG6geVVE24fWFD3afarmtCiKAd+rULqmunZFO8wT6ubC7xz9Sj+Vd+w2HNg0pHiEYh3QuQu49Z223ZKrE= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by smtp.gentoo.org (Postfix, from userid 559) id D52F5340943; Thu, 21 Dec 2023 07:01:51 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Subject: [PATCH/committed 12/20] sim: mcore: fix Wimplicit-fallthrough warnings Date: Thu, 21 Dec 2023 02:01:19 -0500 Message-ID: <20231221070127.19142-12-vapier@gentoo.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221070127.19142-1-vapier@gentoo.org> References: <20231221070127.19142-1-vapier@gentoo.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.2 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,T_SCC_BODY_TEXT_LINE 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: Seems like these decodes were intended to fallthru. --- sim/mcore/interp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sim/mcore/interp.c b/sim/mcore/interp.c index b0c2cc2b3177..d24af0d94720 100644 --- a/sim/mcore/interp.c +++ b/sim/mcore/interp.c @@ -1105,6 +1105,7 @@ step_once (SIM_DESC sd, SIM_CPU *cpu) fprintf (stderr, "func call: r2 = %x r3 = %x r4 = %x r5 = %x r6 = %x r7 = %x\n", gr[2], gr[3], gr[4], gr[5], gr[6], gr[7]); + ATTRIBUTE_FALLTHROUGH; case 0x70: /* jmpi */ pc = rlat ((pc + ((inst & 0xFF) << 2)) & 0xFFFFFFFC); memops++; @@ -1192,6 +1193,7 @@ step_once (SIM_DESC sd, SIM_CPU *cpu) case 0xF8: case 0xF9: case 0xFA: case 0xFB: case 0xFC: case 0xFD: case 0xFE: case 0xFF: /* bsr */ gr[15] = pc; + ATTRIBUTE_FALLTHROUGH; case 0xF0: case 0xF1: case 0xF2: case 0xF3: case 0xF4: case 0xF5: case 0xF6: case 0xF7: /* br */ { -- 2.43.0