From: Kamil Rytarowski Date: Tue, 30 Oct 2018 08:32:47 +0000 (+0000) Subject: Drop now hidden ioctl(2) operations for NetBSD X-Git-Tag: llvmorg-8.0.0-rc1~5509 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7fc4f0d9af9778697911574ea6f08c64700b8253;p=platform%2Fupstream%2Fllvm.git Drop now hidden ioctl(2) operations for NetBSD POWER_IOC_GET_TYPE_WITH_LOSSAGE is no longer accessible from userland. llvm-svn: 345572 --- diff --git a/compiler-rt/utils/generate_netbsd_ioctls.awk b/compiler-rt/utils/generate_netbsd_ioctls.awk index 9a92ff8..1796b22 100755 --- a/compiler-rt/utils/generate_netbsd_ioctls.awk +++ b/compiler-rt/utils/generate_netbsd_ioctls.awk @@ -314,6 +314,7 @@ FNR == 1 { $0 ~ /PRIQ_IF_DETACH/ || $0 ~ /PRIQ_ENABLE/ || $0 ~ /WFQ_IF_ATTACH/ || + $0 ~ /POWER_IOC_GET_TYPE_WITH_LOSSAGE/ || $0 ~ /HFSC_DEL_FILTER/) { # There are entries with duplicate codes.. disable the less used ones next @@ -345,17 +346,12 @@ FNR == 1 { # This !NONE check allows to skip some unparsable entries if (ioctl_mode[ioctl_table_max] != "NONE") { - # special cases first - if ($0 ~ /POWER_IOC_GET_TYPE_WITH_LOSSAGE/) { - ioctl_type[ioctl_table_max] = "sizeof(uptr)" - } else { - n = split($0, a, ",") - if (n == 3) { - gsub(/^[ ]+/, "", a[3]) - match(a[3], /[a-zA-Z0-9_* ]+/) - type = get_type(substr(a[3], 0, RLENGTH)) - ioctl_type[ioctl_table_max] = type - } + n = split($0, a, ",") + if (n == 3) { + gsub(/^[ ]+/, "", a[3]) + match(a[3], /[a-zA-Z0-9_* ]+/) + type = get_type(substr(a[3], 0, RLENGTH)) + ioctl_type[ioctl_table_max] = type } }