From nobody Mon Apr 29 19:54:39 2024 Delivered-To: importer@patchew.org Received-SPF: temperror (zoho.com: Error in retrieving data from DNS) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1516362361174816.2162946772029; Fri, 19 Jan 2018 03:46:01 -0800 (PST) Received: from localhost ([::1]:44322 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecV7Q-00061B-D4 for importer@patchew.org; Fri, 19 Jan 2018 06:46:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecV6Q-0005UI-Oy for qemu-devel@nongnu.org; Fri, 19 Jan 2018 06:44:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecV6P-0005Xe-Ux for qemu-devel@nongnu.org; Fri, 19 Jan 2018 06:44:58 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:60890) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ecV6K-0005RV-Ky; Fri, 19 Jan 2018 06:44:52 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue003 [212.227.15.167]) with ESMTPSA (Nemesis) id 0M8dKp-1eyYBl06FP-00wCKV; Fri, 19 Jan 2018 12:44:50 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Date: Fri, 19 Jan 2018 12:44:44 +0100 Message-Id: <20180119114444.7590-1-laurent@vivier.eu> X-Mailer: git-send-email 2.14.3 X-Provags-ID: V03:K0:85YeNUue5ht7VrByot7p/Ej8C82Pv1tU1G4TuqBRC5DEW2Ulcxr 56O2TFVwTTymqFTZgPn2jSioQYwKS9gzu/wXmZVpPseEzMQn+rNYNM2nbpijbESEfCAWgpv MtpqJ+2xADcR/UHM1WjV5WMDK13sMeyFoRWIGnvFW8TbXx3QLy9aUGY64FXplB1VMwEBh8I li/cvHXBdacpbResxL8KQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:gHMGw1Kv2g8=:HUpEvyi3U39lQgYfx61fCy Oun+1wqwnTkJsif7eADq3ySdp4nlS5t6rUWdGgYqGRQ488p937M/JKZ26HQpHlK0SG/+dE1uU 2JxW0iS8LzU/rmfcqc5dgMYCeCoc4U7NynbZQYyGTultl3aa+q/8Nmr6GVkjW80zwxn78SEVk bIiUH5Uo1yIHbxAT6I8GNZf+3f8NZ6cbAPn4bU/xGgCThkBPPu/w6MTugqKfS2rf7YbLweSFs fbV8PGyEdG8/Ja+A2Ztr+J+OdCo62zgQOEQw6fw53wHG9ms33QSCE4N8T7FwdlO07wCNHQ+6g 4Lq3ozp4kdBbwSM6TLwDU73jabwpQjHI6oHr8c2VQtLsmXg34iPMRpiOEX+EKC3NlSzWwHNZp 94ZiHnDT9wUm1lGI5DmAoKqdANdO+VcpjQ2cTLtXWwzHWLlteB7TI4o1lpSEWcOOk9lYRo+VU 8QRjKsfIzQXt1T3L26CWt5jsCoAnELCN6sbbtDnN40M0sfsBz0P34OSOziTHnJOgtyHBzjQce FMOhZVtlwsgc14B5m1HvPIc8PzlpzQt8IBACe3G7GqEwb/5d22Przbz0MhnDy2SmMi+hgfozD hSwXp5BxBNeV3ZNHuhxYIO125Vmpf8lz2A/5bPhuRaMKVLaBTGiPsIlNoZem5yEUcvSrG4nBf RwninzCBo5+2lBPwm4CT+kIZkNlffqmMyFj28o3XTzChRt4QjjVklaUAL+RFhUDWtE0sHgaq/ 0PJA59PNX9iWLDM7fv1GsTDDHxwI03hkyyN8ug== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.126.134 Subject: [Qemu-devel] [PATCH] target/m68k: fix TCG variable double free X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-trivial@nongnu.org, Richard Henderson , Laurent Vivier Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_6 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" t64 is also unconditionally freed after the switch () { ... } Signed-off-by: Laurent Vivier Reviewed-by: Richard Henderson Reviewed-by: Thomas Huth --- target/m68k/translate.c | 1 - 1 file changed, 1 deletion(-) diff --git a/target/m68k/translate.c b/target/m68k/translate.c index f0e86a73d4..ea18df940a 100644 --- a/target/m68k/translate.c +++ b/target/m68k/translate.c @@ -969,7 +969,6 @@ static void gen_load_fp(DisasContext *s, int opsize, TC= Gv addr, TCGv_ptr fp) case OS_DOUBLE: tcg_gen_qemu_ld64(t64, addr, index); gen_helper_extf64(cpu_env, fp, t64); - tcg_temp_free_i64(t64); break; case OS_EXTENDED: if (m68k_feature(s->env, M68K_FEATURE_CF_FPU)) { --=20 2.14.3