From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id iTh/EAZB42rTDAcAWB0awg (envelope-from ) for ; Thu, 29 Oct 2026 08:50:14 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20260707 header.b=mtg7GJYU; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 3F0A81E023; Thu, 29 Oct 2026 08:50:14 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HK_RANDOM_FROM, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id BEF9A1E023 for ; Thu, 29 Oct 2026 08:50:13 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D81134BA23EF for ; Thu, 29 Oct 2026 12:50:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D81134BA23EF Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20260707 header.b=mtg7GJYU Received: from mail-dl1-x1230.google.com (mail-dl1-x1230.google.com [IPv6:2607:f8b0:4864:20::1230]) by sourceware.org (Postfix) with ESMTPS id 4D36C4BA23FA for ; Thu, 29 Oct 2026 12:43:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4D36C4BA23FA Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4D36C4BA23FA Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::1230 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1793277827; cv=none; b=RJbpvLLvjGL5+9kOm2vdGGcCSUHKCynvaSCVjcG2QcAuATyzTIh807izhrrjuAQfLNo9EdsrzhCEfwToNI7uCyJcbEFfqhb+tHF/D8B7edP1jZSMdCdf2IZdKsEpCHVu/STlIQdoyp0E+5usMO/TMkEBnpQdExq0VxVuFKbPC1s= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1793277827; c=relaxed/simple; bh=FCymxuVJyV8Qzktpt3/0bhKAz5Sx8ciC+JyfyIOUTtU=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=mMYinGwNXJamiaRBvp8f0ONZFM+Vc1KMbuLiQuD4XTNfAFdR9Y367M3MoHn8RxF5qQylKj2aCv5g9Y7yjasAsZ0n51URAIjAr2Ir5JKOnS+BXbw+yZFY4DRE51Dm/cY6duVb7sx7755N12SVYA1Pz9PvbDDofvhCPXCFHkgbXfI= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20260707 header.b=mtg7GJYU DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4D36C4BA23FA Received: by mail-dl1-x1230.google.com with SMTP id a92af1059eb24-1a2af4c8d00so967799c88.0 for ; Thu, 29 Oct 2026 05:43:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1793277826; x=1793882626; darn=sourceware.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=KzXi25RW5qOt8KXehd47vTHiqhp+XHmyGpm3qjyy48o=; b=mtg7GJYUD+ouB9S4r+J/H2kEKWBv/6A4Qu5bMHP4jIGZrrO13+J5wPShE8Z6mNTK2O PBhhWJmweIWAHVOB6l+sumfytk0P9tbDE+4UUIQb+bSyVW1ZYFybWnYilKwA1+2Ujbr9 5xziTtTJA1CAEtXaCDQEtm6Fvut9JbRrz2MVSf4lFc+yZVhuEgauM8/Men4zzUxLxG8q qRSTv6Anncg6Wa4dUOXfnVWUf+f8nIofUoPG/qPHI8g2nFac/t9E/ftyzpoQ9BblV/oX gf4sXHsdNuG9HSEQwYBFpQ3XZkAOOoY/9qX7giGrMvBwX024UNvhmj/tfnt/GmTYxVj3 joiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793277826; x=1793882626; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=KzXi25RW5qOt8KXehd47vTHiqhp+XHmyGpm3qjyy48o=; b=rUlPDsmRcDYiRecidaYGg0UqlqdNTk8BcMxTRDR2e9to0L9uP0GqN2pB2e3nlk/whN 4SoSjqEXbDnha7EXdG4yO3ks2SWfgQ4Jtpzk73V0Qmzz3fZX6E/JeqyLxnopM43eDfg4 lIclhvcS1y46AHGuR044j6vGm6AJmNXhrTubsQtdHir1kiJ472SuWR8hFt7iw8G+Exsu hvEAwYOBlyR72mqxpgZPUM81Rmu7TcMDzqoBczaL7XlvVI46U6D9Uqz7AERomziA3rHM jaDZYHvbgsax09ujhryjdKqwe09eUzQfRRhtRE59hjsSpzTP4eTIOLUJvP6EqyKko8N0 L2vg== X-Gm-Message-State: AFq9FYL9DOVGlW49d6JCnLXxWt+d1wMj96UzclN+nK3uash8+Q5rKO+J DjRZoDnOjkb0/JbS40E4G/SOE+DcqwC6GdEzQJJzDSP3gNMG+9zt1dhZllY6qA== X-Gm-Gg: AYBFou3rvTB3w7jANvw0ofezq4aA0WjFemf1xfzh7uasEMy0JTK6mKxxVd5TQak+/BC tZHAqqZlXuQafgqNa2KI/Vm5fa4jh7dev3yzRsVG1nTZHgCGvq2SvyjeEE8d+4Wpv6OCWvezWTa 3VJWtUECfxu8U5hZ1w3yzqLLKq0xFgpzDhn2WEweCKoYOBvmWMr3lWmzreiz14c+a763jW2a1bQ YL+9ECKtDQBYmBjtpZY1gqDsig4RLdyiFUhMqDg6FIxdDsfdYWU30UWwOS9i6Yp8meOIbCAxgnU ppRZiRZckaG7akupCqZ6y+DhMgqPtFEqZl70IBYXn/iNy4oB4A2Al3NldhM+0Kv0N9suXAI6f6a D6QAfx/eMsVY56A52YVvslNJnUh8btFOPnsSdzgs6KOsz6r+YIxygsk/fn9yp68GA3RHU6u9Gc0 91cd5XUF7TahFKHo49yrNH7hvXUZBPOYNc19cMQsP+oeCyrfEq4/bO4Eb8u/lKqigq5dvgK061o XXeXuNMCgDm+NOLmRAlu9B2JH8KvXQVXjMGwCZQLs9isVySWZS0UyEimtlPc4zOt851G4/u56wn HD26B2X02vXUGPYUxUNdUSZG9362j242D+gbVL+pPi8pUWrkKkO/ekiuouvA+pyNfi59wqfeFl3 X/cRE3GOmYN1Dm/lMC5ziOI4NQIy2TBakb/eFW9bJpdObslHABoYLqxfls2wpvg== X-Received: by 2002:a05:701b:2710:b0:19d:255d:1767 with SMTP id a92af1059eb24-1a6cc81922cmr7626338c88.20.1793277826222; Thu, 29 Oct 2026 05:43:46 -0700 (PDT) Received: from DESKTOP-9B705LH (173-230-145-212.ip.linodeusercontent.com. [173.230.145.212]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-1a75fdc1031sm15185607c88.19.2026.10.29.05.43.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2026 05:43:45 -0700 (PDT) From: trcrsired To: binutils@sourceware.org Cc: gdb-patches@sourceware.org Subject: [PATCH 0/1] Support building binutils-gdb for an Android (bionic) host Date: Thu, 29 Oct 2026 20:41:16 +0800 Message-ID: <20261029124117.13519-1-oyzawqgcfc@gmail.com> X-Mailer: git-send-email 2.56.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org This patch makes binutils-gdb build with --host=aarch64-linux-android30 against bionic: PATH_MAX is taken from , UINTPTR_WIDTH no longer relies on __UINTPTR_WIDTH__, _FORTIFY_SOURCE is not enabled for C++, gdbserver auto-detects the auxv types, and gprofng is skipped on Android. The two gnulib/import edits are direct modifications. If they must go through update-gnulib.sh, I can rework them as a gnulib patch. trcrsired (1): Support building binutils-gdb for an Android (bionic) host configure | 2 +- configure.ac | 2 +- gdbserver/configure | 17 +---------------- gdbserver/configure.ac | 23 ++++++----------------- gdbsupport/common-defs.h | 2 +- gnulib/import/pathmax.h | 8 ++++++++ gnulib/import/rawmemchr.c | 8 +++++++- include/libiberty.h | 8 ++++++++ 8 files changed, 33 insertions(+), 37 deletions(-) -- 2.56.0