From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8858 invoked by alias); 27 Oct 2014 03:14:51 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 8848 invoked by uid 89); 27 Oct 2014 03:14:50 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-pa0-f53.google.com Received: from mail-pa0-f53.google.com (HELO mail-pa0-f53.google.com) (209.85.220.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 27 Oct 2014 03:14:49 +0000 Received: by mail-pa0-f53.google.com with SMTP id kx10so4581035pab.12 for ; Sun, 26 Oct 2014 20:14:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=dwZHsRtPM4R/DDsvo2rMht6Xv+C3zyWdcmFa3zyhHUk=; b=AXQJkEKfVI+qv/KZkvYSAeM9ss/LYCjZEDhpjOCMUgmGMf9WtTo66ogY98/cbIKxqd swSIrBrru/rI0hfSnU3YTjJoqhpYMUklG4Ois7RG67F7mPcAqQCcnBG1hWLeZqSWpypI gONiBt4FLly0YgvLe8O+D1zrnPIbm9KXLJ6yye5/TvKAqC9QuuWCZeMJqcloxdnaQUGy HezEbU52VZprg57Ptk06d4ShCBxPtXoqEGvoAoNIJCG9TsrMhcUXR3RXZdQspOdLQdG9 ouEqQiSLjEHkST5jaVla3jP/lcClZok2/OkPd+NsIpQKdTl1PIY2abZ3yHqZF5jW5cH+ l7cQ== X-Gm-Message-State: ALoCoQlOLOW820dJBHvRjnCTyZv4+XvEDfqlJu90V54Ka4dO3fUmVz7C3ulUo/eK7+BqKmNzO5Z9 X-Received: by 10.67.23.164 with SMTP id ib4mr21870121pad.50.1414379687905; Sun, 26 Oct 2014 20:14:47 -0700 (PDT) Received: from kamensky-w530.cisco.com (128-107-239-233.cisco.com. [128.107.239.233]) by mx.google.com with ESMTPSA id te2sm2220682pbc.51.2014.10.26.20.14.46 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Oct 2014 20:14:47 -0700 (PDT) From: Victor Kamensky To: gdb-patches@sourceware.org Cc: Yao Qi , Andrew Pinski , victor.kamensky@linaro.org Subject: [PATCH 0/2] aarch64 couple big endian fixes Date: Mon, 27 Oct 2014 03:14:00 -0000 Message-Id: <1414379668-5351-1-git-send-email-victor.kamensky@linaro.org> X-SW-Source: 2014-10/txt/msg00713.txt.bz2 Hi Folks, Here are couple fixes for aarch64 (ARM 64bit) to address gdb testsuite failures in aarch64 big endian case. Basically there were issue with handling floating point registers and issue of going over signal frame. After these fixes and couple other big endian related fixes in test cases themseves (will be posted separately), aarch64 big endian passes gdb testsuite in par with little endian results. Also I run x86_64 and ppc64 gdb and aarch64 little endian testsuites before/after to check that there is any regression. Thanks, Victor Victor Kamensky (2): aarch64: handle big endian float registers correctly aarch64: tramp_frame_start function need to read instrs correctly in be8 case gdb/aarch64-tdep.c | 57 ++++++++++++++++++++++++++++++++++-------------------- gdb/tramp-frame.c | 2 +- 2 files changed, 37 insertions(+), 22 deletions(-) -- 1.8.1.4