diff options
author | Gabe Black <gabeblack@google.com> | 2019-11-22 16:00:51 -0800 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2019-12-10 23:58:14 +0000 |
commit | d81ea82a23a1f8fe3f7ef2f76b4cf7ee73fed0bf (patch) | |
tree | d0f7d2be36091a5a5fac1d0ad03e124f345affe2 /src/arch/arm/linux/process.cc | |
parent | 771af751a2f96269dd66f6ec1792364705cf8329 (diff) | |
download | gem5-d81ea82a23a1f8fe3f7ef2f76b4cf7ee73fed0bf.tar.xz |
arch: Use ignoreWarnOnceFunc instead of the WarnOnce flag.
Jira Issue: https://gem5.atlassian.net/browse/GEM5-187
Change-Id: I9bbffcc74ec4f3df4effa5c50f0a4a688c5b6016
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23169
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/arch/arm/linux/process.cc')
-rw-r--r-- | src/arch/arm/linux/process.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/arch/arm/linux/process.cc b/src/arch/arm/linux/process.cc index ca8e00c71..d3d0e85be 100644 --- a/src/arch/arm/linux/process.cc +++ b/src/arch/arm/linux/process.cc @@ -291,7 +291,7 @@ static SyscallDesc syscallDescs32[] = { /* 123 */ SyscallDesc("unused#123", unimplementedFunc), /* 124 */ SyscallDesc("adjtimex", unimplementedFunc), /* 125 */ SyscallDesc("mprotect", ignoreFunc), - /* 126 */ SyscallDesc("sigprocmask", ignoreFunc, SyscallDesc::WarnOnce), + /* 126 */ SyscallDesc("sigprocmask", ignoreWarnOnceFunc), /* 127 */ SyscallDesc("unused#127", unimplementedFunc), /* 128 */ SyscallDesc("init_module", unimplementedFunc), /* 129 */ SyscallDesc("delete_module", unimplementedFunc), @@ -331,7 +331,7 @@ static SyscallDesc syscallDescs32[] = { /* 159 */ SyscallDesc("sched_get_priority_max", unimplementedFunc), /* 160 */ SyscallDesc("sched_get_priority_min", unimplementedFunc), /* 161 */ SyscallDesc("sched_rr_get_interval", unimplementedFunc), - /* 162 */ SyscallDesc("nanosleep", ignoreFunc, SyscallDesc::WarnOnce), + /* 162 */ SyscallDesc("nanosleep", ignoreWarnOnceFunc), /* 163 */ SyscallDesc("mremap", mremapFunc<ArmLinux32>), // ARM-specific /* 164 */ SyscallDesc("setresuid", unimplementedFunc), /* 165 */ SyscallDesc("getresuid", unimplementedFunc), @@ -343,8 +343,8 @@ static SyscallDesc syscallDescs32[] = { /* 171 */ SyscallDesc("getresgid", unimplementedFunc), /* 172 */ SyscallDesc("prctl", unimplementedFunc), /* 173 */ SyscallDesc("rt_sigreturn", unimplementedFunc), - /* 174 */ SyscallDesc("rt_sigaction", ignoreFunc, SyscallDesc::WarnOnce), - /* 175 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce), + /* 174 */ SyscallDesc("rt_sigaction", ignoreWarnOnceFunc), + /* 175 */ SyscallDesc("rt_sigprocmask", ignoreWarnOnceFunc), /* 176 */ SyscallDesc("rt_sigpending", unimplementedFunc), /* 177 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc), /* 178 */ SyscallDesc("rt_sigqueueinfo", ignoreFunc), @@ -647,7 +647,7 @@ static SyscallDesc syscallDescs64[] = { /* 98 */ SyscallDesc("futex", futexFunc<ArmLinux64>), /* 99 */ SyscallDesc("set_robust_list", ignoreFunc), /* 100 */ SyscallDesc("get_robust_list", unimplementedFunc), - /* 101 */ SyscallDesc("nanosleep", ignoreFunc, SyscallDesc::WarnOnce), + /* 101 */ SyscallDesc("nanosleep", ignoreWarnOnceFunc), /* 102 */ SyscallDesc("getitimer", unimplementedFunc), /* 103 */ SyscallDesc("setitimer", unimplementedFunc), /* 104 */ SyscallDesc("kexec_load", unimplementedFunc), @@ -681,7 +681,7 @@ static SyscallDesc syscallDescs64[] = { /* 132 */ SyscallDesc("sigaltstack", unimplementedFunc), /* 133 */ SyscallDesc("rt_sigsuspend", unimplementedFunc), /* 134 */ SyscallDesc("rt_sigaction", ignoreFunc), - /* 135 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce), + /* 135 */ SyscallDesc("rt_sigprocmask", ignoreWarnOnceFunc), /* 136 */ SyscallDesc("rt_sigpending", unimplementedFunc), /* 137 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc), /* 138 */ SyscallDesc("rt_sigqueueinfo", ignoreFunc), |