From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by sourceware.org (Postfix) with ESMTPS id D83F9395A800 for ; Wed, 29 Apr 2020 12:44:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org D83F9395A800 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=gmx.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=n54@gmx.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1588164245; bh=peSWYpd2qQPbbM7McUiB3V1EsnAnioTUakkFf+rm20k=; h=X-UI-Sender-Class:From:To:Subject:Date; b=VPAH1HgVGRLP3nIwRTPbVxZo8RGyYNV17OnGcutfG7WHQqkye7iVQSnu9g7ahpQ+V hrmRWMRzuJncXYnT982Gf6kmFT/t4sp8J8KOL2krODKoen8W8akxUcNDoPnUf1e4zh wNwe7hz10IPpA8H7gf+lOMdRvTgiCDxYRNdDIBC4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [188.146.226.206] ([188.146.226.206]) by web-mail.gmx.net (3c-app-mailcom-bs07.server.lan [172.19.170.175]) (via HTTP); Wed, 29 Apr 2020 14:44:05 +0200 MIME-Version: 1.0 Message-ID: From: "Kamil Rytarowski" To: gdb-patches@sourceware.org, simark@simark.ca Subject: Set NetBSD xml syscall file name to syscalls/netbsd.xml Content-Type: multipart/mixed; boundary=rekceb-628d3687-27b5-4764-9af1-088305f8ffe8 Date: Wed, 29 Apr 2020 14:44:05 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:5V0MtdwlqkVHQr9Y9X97hoctZJ/HCUMNLfT1CF29gIn/Q+FShslj0i5aW2TelM7kVaOcb n8+j/WV3TTJh/MdpiY7IPkJJeD2MWX/NJIzNPMZYssupAPdGpoVHf3NzEjqDVP1SKmA3anZfLm6g wIxpivddOXeTRqgB0FCmsvqnQutAuohzUwd/2GJx7eBRGeAQ0dxvexmmieNi91aSlxyOTyavarEf BSLDwAyMU/vXQJvgK+jf2US33N0jcPNwAzGjHwG28dLxX7vlqXQGvVxHz+9isxCqoVirdgxXK3AY dg= X-UI-Out-Filterresults: notjunk:1;V03:K0:1qtOCImJifI=:tc1jEVyJJZp3C7I7XHjRJG c1KG2p+ImLhEEc4jRbtyMXcMTDvtuRaZs3UFeoonIKk/BHuOTxLHO6QIOk+BMCr+KsKQAQ178 XtiVJ7spMiMiAuV0O4Qc3CeO58bkcVtHif+LuxDDw5iJQdX41z6y6IBX1EdD49bqKRnk3djKE vmoO2LZf2b0gcqgkuVp7BTiErVKuEsMDLeJhc0bPU76Vjkm3dayztPhgkVQxNtEcTn2HNVWpd XIeIJ5Kn3oE0hMwqNBEAdxW56wENJyAyw0WVBmWzM1JsvEi0xBNd5uZM836zNuRc1hzfEQq6n 3X1cDD6ALh4xRhRsnc1ETjwqHvatama+l6tO0yeqXTZMxYB+/SzP1Gga4zLXyYOhhT1wNUZ2G koDpp5OPkYctRgzt2bEpxAJYjLC3SJVXkVqs+IqHLMS50Yj6MOm5nSjTsQwu2m2GwY5cNT2SR 44hVpijqZftVMTnWcJTw7a1EssL1Pnnod01WqLzjf+r14D+51dRUvBT/vaxQNpEbo9P10Txg4 UdP31nhywMFEfpJnzUo37Gj6agNcQh/AohSvyDo0+TrrLF4aR84sQzbcnG9Nr/slshGrvlTGP LxePoH5NpJac5g7XplvKytc868Q6UcBiQXmqYpM5sBEUgtGC6ARCt6MKNJQuKayayjEzjDtzi fx7DU6jX7IcN5cqMdLg0jJqyPAcjkC/n7qlqClJocEtH9duortlHOisepm+39OFae/78= X-Spam-Status: No, score=-21.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_BL, RCVD_IN_MSPIKE_L3, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 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: Wed, 29 Apr 2020 12:44:20 -0000 --rekceb-628d3687-27b5-4764-9af1-088305f8ffe8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, Please review. commit b69917f4975fc9b5edf54838c0119b35dbec9309 Author: Kamil Rytarowski Date: Wed Apr 29 15:33:33 2020 +0200 Set NetBSD xml syscall file name to syscalls/netbsd.xml The syscall literal names are not stable on NetBSD and can change once a syscall is versioned. Thus these names are internal to the system and in GDB mostly descriptive, not intended to be a stable interface with fixed names across GDB and NetBSD versions to track certain syscalls. gdb/ChangeLog: * nbsd-tdep.c: Include "xml-syscall.h". (nbsd_init_abi): Call `set_xml_syscall_file_name'. --rekceb-628d3687-27b5-4764-9af1-088305f8ffe8 Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Set-NetBSD-xml-syscall-file-name-to-syscalls-netbsd..patch Content-Transfer-Encoding: quoted-printable =46rom b69917f4975fc9b5edf54838c0119b35dbec9309 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski Date: Wed, 29 Apr 2020 15:33:33 +0200 Subject: [PATCH] Set NetBSD xml syscall file name to syscalls/netbsd.xml The syscall literal names are not stable on NetBSD and can change once a syscall is versioned. Thus these names are internal to the system and in GDB mostly descriptive, not intended to be a stable interface with fixed names across GDB and NetBSD versions to track certain syscalls. gdb/ChangeLog: * nbsd-tdep.c: Include "xml-syscall.h". (nbsd_init_abi): Call `set_xml_syscall_file_name'. =2D-- gdb/ChangeLog | 5 +++++ gdb/nbsd-tdep.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fb46a31b0a..7fe125c7c0 100644 =2D-- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2020-04-29 Kamil Rytarowski + + * nbsd-tdep.c: Include "xml-syscall.h". + (nbsd_init_abi): Call `set_xml_syscall_file_name'. + 2020-04-28 Kamil Rytarowski * nbsd-nat.c: Include "sys/wait.h". diff --git a/gdb/nbsd-tdep.c b/gdb/nbsd-tdep.c index 2ed16f6faf..4fdfe476b5 100644 =2D-- a/gdb/nbsd-tdep.c +++ b/gdb/nbsd-tdep.c @@ -25,6 +25,7 @@ #include "nbsd-tdep.h" #include "gdbarch.h" #include "objfiles.h" +#include "xml-syscall.h" /* Flags in the 'kve_protection' field in struct kinfo_vmentry. These match the KVME_PROT_* constants in . */ @@ -470,5 +471,6 @@ nbsd_init_abi (struct gdbarch_info info, struct gdbarc= h *gdbarch) set_gdbarch_auxv_parse (gdbarch, svr4_auxv_parse); /* `catch syscall' */ + set_xml_syscall_file_name (gdbarch, "syscalls/netbsd.xml"); set_gdbarch_get_syscall_number (gdbarch, nbsd_get_syscall_number); } =2D- 2.25.2 --rekceb-628d3687-27b5-4764-9af1-088305f8ffe8--