From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:56177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UfzQB-0007tf-MI for qemu-devel@nongnu.org; Fri, 24 May 2013 17:21:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UfzQ4-0007rm-Ps for qemu-devel@nongnu.org; Fri, 24 May 2013 17:21:07 -0400 Received: from mail-pb0-x236.google.com ([2607:f8b0:400e:c01::236]:46514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UfzQ4-0007rR-8Z for qemu-devel@nongnu.org; Fri, 24 May 2013 17:21:00 -0400 Received: by mail-pb0-f54.google.com with SMTP id ro12so4663761pbb.41 for ; Fri, 24 May 2013 14:20:59 -0700 (PDT) Received: from fremont.twiddle.net (50-194-63-110-static.hfc.comcastbusiness.net. [50.194.63.110]) by mx.google.com with ESMTPSA id ri8sm17617350pbc.3.2013.05.24.14.20.57 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 24 May 2013 14:20:58 -0700 (PDT) Sender: Richard Henderson From: Richard Henderson Date: Fri, 24 May 2013 14:20:52 -0700 Message-Id: <1369430452-27598-2-git-send-email-rth@twiddle.net> In-Reply-To: <1369430452-27598-1-git-send-email-rth@twiddle.net> References: <1369430452-27598-1-git-send-email-rth@twiddle.net> Subject: [Qemu-devel] [PATCH 2/2] tcg: Fix high_pc fields in .debug_info List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I don't think the debugger actually looks at this for anything, using the correct .debug_frame contents, but might as well get it all correct. Signed-off-by: Richard Henderson --- tcg/tcg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tcg/tcg.c b/tcg/tcg.c index 1d8099c..8ea43b3 100644 --- a/tcg/tcg.c +++ b/tcg/tcg.c @@ -2659,9 +2659,9 @@ static void tcg_register_jit_int(void *buf_ptr, size_t buf_size, img->sym[1].st_size = buf_size; img->di.cu_low_pc = buf; - img->di.cu_high_pc = buf_size; + img->di.cu_high_pc = buf + buf_size; img->di.fn_low_pc = buf; - img->di.fn_high_pc = buf_size; + img->di.fn_high_pc = buf + buf_size; #ifdef DEBUG_JIT /* Enable this block to be able to debug the ELF image file creation. -- 1.8.1.4