Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/kern use the first element of the array instead
details: https://anonhg.NetBSD.org/src/rev/c23d6b95abe2
branches: trunk
changeset: 1020499:c23d6b95abe2
user: christos <christos%NetBSD.org@localhost>
date: Wed Apr 14 02:45:40 2021 +0000
description:
use the first element of the array instead
diffstat:
sys/kern/makesyscalls.sh | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diffs (39 lines):
diff -r 6b8711131a42 -r c23d6b95abe2 sys/kern/makesyscalls.sh
--- a/sys/kern/makesyscalls.sh Wed Apr 14 01:19:13 2021 +0000
+++ b/sys/kern/makesyscalls.sh Wed Apr 14 02:45:40 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: makesyscalls.sh,v 1.184 2021/04/13 22:45:32 christos Exp $
+# $NetBSD: makesyscalls.sh,v 1.185 2021/04/14 02:45:40 christos Exp $
#
# Copyright (c) 1994, 1996, 2000 Christopher G. Demetriou
# All rights reserved.
@@ -808,9 +808,9 @@
function fixarray(arg) {
iii = index(arg, "[")
if (iii == 0) {
- return arg
+ return arg
} else {
- return substr(arg, 1, iii - 1)
+ return substr(arg, 1, iii - 1) "[0]"
}
}
@@ -831,7 +831,7 @@
i - 1, \
argname[i], arg) > systrace
else if (index(arg, "*") > 0 || arg == "caddr_t" ||
- arg ~ /.*_handler_t$/ || index(argname[i], "[") > 0)
+ arg ~ /.*_handler_t$/)
printf("\t\tuarg[%d] = (intptr_t) SCARG(p, %s); /* %s */\n", \
i - 1, \
fixarray(argname[i]), arg) > systrace
@@ -842,7 +842,7 @@
else
printf("\t\tiarg[%d] = SCARG(p, %s); /* %s */\n", \
i - 1, \
- argname[i], arg) > systrace
+ fixarray(argname[i]), arg) > systrace
}
printf("\t\tdefault:\n\t\t\tbreak;\n\t\t};\n") > systracetmp
Home |
Main Index |
Thread Index |
Old Index