From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25786 invoked by alias); 14 Nov 2013 15:19:01 -0000 Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org Received: (qmail 25763 invoked by uid 9982); 14 Nov 2013 15:19:00 -0000 Date: Thu, 14 Nov 2013 15:19:00 -0000 Message-ID: <20131114151858.25740.qmail@sourceware.org> From: willnewton@sourceware.org To: src-cvs@sourceware.org Subject: gdb and binutils branch master updated. c7e8af9b3bc0881c59c999d7b78348d359383efe X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 31fc8a0b2f4eaf15155d5b02b8017220c32aacbd X-Git-Newrev: c7e8af9b3bc0881c59c999d7b78348d359383efe X-SW-Source: 2013-q4/txt/msg00153.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gdb and binutils". The branch, master has been updated via c7e8af9b3bc0881c59c999d7b78348d359383efe (commit) from 31fc8a0b2f4eaf15155d5b02b8017220c32aacbd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c7e8af9b3bc0881c59c999d7b78348d359383efe commit c7e8af9b3bc0881c59c999d7b78348d359383efe Author: Omair Javaid Date: Thu Nov 14 15:16:20 2013 +0000 testsuite/gdb.dwarf2: dw2-case-insensitive.exp: p fuNC_lang fails on arm dw2-case-insensitive.exp: p fuNC_lang fails on arm. The problem occurs when thumb mode code is generated. On ARM last bit of function pointer value indicates whether the target function is an ARM (if 0) or Thumb (if 1) routine. The PC address should refer to actual address in either case. This patch adds new compile unit and function labels to code which act as address ranges of compile unit and functions in debug information. Therefore address ranges will have correct addresses and not the ones with an incremented least significant bit. This patch has been tested on x86_64 and arm machines. gdb/testsuite/ChangeLog: 2013-11-14 Omair Javaid * gdb.dwarf2/dw2-case-insensitive-debug.S: Updated compile unit and function label names. * gdb.dwarf2/dw2-case-insensitive.c: Created function and compile unit labels. ----------------------------------------------------------------------- Summary of changes: gdb/testsuite/ChangeLog | 7 +++++++ .../gdb.dwarf2/dw2-case-insensitive-debug.S | 8 ++++---- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.c | 12 ++++++++++++ 3 files changed, 23 insertions(+), 4 deletions(-) hooks/post-receive -- gdb and binutils