changeset 75f10b3e7938 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=75f10b3e7938
description:
syscall_emul: update getrlimit to use warn
Don't use std::cerr directly, and just return EINVAL instead of
aborting.
diffstat:
src/sim/syscall_emul.hh | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diffs (15 lines):
diff -r 0a4ec71cfddd -r 75f10b3e7938 src/sim/syscall_emul.hh
--- a/src/sim/syscall_emul.hh Wed Apr 22 07:51:27 2015 -0700
+++ b/src/sim/syscall_emul.hh Wed Apr 22 07:51:27 2015 -0700
@@ -1274,9 +1274,8 @@
break;
default:
- std::cerr << "getrlimitFunc: unimplemented resource " << resource
- << std::endl;
- abort();
+ warn("getrlimit: unimplemented resource %d", resource);
+ return -EINVAL;
break;
}
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev