From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by sourceware.org (Postfix) with ESMTPS id 0E258385C017 for ; Thu, 19 Mar 2020 20:14:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0E258385C017 IronPort-SDR: 59XuAlNgHxWdivtN96aOdxSuTcPhRRDKs7+UiwIbtq6MeZLk7Z+Rsf7lkP8Ze5VKU97j30N0F1 jR2F0n0icV0w== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Mar 2020 13:14:00 -0700 IronPort-SDR: kUwTFLRqTTYNKO3TO8+F/8NlDWJybkRJOvfblDMkJFk70YqU9tPIykMUQc8KDx2GfUX2se1DxF 7laLkdlDGYjQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,572,1574150400"; d="scan'208";a="280198413" Received: from irvmail001.ir.intel.com ([163.33.26.43]) by fmsmga002.fm.intel.com with ESMTP; 19 Mar 2020 13:13:59 -0700 Received: from ulvlx001.iul.intel.com (ulvlx001.iul.intel.com [172.28.207.17]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id 02JKDxKm017641; Thu, 19 Mar 2020 20:13:59 GMT Received: from ulvlx001.iul.intel.com (localhost [127.0.0.1]) by ulvlx001.iul.intel.com with ESMTP id 02JKDwKY032346; Thu, 19 Mar 2020 21:13:58 +0100 Received: (from taktemur@localhost) by ulvlx001.iul.intel.com with LOCAL id 02JKDwLp032342; Thu, 19 Mar 2020 21:13:58 +0100 From: Tankut Baris Aktemur To: gdb-patches@sourceware.org Subject: [PING][PATCH 00/31] Turn gdbserver's linux low targets into classes Date: Thu, 19 Mar 2020 21:13:51 +0100 Message-Id: <1584648831-32100-1-git-send-email-tankut.baris.aktemur@intel.com> X-Mailer: git-send-email 1.7.0.7 In-Reply-To: References: X-Spam-Status: No, score=1.3 required=5.0 tests=KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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: Thu, 19 Mar 2020 20:14:04 -0000 > Hi, > > This is a series that converts the linux low target definitions of > gdbserver into classes that derive from 'linux_process_target'. > Previously, gdbserver's target definition was converted into a class > and the following class hierarchy was obtained: > > process_stratum_target > ^ > |-- linux_process_target > |-- win32_process_target > |-- nto_process_target > |-- lynx_process_target > > This is a continuation of that work. At the end of the series we > obtain > > process_stratum_target > ^ > |-- linux_process_target > ^ > |-- x86_target (defined in linux-x86-low.cc) > |-- aarch64_target (defined in linux-aarch64-low.cc) > |-- riscv_target (defined in linux-riscv-low.cc) > |-- ... > |-- win32_process_target > |-- nto_process_target > |-- lynx_process_target > > Please see Patch 03 for more details about the approach. The series > is also available at > > https://github.com/barisaktemur/gdb/commits/gdbserver/cppify/linux-low/v1 > > in case one wants to check out. Kindly pinging for the series available at https://sourceware.org/legacy-ml/gdb-patches/2020-03/msg00155.html Thanks Baris Note: for some reason, the submitted patches are not seen in the new web interface of the archive. The 'legacy-ml' link is available.