From 7924289a97fd5c58ed399cfadfed3af96351139a Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski Date: Thu, 8 Aug 2019 02:08:23 +0000 Subject: [PATCH 2/3] Update generate_netbsd_ioctls.awk for NetBSD 9.99.3 Register new ioctl argument types passed in ioctl(2) calls. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368246 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/generate_netbsd_ioctls.awk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/generate_netbsd_ioctls.awk b/utils/generate_netbsd_ioctls.awk index 4ae6015f0..0986eccf3 100755 --- a/utils/generate_netbsd_ioctls.awk +++ b/utils/generate_netbsd_ioctls.awk @@ -482,6 +482,8 @@ function get_type(string) return "sizeof(u16)" } else if (string == "u_int32_t" || string == "uint32_t") { return "sizeof(u32)" + } else if (string == "u_int64_t" || string == "uint64_t") { + return "sizeof(u64)" } else if (string ~ /\*$/) { return "sizeof(uptr)" } else if (string == "off_t") { @@ -623,6 +625,10 @@ function get_type(string) return "struct_RF_ProgressInfo_sz" } else if (string == "nvlist_ref_t") { return "struct_nvlist_ref_sz" + } else if (string == "spi_ioctl_transfer_t") { + return "struct_spi_ioctl_transfer_sz" + } else if (string == "spi_ioctl_configure_t") { + return "struct_spi_ioctl_configure_sz" } else { print "Unrecognized entry: " string print "Aborting" -- 2.22.0