From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 0D0093858401 for ; Wed, 13 Apr 2022 16:20:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0D0093858401 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 23DEbGmT008887; Wed, 13 Apr 2022 16:20:35 GMT Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com with ESMTP id 3fb0x2jgbk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 13 Apr 2022 16:20:34 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 23DGGnFc007086; Wed, 13 Apr 2022 16:20:34 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2102.outbound.protection.outlook.com [104.47.55.102]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fck142vm5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 13 Apr 2022 16:20:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ILRF7ceGYBWg7XnpjZAJj+4obLEMVAmGwMbQl+aQQipc2b1myB5ZLxR+qHu7zWHqCzTCXCh1DCW0hOu3gsGSD6qB7tiiwoasskGAEtOOh/DXh31907SLfiKjnO20scgQL+d0+RkW0gd1do2ZhYI78sZ5OOYas38ggZORMXhwUBOTbRDbq2Km50q3Z1XV6iUjpVBOfXxJqqEGZD53WmXBz7RvOY0M5kG0spHZuIwmzT7dDXA6uB7vxdLVqftk49v7raShSs94GLEe7LJj2hWEYdUMzMH9vdzthzOPz+IhOXczlxt7P93S5Tw+6YTUydrB47lU9pLK6JxAaR6Cm0ZWxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C9NdyzaKciMOCKvlAsN4kkvGRkG5JgFPeYVGf86pCrU=; b=TXQnNSuDrm5YGl7hmVWTkmG1dS0QVU2moE0J6hi+7nrAxsRo8ilvO7QxiXvfeEMO07dAg8XkBxw+BlkQFr6mh/JJtBCGq6IqGPLd66xE/XOTKyXt5dnNMFXA4sg9b5DI33fphE/JVE1QKP5jEg0lg9RvMMg4Z6bZvV2No7FB+Tdm6+uLO0VFb7R6/eKfmVKPet9zknt8NFjUATvFQ6LQykUUG3w8feC7KkqK/m43v7ZePVmQcb6mm8CQt0h7RPb7BmltI6kfFGySroiH0hmtAxntDDrtN73t4azmZxq76z6qlgUIK2xjBeM6CqEhDkIcX/fofF7nC6jqsN9H7ZRIFQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) by PH0PR10MB4549.namprd10.prod.outlook.com (2603:10b6:510:37::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Wed, 13 Apr 2022 16:20:31 +0000 Received: from BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::2d3d:9993:9ca3:b9e9]) by BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::2d3d:9993:9ca3:b9e9%6]) with mapi id 15.20.5144.030; Wed, 13 Apr 2022 16:20:31 +0000 From: "Jose E. Marchesi" To: Luis Machado Cc: Joel Brobecker , gdb-patches@sourceware.org, vapier@gentoo.org Subject: Re: GDB 12.0.90 available for testing References: <20220320055815.2A90FA4D6C@takamaka.home> Date: Wed, 13 Apr 2022 18:20:24 +0200 In-Reply-To: (Luis Machado's message of "Wed, 13 Apr 2022 13:19:19 +0100") Message-ID: <87pmllq7jr.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: AM6PR05CA0023.eurprd05.prod.outlook.com (2603:10a6:20b:2e::36) To BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fb44ca7a-1d5a-4cbe-2cd2-08da1d6987aa X-MS-TrafficTypeDiagnostic: PH0PR10MB4549:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: i194mTIJwIMMRAVcfQHANYvWsu08hZ65HCHyKKF8ekRuOxbRkvObst6bWl+D4QDywu7xwEaLdsrENn6gkSR3oYTFgZGLVWnRYL8wavAnBG22qLKUDYuvIA23fEl/jMixUlstwj/5Pf5+WVhpchzYU6cAo/lXxuLYqV5/fEknP93v1NxVyQXpyutFhehAVTl9z5uT1s948AtekbRuXZiJKaXg1fZ+QyvwP8wk4kaGMMcFJHzYszubXD6LKaDkTyRT+FhuKNJZJr5BCVqZHdjlmUKzrs/RSyhREcmLZnNhmQ2HNcBCuXfzR04eVTbv2qCyrEo2wnDXYhMwvZzJuuEs05m3ScG7Ju4TKElFnjaRD32E8r656q2Lc3Jp1CWVvA9+rUvzdE6RZe3v9Yi10TNDBXM6gGkGkYgokNUenFgGmq7QGpIn/JrQlvIzz3w5oehVQtPejLJWONHb+XfJB0ciHM9Ixe/h6oMvRur3uz8EDanpf9PbDCRlU4FFJd3wqOITDabQ0CNiKhHiKYGssX/PL67Wa5TRL6Xs4nUD9El8T108CixBms7cF9ggCWJpC9hUhlIggD/Y6ePoFey+NeJSBpKIyNJvkqP9WK2P3+oipW5/imLPTTpcuwqMhy3v4YZZ2S5LZG56Y6ejRLpdWUUsdtSVuEV2mHhxl2kDxJuV20AfnYTvbx6dG7W+9udcYxHPhc+yL5KFDHEVEUOGQCCuE9WVw5FZHNzPMZxSWErcNk0= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR10MB2888.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(316002)(38100700002)(36756003)(2616005)(6486002)(6916009)(2906002)(86362001)(6506007)(6666004)(5660300002)(52116002)(66556008)(4326008)(8936002)(8676002)(53546011)(66946007)(66476007)(186003)(84970400001)(508600001)(6512007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Iyk6rrAW4oKlR86XCaeRnCOJadp/VUDWXmhSNa/9ZeibHEGx3bhNyK0SosX0?= =?us-ascii?Q?zha42rb7UtQ/VIM6PR+GeDkYSx0czZjl7JUuljU6V4RZwRU17v78mph1z6Ew?= =?us-ascii?Q?jig7kASiWHrPQNCJyj3w9ztgBI87I1EfOt1SVuMOKn44f3JhzXvaIQnKMG1L?= =?us-ascii?Q?hSWfixBFf5T9EJAqlE/iUyjUcEetLjdSYN+TczUlzU4wV1uiX18s70e7pr7x?= =?us-ascii?Q?gvP25tsiJ4jbIrnePTIcQY55uoS5BC8qZuzOtLzC65rEh31XnKl5BxT5BBqe?= =?us-ascii?Q?7vVOjiQGmCU7QOvHscqQAlrjzmdFtVoKslDMqN7s44IkBcGUlU6eC9vNpueA?= =?us-ascii?Q?AT6Cf3YCakrtjxvoVwi4aZVjUqNzwWjSrFLNTmyV4V0zgf3Vamm7PJkxe0aw?= =?us-ascii?Q?obf5hxnSG1IdlGe5JafxFjv7wrr/04uakcsIaxPAjG/23DN1zvhnpmFton3x?= =?us-ascii?Q?eeyh9V6JzCTa8R7GDvCBhcMAIAzGG85oLwG3QwQ1Wqlh7Fp6WFY/5nV38fWE?= =?us-ascii?Q?RKq0BtwdPjazVVC08GOuZUN20B+G9Rn5I9QVmRrEOxnwZKxXp0MAhC/CfxCT?= =?us-ascii?Q?bEIugRPX/AHmnYP19UsV1R01uIyZ29PLzwUbwQcoTsvOpCXU3yHIoYSxqnIb?= =?us-ascii?Q?zsDc2ya82azCtkANcam9BgFcJzIeYoo1TxI6V4npUXCI8jKHC8bR2wCO+KsT?= =?us-ascii?Q?H7jhEdbSYbtmlLmVoSlR5kdkCDsLNxN02qVkfpYkvQS6zq9z80WIzTnIUAWn?= =?us-ascii?Q?BX7ZG3N3unNJioofNxoe2hrP0wZkAEtp14jRLqsLPV0mQqvGxXAxvKCar/zh?= =?us-ascii?Q?dN1cNuBRJHdYLFbO9XYOAra09Sm0TkKp7+5Sg71ES2Z0Pb255L8D6nVKsjQj?= =?us-ascii?Q?kckgyqRXAHG3QAujKpzyZUnDsH0iDaRWUSsFbjr44nEUw5XsbtyWtMirxwgJ?= =?us-ascii?Q?5mCvKUh3ZrTxaoJzYLy3hGd9QhiEF5BuRkTzz65S4CbYRmDlQZ/qkGvKveuB?= =?us-ascii?Q?0dULYg+m417PsrBIkkCR/CGwyRBh5ykcYhmgM+BvIiQw4pkEMjEJC808Y2P4?= =?us-ascii?Q?foOL9y1FiAb90ADzPtK2UkgBaxV+Cx4B+cf9Kcs5MN3wrfEXZMtTosXlO+bq?= =?us-ascii?Q?Uuz1g5HKFZ0HQ+sfgPtQZ73ghHXLb61W+1Jp85x8YzJSdI49x5qZP+5TpgA3?= =?us-ascii?Q?rCsChCDOwa8eP+8TA7bgaRCDlQTWVjeuKThKY/0YBL8aZ0yHbm+x4VXiIU3Y?= =?us-ascii?Q?PwuFohrcDaTv85I4XaIRtAFx3JApSbFPQ3/oXSl+BOI/S5YJC5dCK6OzcrK/?= =?us-ascii?Q?zU82yz4D3ab4tj3sZxDbiMhSrgAL2YSdRqLdanKBxCAsnUBpfL0MMPh0+VKq?= =?us-ascii?Q?0eNFNVkYjSPemmZEMkJ2BZENisTa31BqzYqLCVhvU7TpLlVjqdnUPc5oTiTc?= =?us-ascii?Q?WbqjYYVOs28MW9scdArGbUTrcjE8K2HvVtQX3o5m17DGJi8+s9jpoAps/qrQ?= =?us-ascii?Q?7n2oEwKCQ6AXvkNQF6MlVGNPCUPPw8MGoKPLqMPYWGvYtAim194To7XTLKPP?= =?us-ascii?Q?us7cd+PHPG9O2WTnAhbXFkwjS6IN6H2kL30qW9Ph293lcq4ci2MI264kiqxO?= =?us-ascii?Q?mvIEjKAeT/WfunP8M8DXaZ2FuAans0/PTnjUVQFGHirY8q54isNikSAKzoaC?= =?us-ascii?Q?/8LN7OsAGi5gC/3EVCIzK4opx/QLIqmIOhsRoK9DvXCTtMeRsMofptWpf2pO?= =?us-ascii?Q?bQcVUFm6/nNDCv9UyWGkptg5Zcwa8pvPikcoD50n9l7AcVVzDgDhlmH3xoj7?= X-MS-Exchange-AntiSpam-MessageData-1: +POWHQkyURE4+iROx+MLJLgvFeyF9y7A9f4= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb44ca7a-1d5a-4cbe-2cd2-08da1d6987aa X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2888.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2022 16:20:31.3538 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DVqOwl7nQPLwDaRf0dEbXyv2fTD6UNCkx57ed24RYMQ60gSbdSznqm54KcSbLipQUUxTuhE7JRCVF2mSRCBOS1G7DE7dpCUU+gWTlMA3Wlk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4549 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-04-13_02:2022-04-13, 2022-04-13 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 phishscore=0 mlxscore=0 suspectscore=0 malwarescore=0 mlxlogscore=763 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204130084 X-Proofpoint-ORIG-GUID: wOufCF8fBYU_sf3OOfZYWDED3g5eBj2L X-Proofpoint-GUID: wOufCF8fBYU_sf3OOfZYWDED3g5eBj2L X-Spam-Status: No, score=-12.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2022 16:20:47 -0000 > This particular combination of switches and host has not been built in > a while, so bugs might've been introduced/uncovered. > > Mike, Jose, does this look reasonable? Sure, for BPF. I wonder how we missed TARGET32_LIBOCODES_CFILES back when we integrated the bpf backend... Thanks for fixing this. > From 387ef2492403c89ac7ac817488a49a3fd7d9d4ba Mon Sep 17 00:00:00 2001 > From: Luis Machado > Date: Wed, 13 Apr 2022 11:39:36 +0100 > Subject: [PATCH] Fix 32-bit build for --enable-targets=all > > The following fixes the GDB build for 32-bit (tested on 32-bit arm) > for the following combinations: > > * --enable-targets=all --disable-sim > * --enable-targets=all > > I do see quite a few internal errors when running > gdb.base/all-architectures.exp on arm 32-bit Ubuntu 18.04. They all > fail when checking for a default disassembling function, which doesn't > exists for some targets. > > This particular combination of switches has not been tested for 32-bit > hosts in a while (since November/December 2021), so there might be bugs > that we need to address. The patch makes things build cleanly though. > > Tested on aarch64-linux Ubuntu 20.04 and armhf-linux-gnueabi Ubuntu 18.04. > > It would be nice to exercise this on other 32-bit targets. > --- > opcodes/Makefile.am | 10 ++++++++++ > opcodes/Makefile.in | 10 ++++++++++ > 2 files changed, 20 insertions(+) > > diff --git a/opcodes/Makefile.am b/opcodes/Makefile.am > index afd19fa7785..681fbc07584 100644 > --- a/opcodes/Makefile.am > +++ b/opcodes/Makefile.am > @@ -124,6 +124,11 @@ TARGET32_LIBOPCODES_CFILES = \ > arm-dis.c \ > avr-dis.c \ > bfin-dis.c \ > + bpf-asm.c \ > + bpf-desc.c \ > + bpf-dis.c \ > + bpf-ibld.c \ > + bpf-opc.c \ > cgen-asm.c \ > cgen-bitset.c \ > cgen-dis.c \ > @@ -178,6 +183,9 @@ TARGET32_LIBOPCODES_CFILES = \ > lm32-ibld.c \ > lm32-opc.c \ > lm32-opinst.c \ > + loongarch-opc.c \ > + loongarch-dis.c \ > + loongarch-coder.c \ > m10200-dis.c \ > m10200-opc.c \ > m10300-dis.c \ > @@ -234,6 +242,8 @@ TARGET32_LIBOPCODES_CFILES = \ > ppc-opc.c \ > pru-dis.c \ > pru-opc.c \ > + riscv-dis.c \ > + riscv-opc.c \ > rl78-decode.c \ > rl78-dis.c \ > rx-decode.c \ > diff --git a/opcodes/Makefile.in b/opcodes/Makefile.in > index 3ab8bfb0548..d3eee49b169 100644 > --- a/opcodes/Makefile.in > +++ b/opcodes/Makefile.in > @@ -516,6 +516,11 @@ TARGET32_LIBOPCODES_CFILES = \ > arm-dis.c \ > avr-dis.c \ > bfin-dis.c \ > + bpf-asm.c \ > + bpf-desc.c \ > + bpf-dis.c \ > + bpf-ibld.c \ > + bpf-opc.c \ > cgen-asm.c \ > cgen-bitset.c \ > cgen-dis.c \ > @@ -570,6 +575,9 @@ TARGET32_LIBOPCODES_CFILES = \ > lm32-ibld.c \ > lm32-opc.c \ > lm32-opinst.c \ > + loongarch-opc.c \ > + loongarch-dis.c \ > + loongarch-coder.c \ > m10200-dis.c \ > m10200-opc.c \ > m10300-dis.c \ > @@ -626,6 +634,8 @@ TARGET32_LIBOPCODES_CFILES = \ > ppc-opc.c \ > pru-dis.c \ > pru-opc.c \ > + riscv-dis.c \ > + riscv-opc.c \ > rl78-decode.c \ > rl78-dis.c \ > rx-decode.c \