From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106170 invoked by alias); 7 Apr 2019 21:38:04 -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 105983 invoked by uid 89); 7 Apr 2019 21:38:04 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=BAYES_00,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:698, align.exp, HX-HELO:sk:mail-wr, UD:align.exp X-HELO: mail-wr1-f68.google.com Received: from mail-wr1-f68.google.com (HELO mail-wr1-f68.google.com) (209.85.221.68) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 07 Apr 2019 21:38:03 +0000 Received: by mail-wr1-f68.google.com with SMTP id g3so13975742wrx.9 for ; Sun, 07 Apr 2019 14:38:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=from:to:cc:subject:date:message-id; bh=K46W6f1x43NpVYpzXB4KEQE/Tq1OYVM3TU7RSlhTtRs=; b=RnfjEG03Ul78EkIvYPQzPNZVkMFcykds8x4Txo3iblbbsxa/sunMChBZXwCLjmwb0a UPdcthxB10V/XOg/e5T2IGfWVTfuFe1bC3DE+BHRsh37sZlrn8t4zfSI5SqsuEvz5qcS 7hathRbcWRY0IPgaPYrcTDpB7fE84Uk2aKdHsphoHaUiOduQj4Tlzem0F/OcIXcS/del rRNzzEkiM0kFUSHM/62raZN8zWg90+qg03eFvIWPwilRl1IPSRcF2VAWTit/wMeoAq5G RDozjDS5LEVrNygz0WyuGmqEZKxDSMZno0EdDPR6DT+wGkpObD8mUer43S9Rig/j9oOg rzZQ== Return-Path: Received: from localhost (host86-185-77-247.range86-185.btcentralplus.com. [86.185.77.247]) by smtp.gmail.com with ESMTPSA id r30sm89692463wrr.46.2019.04.07.14.37.59 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 07 Apr 2019 14:37:59 -0700 (PDT) From: Andrew Burgess To: gdb-patches@sourceware.org Cc: Jim Wilson , John Baldwin , Palmer Dabbelt , Tom Tromey , Andrew Burgess Subject: [PATCH 0/2] More type_align fixes Date: Sun, 07 Apr 2019 21:38:00 -0000 Message-Id: X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00110.txt.bz2 This short series finally removes the riscv_type_alignment function and replaces it with use of the common type_align function. I found one more fix that was needed in order to allow this change (patch #1), then the switch over is simple (patch #2). -- Andrew Burgess (2): gdb: Fix alignment computation for structs with only static fields gdb/riscv: Remove riscv_type_alignment function gdb/ChangeLog | 12 ++++++++ gdb/gdbtypes.c | 12 ++++---- gdb/riscv-tdep.c | 60 ++++++++-------------------------------- gdb/testsuite/ChangeLog | 5 ++++ gdb/testsuite/gdb.base/align.exp | 24 ++++++++++++---- 5 files changed, 53 insertions(+), 60 deletions(-) -- 2.14.5