Message ID | 20231020-arm-params-v1-0-19d4c89c11b6@adacore.com |
---|---|
Headers |
Return-Path: <gdb-patches-bounces+patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 9F4FA3861935 for <patchwork@sourceware.org>; Fri, 20 Oct 2023 19:16:15 +0000 (GMT) X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) by sourceware.org (Postfix) with ESMTPS id B99A7385840A for <gdb-patches@sourceware.org>; Fri, 20 Oct 2023 19:16:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B99A7385840A Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B99A7385840A Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::d32 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697829361; cv=none; b=aezeo3AL5QlD3DTtVh+P1ETnEwOx4suz945J/sDZoUmvpJTPebaSXQlYps7QMn6hLjWpVUR/Whi9YRwJ2N2R1ARDrni8yUNaZx8S9HLXQM6p+oOeTvYBZMsFHyxlfwAgmmgvgHzltNnlu9Mil0byzD54meFWXm8kBIIUHmRamzs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697829361; c=relaxed/simple; bh=T60AVMPf/LY3Q45IOGbviYdDF9k7KE0YNz7/3lSGEcg=; h=DKIM-Signature:From:Subject:Date:Message-Id:MIME-Version:To; b=xx7X/vOaB3xh7xZ4TxD956v4nJsa4EddmXWfRkCPb2KXUppMvyGCOz5WML4FUS85t8l3/wnj4fT2D/ZHkWe8hTCMCCaOCT3m669uWy4iI0cuZ40SZljHHNJW5biMbyG0VOcozOMflWJUzZKOuzOJARCnTZCqIcqufq/JtsVFMfY= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-io1-xd32.google.com with SMTP id ca18e2360f4ac-7a66a321e62so46792939f.2 for <gdb-patches@sourceware.org>; Fri, 20 Oct 2023 12:16:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1697829359; x=1698434159; darn=sourceware.org; h=to:content-transfer-encoding:mime-version:message-id:date:subject :from:from:to:cc:subject:date:message-id:reply-to; bh=pGAAmmTulSfaVqGFgLfKnTeBBW8UpNAMyvZZ4Mi2/L8=; b=BCBJi07VLzJ4vuZzVkL1/4oKe6REL2wSAFvA+4COaEXBRKB493k2fuQZzKzOEc1sI8 lvynwvy2ruP79kdLYNw4EsROR/5ISW5tH8myf/ks768M8l/p5adCPCmbNohmRGZbaTWW nXgVcw4+ltTWSEl1t+G6jK0uoKauviMwNhVSUq25DLvHtbCcpGPb8a6TGtX5G3CpGoBz ewpttaXB01UkxdC947ndZjoL1WDwgXG5QIhGQL+XBzk2WY46/d9OMCuGR4W47NSTLGBL CZE9/OBx60U9/nFCHXtajqY4VgQnA7W5z36QadPAIie/5juV3kzNtDApxSvzjrsI1hyX EElQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697829359; x=1698434159; h=to:content-transfer-encoding:mime-version:message-id:date:subject :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pGAAmmTulSfaVqGFgLfKnTeBBW8UpNAMyvZZ4Mi2/L8=; b=tdN4jheEfRxYP6hDhWjvkBjBF9On7Q7EcYux0VX7qKbIvznD2Razx9trYWDoY9q3zC 9PTEXws3V6I7nCBthnCof6H8nDZ/SrKS1AXiVNKEXdwi8nGBLSiF3Xf1R9FphT0ZQPAl bx2jnbyaRESTbDWEBYox/rEPfC+/K+pdNxnecyWxp2lDpnrD0m3AhSovlYdRPgAT1XnU DiZQi0kkoK4REfwR3nJtWzgXYViBynWpo8hxsLqANJWtJQoLZifKzXdM2ebUG+k4T9uC PyXAiuUd94ZTpsPjxLLTkI0xDZ35sEKEJ33X5uAcTP1LTgNwqrq/3S5ggjaZtPN6AdRf W0Og== X-Gm-Message-State: AOJu0YwuBVilnbIvZuo0ouPPE7JF9o3WFSAtHo74jSMCxTjbp3brw6UF 4cmTi7SKLdlmnvjhd6yH7ly1fhR5aMdEahawCGBFJQ== X-Google-Smtp-Source: AGHT+IF4PXnWbjLpWYFM8OF7lBMofx2dH7GQqlQnOCKKU83OIOpFIvJemwydEEaRgOz97SPqHFh8Fg== X-Received: by 2002:a05:6602:2b0e:b0:7a6:8299:cc4f with SMTP id p14-20020a0566022b0e00b007a68299cc4fmr3774111iov.21.1697829358924; Fri, 20 Oct 2023 12:15:58 -0700 (PDT) Received: from localhost.localdomain (97-122-77-73.hlrn.qwest.net. [97.122.77.73]) by smtp.gmail.com with ESMTPSA id q15-20020a0566380ecf00b00430bb70004dsm701765jas.103.2023.10.20.12.15.58 for <gdb-patches@sourceware.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 12:15:58 -0700 (PDT) From: Tom Tromey <tromey@adacore.com> Subject: [PATCH 0/5] ARM function-calling / return fixes Date: Fri, 20 Oct 2023 13:15:51 -0600 Message-Id: <20231020-arm-params-v1-0-19d4c89c11b6@adacore.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAOfRMmUC/x3MwQqDMAyA4VeRnBdo6xxjryI7pDXOHNpJIiKI7 271+B3+fwdjFTb4NDsor2LyLxX+0UCaqPwYZaiG4ELrXXBImnEmpWw4xOe7C6nt/GuEGszKo2z 3rP9WRzLGqFTSdC0y2cIKx3ECCGrWT3UAAAA= To: gdb-patches@sourceware.org X-Mailer: b4 0.12.3 X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list <gdb-patches.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=subscribe> Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org |
Series | ARM function-calling / return fixes | |
Message
Tom Tromey
Oct. 20, 2023, 7:15 p.m. UTC
This series fixes a number of issues we found using the AdaCore internal test suite on a big-endian ARM target. I believe most of these patches have a corresponding test case in the gdb test suite, but I'm not 100% certain -- I have never really tried running the gdb test suite using the AdaCore toolchain in cross mode. (If someone has a qemu-based target board, I guess I'd be willing to give it a try...) --- Tom Tromey (5): Fix calls with small integers on ARM Fix "finish" with range types on ARM Fix "finish" for vector types on ARM Fix range-type "return" command on ARM Fix fixed-point "return" on ARM gdb/arm-tdep.c | 53 +++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) --- base-commit: 1fa80e4c8184d87d75ff30b552cc282f5811823a change-id: 20231020-arm-params-db4852c3516f Best regards,