From patchwork Wed Feb 1 14:37:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Enze Li X-Patchwork-Id: 64084 Return-Path: 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 1BEC73858401 for ; Wed, 1 Feb 2023 14:38:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1BEC73858401 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1675262313; bh=v/Kql56nrRGZ+Is2IUChfadsYYUg1eNMF28ErqfgxM8=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=VmKOh6Tep0ExsiFNzdVC0XNJfOo+DIh5xXBAgJDvBF9dkpI3EkiIop/70rLHtYrIi MRISUFZqaDO/MhdRXvT0uAt3oF6Df24aiND/B0Ph4Yl7GrKGdCon6nG4sNKqF5K1vN /zQkMzB5b5Ni1hoWC+lZmGAgyMgANvkvaVXKPHME= X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2012.outbound.protection.outlook.com [40.92.52.12]) by sourceware.org (Postfix) with ESMTPS id 3E4C33858284 for ; Wed, 1 Feb 2023 14:37:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3E4C33858284 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lep4BqSnqbgMKf+Pi9cmAtLRUNxxV1wZWYE3Zk/hbft5BYnC0zfAbRsUSj/hpvtTWVOgNiuA+7D+J6jYfClrG9dALKZfDv8T4AQK7Wyik9eln0+pSWftTTgJtOClIrwRoT3xI/Vf56J2aAZLhk+HVZgFTbK56edw1nGadptHhH+dzQlAizBS1crEHdZudHTAQEMrzWBHCH6kruKFrP6/FxYjIt88HLeEJifTGF04cu/zvIxrSPslSNCsBbvQ/N3oBtV2ybj4kCC7Val39E4Kfqjhgu+VUcEt2yYyQirDzCVBN6CDSobh3k3rhYXGv4QtTPNwb7M1RfpOY84fYQznhw== 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=v/Kql56nrRGZ+Is2IUChfadsYYUg1eNMF28ErqfgxM8=; b=WxzfvsD1oBbehpjgr7kZUGsrAXBM5iLDw9nRk672GWhY+700eb1o7AERnUWiP2Ym6fcd0j7rW1g1zvSyfUydyWj7uEMv+qhuroXU+a6IWCWd0LG58jXQLCkKeXIw9WcXDLFPX7X4SHV5A++ZBnfdtyfSVN0IZMpZJBLkVppacuEUZlwobLcOEcSfL32SVqoBIZh5ujQLTMW6Co2vZ4MEVtAaW/h0VWTPFg56oXw3mJ65V5j5S4eytD+Hk0tZuHGdyhhTkGwh9tKqxwpyJq+RIq7+4GbLLpXVWjSM5RAss1tlAFRkCUVXMAgsSPPrUH4RQns0i0ck+RcVWT+cn52IfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from OS3P286MB2152.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:197::9) by TY3P286MB2644.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:254::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.38; Wed, 1 Feb 2023 14:37:55 +0000 Received: from OS3P286MB2152.JPNP286.PROD.OUTLOOK.COM ([fe80::9dab:3427:4ade:df5e]) by OS3P286MB2152.JPNP286.PROD.OUTLOOK.COM ([fe80::9dab:3427:4ade:df5e%4]) with mapi id 15.20.6064.022; Wed, 1 Feb 2023 14:37:55 +0000 To: gdb-patches@sourceware.org Cc: enze.li@gmx.com Subject: [PATCH] gdb: remove gdb_indent.sh Date: Wed, 1 Feb 2023 22:37:41 +0800 Message-ID: X-Mailer: git-send-email 2.39.1 X-TMN: [y8eiSGjCHGHdw/3tMZHDSlgl0hljtnBz] X-ClientProxiedBy: SG2PR06CA0204.apcprd06.prod.outlook.com (2603:1096:4:1::36) To OS3P286MB2152.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:197::9) X-Microsoft-Original-Message-ID: <20230201143741.32344-1-enze.li@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3P286MB2152:EE_|TY3P286MB2644:EE_ X-MS-Office365-Filtering-Correlation-Id: eb397cff-c147-4386-8a02-08db0461e817 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: coavICjryRu8o89vFLLA5pDj6P4aHNnnzW6dOPtXd+0o20SM5SjeOu1VruMYCzSQKPbycLxJB52sQjCgw3rc2eTtIdGylQsaIKQ2nr5bH6L86hUwqoXdruXU8p0IMFZAb2WyYdJvorSPrI96jb1iXijHvhEEr/CDkgoYlXLw5AYU3WyxZBzruRdJFi8Xaq6d+rzzOGc3KwErCVwtgu2/yimEN8Y2uw/HO5GBIFqyf3dX55lr2Y6uIDVzB9yYiAiB7YYfaOx1GRdf+EPbYB9VT8+yJ6V/vpRTgNs4GeHT69cGdklGi0jo3ii0oE4Ke5XhoyzKh2wdFASgoiGVOL0FL2aa7doibDWr3cT5wuDysr7AY5CtO1/jRdrPSCt+faIs0H84zYsjqLTi0ncptiZO8XoWzmf9VboTw5LHDpJ+SIJXw/RHvKcDsgcLSVydzBxVsy6X8uMtiZLslhZnw8eHCruU3XzCn11s8CMGBwFEyuxtqkjqYLrWIvmWlPBqIMWKDrd0+550UcLRGo1+BmDGnc2ckZJMQpxtvolvaL4sOHlU7XgC/4pL0iOkHNSsUy/Ksi0KuB8LfmrjRQdaLgIGVQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 6yH+hvPt5p6I5DR7qdNM8xg8K9VLkB8a0sqUCurK07Ky3Cfoa432t98c21ys4M2A9m6/f270bFq6V5G6l5XyNp4UnpyEGJdt0LxaDJ1U8I71x3nEVcZMk21E/A33rxYEnibRD11lONTa8Wvm/c7VplP21CX8BjG2li5y5x8zbufUq5JtYimeg99sVLvcYJ3dcrwa5lftXT+F5/WtX1fJyxNgCC9DPLPo+LFma4chBo5y493L9TsspoV8sjwrl30yH/XYL/oL76bQW0Qifg+9TkfdwTfGkl/3ooMrG/C8aa6R54x35JJXcqeeLYeyB5hqItD6Rdgj4oLo9Y/mmjfuVZSZ6DT2iOdf/VVrhp06WZZlE9Gpt4GowV2b6r0VknpIig1rOU9yGXryjPwj+RHDDdPTeDwYWhZqpzXlS1FuhuFpqMKcR7xZSd5WwAORsc7d/iRbSvG1yHK+6hT950nJxzQxBMXZLFeuGQ+lE22/74KTRSmj72YEj0vV4yZcjCRk8QlLlgCHisPAMSAseCDlbp3mOKPyHUoQ1ETLzoliokzcUvussZxTX/gz3RTvt4fRKaK9FHSPQQ9pr86GI1KmySB1uM90Z26vTs7vcMl5Mjj97o0zfA74CnA6D7pRcfnzNH4McATgQvXvBWLe7C+CCInLDurgHKPuX+BstaM95ArnbI4IOmeNIvC4XRFVdCbL0O6EC2G7kvXocbF1eqPsX1+J23v7NtuKUpHXCYfxaeuc1kVgQMHTEUCTyJIe+W6UEsPj/F8feZtBzNwrlklsa9V4ZjlszGmKWJN2HapmDloi1ReJU7k9FtiiI+iIOwjdqos+98Mv3D2eR8AnauAnRBnxMXyeJxuKhSVLp8b3/g1oGT9Yy697eFMv/drEouXN5keZQq0DTd08WRSH23lGd2su1MLtudCvRlGOMaUPHrqFUB9TIEmc/UJO+oSsIwDO21ltbBq4pxYCAP44l6R1l345iRpuSpqtVRc23R33yzriKqp8Dfgiejj0ZOpVE0o2RAkaYX6kY+WsEc3joSjxps7u5pjWo1FoFPwSQT4anBQq3/DaEgjeEIurwZqpBSlrG79BE1Mrqx2sTUYoldLi60dVZ2+fp1KeDP5HHvbQ0y30o2K/Z9ATenXH26zsOJQg3mMv0UWV/a/ILm9CB/TmMzQgZkJFhAdc2pEr3PXjHrAhJEPszxCDCc3wyjhA1P+J0MEvurYFfeOHrEAM4WAj0AnS60TVe+Sh98UcXOG0Ih5ZYyOR2TQPzY2shnN//vQt1C0uQnaE1MH+QY5OIkytmA== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-05f45.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: eb397cff-c147-4386-8a02-08db0461e817 X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB2152.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Feb 2023 14:37:55.8377 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY3P286MB2644 X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, 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.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Enze Li via Gdb-patches From: Enze Li Reply-To: Enze Li Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org Sender: "Gdb-patches" GDB has been converted to a C++ program for many years[1], and the gdb_indent.sh will not be used any more. Therefore, remove the script as obvious. [1] https://sourceware.org/gdb/wiki/cxx-conversion --- gdb/gdb_indent.sh | 92 ----------------------------------------------- 1 file changed, 92 deletions(-) delete mode 100755 gdb/gdb_indent.sh base-commit: 4788abdec79a937e51ad334b608fa1bd03713112 diff --git a/gdb/gdb_indent.sh b/gdb/gdb_indent.sh deleted file mode 100755 index 115b99521fc..00000000000 --- a/gdb/gdb_indent.sh +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/sh - -# Try to find a GNU indent. There could be a BSD indent in front of a -# GNU gindent so when indent is found, keep looking. - -# Make certain that the script is not running in an internationalized -# environment. -LANG=c ; export LANG -LC_ALL=c ; export LC_ALL - -gindent= -indent= -paths=`echo $PATH | sed \ - -e 's/::/:.:/g' \ - -e 's/^:/.:/' \ - -e 's/:$/:./' \ - -e 's/:/ /g'` -for path in $paths -do - if test ! -n "${gindent}" -a -x ${path}/gindent - then - gindent=${path}/gindent - break - elif test ! -n "${indent}" -a -x ${path}/indent - then - indent=${path}/indent - fi -done - -if test -n "${gindent}" -then - indent=${gindent} -elif test -n "${indent}" -then - : -else - echo "Indent not found" 1>&2 -fi - - -# Check that the indent found is both GNU and a reasonable version. -# Different indent versions give different indentation. - -m1=2 -m2=2 -m3=9 - -version=`${indent} --version 2>/dev/null < /dev/null` -case "${version}" in - *GNU* ) ;; - * ) echo "error: GNU indent $m1.$m2.$m3 expected" 1>&2 ; exit 1;; -esac -v1=`echo "${version}" | sed 's/^.* \([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)$/\1/'` -v2=`echo "${version}" | sed 's/^.* \([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)$/\2/'` -v3=`echo "${version}" | sed 's/^.* \([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)$/\3/'` - -if test $m1 -ne $v1 -o $m2 -ne $v2 -o $m3 -gt $v3 -then - echo "error: Must be GNU indent version $m1.$m2.$m3 or later" 1>&2 - exit 1 -fi - -if test $m3 -ne $v3 -then - echo "warning: GNU indent version $m1.$m2.$m3 recommended" 1>&2 -fi - -# Check that we're in the GDB source directory - -case `pwd` in - */gdb ) ;; - */sim/* ) ;; - * ) echo "Not in GDB directory" 1>&2 ; exit 1 ;; -esac - - -# Run indent per GDB specs - -types="\ --T FILE \ --T bfd -T asection -T pid_t \ --T prgregset_t -T fpregset_t -T gregset_t -T sigset_t \ --T td_thrhandle_t -T td_event_msg_t -T td_thr_events_t \ --T td_notify_t -T td_thr_iter_f -T td_thrinfo_t \ --T caddr_t \ -`cat *.h | sed -n \ - -e 's/^.*[^a-z0-9_]\([a-z0-9_]*_ftype\).*$/-T \1/p' \ - -e 's/^.*[^a-z0-9_]\([a-z0-9_]*_func\).*$/-T \1/p' \ - -e 's/^typedef.*[^a-zA-Z0-9_]\([a-zA-Z0-9_]*[a-zA-Z0-9_]\);$/-T \1/p' \ - | sort -u`" - -${indent} ${types} "$@"