PERFORCE change 102673 for review
John Baldwin
jhb at FreeBSD.org
Fri Jul 28 18:36:09 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=102673
Change 102673 by jhb at jhb_mutex on 2006/07/28 18:35:47
Remove support for the 'M' prefix.
Affected files ...
.. //depot/projects/smpng/sys/kern/makesyscalls.sh#17 edit
Differences ...
==== //depot/projects/smpng/sys/kern/makesyscalls.sh#17 (text+ko) ====
@@ -288,38 +288,6 @@
auditev = $2;
}
- # The 'M' type prefix
- #
- {
- mpsafe = "SYF_MPSAFE | ";
- if ($3 == "MSTD") {
- $3 = "STD";
- } else if ($3 == "MNODEF") {
- $3 = "NODEF";
- } else if ($3 == "MNOARGS") {
- $3 = "NOARGS";
- } else if ($3 == "MNOPROTO") {
- $3 = "NOPROTO";
- } else if ($3 == "MNOIMPL") {
- $3 = "NOIMPL";
- } else if ($3 == "MNOSTD") {
- $3 = "NOSTD";
- } else if ($3 == "MCOMPAT") {
- $3 = "COMPAT";
- } else if ($3 == "MCOMPAT4") {
- $3 = "COMPAT4";
- } else if ($3 == "MCPT_NOA") {
- $3 = "CPT_NOA";
- } else if ($3 == "MLIBCOMPAT") {
- $3 = "LIBCOMPAT";
- } else if ($3 == "MOBSOL") {
- $3 = "OBSOL";
- } else if ($3 == "MUNIMPL") {
- $3 = "UNIMPL";
- } else {
- mpsafe = "";
- }
- }
$3 == "STD" || $3 == "NODEF" || $3 == "NOARGS" || $3 == "NOPROTO" \
|| $3 == "NOIMPL" || $3 == "NOSTD" {
parseline()
@@ -352,8 +320,8 @@
nosys = 1
if (funcname == "lkmnosys")
lkmnosys = 1
- printf("\t{ %s%s, (sy_call_t *)", mpsafe, argssize) > sysent
- column = 8 + 2 + length(mpsafe) + length(argssize) + 15
+ printf("\t{ %s, (sy_call_t *)", argssize) > sysent
+ column = 8 + 2 + length(argssize) + 15
if ($3 == "NOIMPL") {
printf("%s },", "nosys, AUE_NULL") > sysent
column = column + length("nosys") + 3
@@ -406,9 +374,9 @@
argalias) > sysarg
printf("%s\t%s%s(struct thread *, struct %s *);\n",
rettype, prefix, funcname, argalias) > outdcl
- printf("\t{ %s(%s%s,%s), %s },",
- wrap, mpsafe, argssize, funcname, auditev) > sysent
- align_sysent_comment(8 + 9 + length(mpsafe) + \
+ printf("\t{ %s(%s,%s), %s },",
+ wrap, argssize, funcname, auditev) > sysent
+ align_sysent_comment(8 + 9 + \
length(argssize) + 1 + length(funcname) + length(auditev) + 4)
printf("/* %d = old %s */\n", syscall, funcalias) > sysent
printf("\t\"old.%s\",\t\t/* %d = old %s */\n",
@@ -422,9 +390,9 @@
ncompat++
parseline()
printf("%s\to%s();\n", rettype, funcname) > syscompatdcl
- printf("\t{ compat(%s%s,%s), %s },",
- mpsafe, argssize, funcname, auditev) > sysent
- align_sysent_comment(8 + 9 + length(mpsafe) + \
+ printf("\t{ compat(%s,%s), %s },",
+ argssize, funcname, auditev) > sysent
+ align_sysent_comment(8 + 9 + \
length(argssize) + 1 + length(funcname) + length(auditev) + 4)
printf("/* %d = old %s */\n", syscall, funcalias) > sysent
printf("\t\"old.%s\",\t\t/* %d = old %s */\n",
More information about the p4-projects
mailing list