summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--tapset/system_calls.stp11
2 files changed, 14 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 24cbbd9f..32a01002 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-12-14 Martin Hunt <hunt@redhat.com>
+
+ * tapset/system_calls.stp (epoll.ctl): Temporarily remove
+ references to $op and $event because gcc 4.0.2 can't
+ find them.
+ (epoll.wait): Ditto for $maxevents.
+
2005-12-13 Frank Ch. Eigler <fche@redhat.com>
* tapsets.cxx (var_expanding_copy_visitor::visit_target):
diff --git a/tapset/system_calls.stp b/tapset/system_calls.stp
index 09af8773..6d071062 100644
--- a/tapset/system_calls.stp
+++ b/tapset/system_calls.stp
@@ -558,10 +558,12 @@ probe kernel.syscall.epoll_ctl =
kernel.function("sys_epoll_ctl") {
name = "epoll_ctl"
epfd = $epfd
- op = $op
- op_str = _opoll_op_str($op)
+# gcc 4.0.2 fails on this
+# op = $op
+# op_str = _opoll_op_str($op)
fd = $fd
- event_uaddr = $event
+# gcc 4.0.2 fails on this
+# event_uaddr = $event
}
probe kernel.syscall.epoll_ctl.return =
kernel.function("sys_epoll_ctl").return {
@@ -580,7 +582,8 @@ probe kernel.syscall.epoll_wait =
name = "epoll_wait"
epfd = $epfd
events_uaddr = $events
- maxevents = $maxevents
+# gcc 4.0.2 fails on this
+# maxevents = $maxevents
timeout = $timeout
}
probe kernel.syscall.epoll_wait.return =